В системе ELMA может быть создан отчет с несколькими источниками данных. Данная возможность позволяет выводить в одном отчете результаты выполнения нескольких различных запросов. Следует отметить, что различные запросы, используемые в одном отчете, могут быть написаны как на языке SQL, так и на HQL. Все доступные источники данных для одного отчета отображаются в выпадающем списке поля Источник, расположенном в правом верхнем углу вкладки Источники данных.
В качестве примера отчета с двумя источниками данных может быть рассмотрен Отчет по исполнительской деятельности. Данный отчет отображает детализированную информацию по задачам пользователя системы ELMA за выбранный период времени: общий список задач, выполненные в срок, просроченные и т.д..
1. Первый источник данных (рис. 2) формирует выборку задач определенных типов и статусов за указанный в параметрах промежуток времени. Поиск задач осуществляется по проектам/ документам/ процессам/ задачам.
Рис. 2. Первый источник данных
2. Второй источник данных (рис. 3) подсчитывает количество текущих и просроченных задач.