Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИУС / Практика / Разработка HMI-приложений.pdf
Скачиваний:
270
Добавлен:
18.05.2015
Размер:
15.71 Mб
Скачать

Скрипт для публикации отчета настраивается с помощью редактора скриптов DataRate в скрипте для генерации отчета.

Публикация отчета происходит путем вызова функции

FolderPublish(int historyId), где historyId – идентификатор истории отчета: 0

последний сгенерированный отчет, 1 – предпоследний и так далее.

В редакторе скриптов эту функцию можно вызвать при выполнении некоторого условия, например, так:

If(Value > 0.5) Client.FolderPublish(0);

где Value – аргумент скрипта, Client – стандартная переменная (объект, для которого запускается скрипт).

11.5Генерация отчета

ГЕНЕРАЦИЯ ОТЧЕТА ПО РАСПИСАНИЮ

Отчет, на основе шаблона отчета, может быть сгенерирован по расписанию.

Для генерации отчета по расписанию следует

Создать расписание ( Создание расписания)

Выбрать расписание в свойстве Расписание шаблона отчета .

СООБЩЕНИЕ В ПРОТОКОЛ ПРИ ГЕНЕРАЦИИ ОТЧЕТА

Для формирования сообщения в лог (протокол событий) при генерации отчета следует выбрать Да

в свойстве Отправлять сообщение в протокол при генерации.

Для проверки формирования сообщения в протокол событий следует:

Создать элемент Мнемосхема (Мнемосхема)

Модуль отчетов 493

Разместить на мнемосхеме примитив Протокол событий (Примитив Протокол событий)

Запустить проект на исполнение.

494 DataRate

Часть

12