Создание шаблона отчета

Шаблон отчета является FRX-файлом и хранится в контенте экземпляра «ReportTemplate».

Для создания нового шаблона отчета необходимо выполнить следующие действия:

  1. В разделе Администрирование нажать кнопку img.
  2. В открывшемся окне указать наименование нового шаблона.

img

3. В открывшейся форме заполнить поля.

img

В области добавления файла необходимо прикрепить к шаблону отчета файл формата .frx. Прикрепить его можно одним из двух способов:

  • Нажать ЛКМ на область загрузки, после чего в открывшемся окне проводника выбрать файл двойным нажатием ЛКМ или выбрать файл одинарным нажатием ЛКМ и нажать кнопку [Открыть].
  • Перенести файл в область загрузки методом drag-and-drop.

FRX-файл включает в себя источник подключения к витрине данных, параметры, которые запрашиваются у витрины данных, и параметры самого отчета.

Если в форме создания отсутствует возможность прикрепления файла, необходимо в сервисе «Управление настройками» разрешить прикрепление файлов формата FRX. Для этого требуется в карточке конфигурации сервиса, где определено хранение шаблонов отчетов, в поле Значение добавить «{application/xml,frx}».

В поле Системное наименование вручную указать глобальный код шаблона, используемый при экспорте и импорте.

В поле Тип файла экспорта выбрать из выпадающего списка формат для выходного файла отчета.

В поле Наименование по-умолчанию для выходного файла отчета вручную указать наименование, которое будет использовать по умолчанию для файла отчета на выходе.

Поле Описание является опциональным и заполняется вручную.

Установка чекбокса в поле Статус определяет статус активности создаваемого шаблона.

Активация тумблера Высоконагруженный отчет устанавливает признак шаблона с длительным эффектом выполнения. Выполнение отчета с установленным признаком перенаправляется в отдельную очередь исполнителя отчетов (обработчик).

4. После заполнения необходимых полей нажать кнопку img.

Обработчик проверяет права пользователя на чтение шаблона отчета и его контента, сверяет список параметров, регистрирует запрос в БД и отправляет сообщение в Redis (LPUSH) с идентификатором зарегистрированного отчета.

Появится уведомление, информирующее об успешном сохранении шаблона отчета.

В карточке созданного шаблона появится дополнительный блок Параметры.

img

Данный блок включает в себя список параметров, необходимых для создания пользовательской задачи на формирование отчета.