Интерфейсы инструмента в веб-приложении и настольном приложении отличаются и не имеют обратной совместимости. Задачи ETL, созданные в веб-приложении, могут некорректно отображаться в настольном приложении и наоборот.
На странице «Обработка событий» указывается объект среды разработки и класс, содержащий реализацию обработчиков событий для задачи ETL.
В раскрывающемся списке «Модуль» выберите объект среды разработки, а в списке «Класс» выберите класс, содержащий реализацию обработчиков событий задачи ETL. Список классов-обработчиков содержит все классы, унаследованные от класса EtlTaskExecutionEvents.
При необходимости обработчик событий можно создать автоматически, нажав кнопку «Создать». При этом создается Fore-модуль. Код модуля будет сгенерирован автоматически и открыт в среде разработки.
Класс для обработки событий может иметь конструктор, который будет вызываться при каждой инициализации класса. Конструктор должен быть без параметров. Если в классе несколько конструкторов без параметров, то будет вызываться самый первый (расположенный в коде выше других).
Примечание. Инициализация класс-обработчика происходит каждый раз, когда происходит выполнение задачи ETL.
Пример кода обработчика событий
См. также:
Начало работы с инструментом «Задача ETL» в веб-приложении | Выполнение задачи ETL