Справочники

 

Типовые маршруты

 

События блоков типового маршрута

События блоков типового маршрута – события, которые происходят при отработке блоков типового маршрута. Блоки типового маршрута имеют следующие виды событий:

·         событие «Старт». Предназначено для заполнения свойств блока типа Задание/ Уведомление/ Условие/ Ожидание/ Мониторинг/ Сценарий/ Подзадача. Вызывается перед выполнением блока;

·         событие «Завершение». Предназначено для обработки результатов выполнения блока типа Задание/ Уведомление/ Условие/ Ожидание/ Мониторинг/ Сценарий/ Подзадача. Вызывается при завершении блока;

 

Примечание. События блоков «Старт» и «Завершение» отрабатываются в процессе выполнения схемы задачи на сервере с установленной службой Workflow. В текстах этих событий нельзя использовать функции диалога (например, ShowMessage(), InputDialog(), InputDialogEx()). В этих событиях доступны предопределенные переменные (подробнее см. раздел «Переменные в обработчиках событий блоков типовых маршрутов» в справочной системе по объектной модели DIRECTUM).

·         событие «До запроса параметров». Предназначено для изменения состава запрашиваемых параметров и их значений по умолчанию. Выполняется при выполнении задания (после нажатия кнопки «Выполнить» в карточке задания) до запроса параметров;

·         событие «После запроса параметров». Предназначено для проверки значений запрошенных параметров. Вызывается при выполнении задания после запроса параметров;

 

Примечание. События блока «Задание» «До запроса параметров» и «После запроса параметров» отрабатываются на той рабочей станции, на которой выполняется задание. В этих событиях доступны предопределенные переменные (подробнее см. раздел «Переменные в обработчиках событий блоков типовых маршрутов» в справочной системе по объектной модели DIRECTUM).

·         событие «Создание подзадачи». Предназначено для изменения свойств подзадачи, созданной блоком «Подзадача», например, изменение маршрута подзадачи, установка других сроков для отдельных исполнителей и т.д. Вызывается после события «Старт»;

·         событие «Заполнение параметров». Предназначено для заполнения значений запрашиваемых параметров типового маршрута подзадачи, созданной блоком «Подзадача». Срабатывает после события «Создание подзадачи», если подзадача создана по типовому маршруту;

·         событие «Старт подзадачи». Предназначено для окончательной проверки и тонкой настройки подзадачи, например, для формирования текста задачи, добавления вложений. Срабатывает после выбора типового маршрута непосредственно перед стартом подзадачи.

 

Примечание. События блока «Подзадача» на сервере с установленной службой Workflow. В текстах этих событий нельзя использовать функции диалога (например, ShowMessage(), InputDialog(), InputDialogEx()). В этих событиях доступны предопределенные переменные (подробнее см. раздел «Переменные в обработчиках событий блоков типовых маршрутов» в справочной системе по объектной модели DIRECTUM).

 

 

См. также:

·         Описание;

·         События типового маршрута.