Настройка обработки событий

В параметрах репозитория задается:

Примечание. В качестве обработчика событий используются только модули Fore.

Для открытия вкладки «Обработка событий» диалога «Параметры»:

  1. Перейдите в навигатор объектов.

  2. Выполните команду главного меню «Сервис > Параметры».

  3. Перейдите на вкладку «Обработка событий» после открытия диалога «Параметры».

Примечание. Включить обработку событий можно только в настольном приложении.

Глобальный обработчик вычисления отчётов

Обработчик событий передает параметры экспресс-отчёта, с которыми производилось вычисление, и позволяет выполнять заданное с помощью кода действие при каждом возникновении события.

Для настройки обработки событий экспресс-отчёта:

  1. Установите флажки «Глобальный обработчик вычисления отчётов» и «Экспресс-отчёты».

  2. Выберите сборку, модуль или форму, в которой описан класс, реализующий события экспресс-отчёта.

  3. Выберите класс, содержащий обработчики событий. В раскрывающемся списке «Класс» будут отображены все классы выбранной сборки, модуля или формы.

Для экспресс отчётов можно настроить обработку событий, возникающих при работе с отчётом:

Пример Fore

Глобальный обработчик событий работы с обновлениями

Обработчик событий для работы с обновлениями формирует информацию о процессе установки обновлений:

Для настройки обработки событий работы с обновлениями:

  1. Установите флажки «Глобальный обработчик событий работы с обновлениями».

  2. Выберите сборку, модуль или форму, в которой описан класс, реализующий события обновления.

  3. Выберите класс, содержащий обработчики событий. В раскрывающемся списке «Класс» будут отображены все классы выбранной сборки, модуля или формы.

Примечание. Класс должен наследовать класс UpdateCallBack и содержать метод, имеющий следующую сигнатуру:
Function OnCallBack(<param1>: MetabaseUpdateCallbackReason; <param1>: IMetabaseUpdate) : Boolean.

Пример Fore

См. также:

Работа с экспресс-отчетом