Редактор отчетов

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

Редактор отчетов состоит из четырех основных компонентов:

  1. Подсистемы настройки параметров и формата отчета. Данная подсистема содержит диалоговые панели, которые позволяют пользователю настроить формат и время печати отчета. Записи о содержимом отчета помещаются в таблицу. Каждый столбец таблицы редактируется пользователем и содержит текст или специальные ключевые слова для каждого идентификатора канала, информация от которого подлежит включению в отчет. Информация о каждом используемом формате отчета заносится в специальный файл формата и извлекается во время генерации отчета.
  2. Подсистемы сбора данных. Подсистема сбора данных активизируется встроенным таймером редактора отчетов, который настроен на 10-секундные интервалы. Подсистема сбора данных заносит информацию с заданных каналов в файл суточной базы данных в заданные пользователем моменты времени. Подсистема сбора данных редактора отчетов разработана исключительно для генерации отчетов, тогда как высокоскоростное архивирование информации должно реализовываться с помощью других средств пакета GENIE (например, с помощью элемента отображения Просмотр данных архива или функционального блока архивации данных).
  3. Планировщика отчетов. Он производит фиксацию моментов времени, в которые должна быть выполнена печать отчетов, в течение суток. Планировщик отчетов активизирует подсистему генерации отчетов в заданные пользователем моменты времени для печати требуемого отчета. Кроме того, планировщик отчетов информирует пользователя о статусе печати отчета.
  4. Подсистемы генерации отчетов. Данная подсистема извлекает информацию из файла формата и файла суточной базы данных, после чего выводит требуемый отчет на печатающее устройство. В текущей версии пакета поддерживается только табличная форма отчетов. Отчеты в графической форме со встроенными суточными графиками будут реализованы в следующих версиях GENIE.

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

 

Ссылка на основную публикацию
Adblock detector