В данном параграфе рассматриваются вопросы создания классов Перехватчиков Событий Дизайнеров Отчетов или Этикеток (Event Hooks Report / Label Designers); а также способы управления стандартным Построителем Отчетов (Report Builder), или даже варианты замены последнего на нестандартный Построитель Отчетов.
В данном Разделе
- Основные Понятия о Событиях Построителя Отчетов
-
Описываются основные События Построителя Отчетов, обрабатываемые Дизайнерами Отчетов и Этикеток.
- Регистрационная Таблица обработчика Событий построителя Отчетов
-
Описывается структура поисковой таблицы, используемой стандартным Построителем Отчетов для доступа к классу Обработчика Событий Построителя.
- Класс Событий Построителя Отчетов
-
Рассматриваются основные Свойства и Методы класса Обработчика Событий, используемого для встраивания (инкапсуляции) в архитектуру Построителя Отчетов.
- Как: Активировать Диалоговый бокс Построителя Отчетов: Options
-
Объясняется, как отобразить Диалоговый бокс: ReportBuilder.app's Options.
- Как: Настроить Обработчик Событий Построителя Отчетов
-
Объясняется, как конфигурировать стандартный Построитель Отчетов в целях пользовательской обработки Событий создания Элементов Отчета.
- Как: Добавить пользовательский Обработчик Событий Построителя Отчетов в Регистрационную Таблицу
-
Объясняется, как интегрировать пользовательский класс Обработчика в архитектуру Построителя Отчетов.
- Как: Установить альтернативную регистрационную Таблицу Обработчика Событий Построителя Отчетов
-
Рассматриваются вопросы настройки приложения reportbuilder.app для использования нестандартной поисковой Таблицы классов Обработчика Событий в Дизайнере Отчетов.
- Как: Расширить или заменить стандартный Построитель Отчетов
-
Объясняется, как заменить базовое приложение - стандартный построитель отчетов Visual FoxPro, на построитель другого производителя.
- Как: Устанавливать и распространять базовое приложение ReportBuilder.App
-
Описываются вопросы распространения базового приложения ReportBuilder.App, вместе с основным Приложением пользователя, как отдельный файл; или в качестве интегрированного исходного кода в Проекте вашего Приложения.