<< Click to Display Table of Contents >> Navigation: Проект > Документы объектов > Генератор отчетов > Проектирование отчетов > События |
Событие - это действие (исполняемый код), вызываемое редактором при определенных условиях. События являются очень мощный инструментом, с помощью которого можно производить обработку переменных словаря и источника любыми алгоритмами. Кроме того, с помощью событий можно обращаться к компонентам отчета, что позволяет управлять ими - менять размер, скрывать, менять оформление и содержимое. Также с помощью событий можно выполнять генерацию данных в собственных источниках, например на основе других источников, тем самым выполняя фильтрацию или другую, сложную обработку.
События элемента отчета находятся в специальном разделе панели свойств, и открываются при нажатии кнопки
При выборе любого из событий, появляется специальная кнопка, которая позволяет открыть редактор кода события.
1.Код события - именно этот код (написанный пользователем) будет исполняться редактор в момент возникновения события.
2.Секция переменных отчета - из данной секции в код можно добавить переменные источников данных, переменных, системных переменных и функций.
3.Кнопка Ок сохраняет написанный код.
Необходимо отметить, что какой-либо предварительной компиляции или отладки нет. Все ошибки событий выводятся в Инспектор отчета.