События дизайнера
Информация |
В следствие того, что для панелей индикаторов (дашбордов) и отчетов используется одинаковый унифицированный формат шаблона MRT, методы для загрузки шаблона и работы с данными, то в тексте документации будет использоваться слово «отчет».
|
Компонент HTML5 Designer поддерживает события, которые предоставляют возможность выполнить необходимые операции перед определенными действиями. Ниже представлены события дизайнера с описанием и некоторыми примерами их использования:
onPrepareVariables
Асинхронное событие вызывается в начале построения отчета перед заполнением переменных в отчете. Событие возникает сразу после onPrepareVariables в StiReport. В таблице ниже представлен список аргументов обработчика событий:
|
onBeginProcessData
Асинхронное событие вызывается перед запросом данных, необходимых для построения отчета. Событие возникает сразу после onBeginProcessData в StiReport. В таблице ниже представлен список аргументов обработчика событий:
|
onEndProcessData
Событие вызывается после получения данных, необходимых для построения отчета. Событие возникает сразу после onEndProcessData в StiReport. В таблице ниже представлен список аргументов обработчика событий:
|
onCreateReport
Асинхронное событие вызывается после создания нового отчета перед присвоением объекта отчета дизайнеру. В таблице ниже представлен список аргументов обработчика событий:
|
onOpenReport
Асинхронное событие вызывается при нажатии кнопки Открыть перед появлением диалогового окна. В таблице ниже представлен список аргументов обработчика событий:
|
onOpenedReport
Асинхронное событие вызывается при открытии отчета, после выбора файла отчета в диалоговом окне, но перед присвоением его дизайнеру. В таблице ниже представлен список аргументов обработчика событий:
|
onAssignedReport
Событие вызывается после при присвоении отчета дизайнеру. В таблице ниже представлен список аргументов обработчика событий:
|
onSaveReport
Асинхронное событие вызывается перед сохранением отчета. В таблице ниже представлен список аргументов обработчика событий:
|
onSaveAsReport
Асинхронное событие вызывается перед сохранением отчета, при выполнении команды Сохранить как (Save As). В таблице ниже представлен список аргументов обработчика событий:
|
onPreviewReport
Асинхронное событие вызывается при переходе на вкладку просмотра отчета. В таблице ниже представлен список аргументов обработчика событий:
|
onExit
Событие вызывается при нажатии на кнопку Выход (Exit) в меню Файл (File) дизайнера отчетов. В таблице ниже представлен список аргументов обработчика событий:
onCloseReport
|