Типовые маршруты
События блоков типового маршрута
События блоков типового маршрута – события, которые происходят при отработке блоков типового маршрута. Блоки типового маршрута имеют следующие виды событий:
· событие «Старт». Предназначено для заполнения свойств блока типа Задание/ Уведомление/ Условие/ Ожидание/ Мониторинг/ Сценарий/ Подзадача. Вызывается перед выполнением блока;
· событие «Завершение». Предназначено для обработки результатов выполнения блока типа Задание/ Уведомление/ Условие/ Ожидание/ Мониторинг/ Сценарий/ Подзадача. Вызывается при завершении блока;
Примечание. События блоков «Старт» и «Завершение» отрабатываются в процессе выполнения схемы задачи на сервере с установленной службой Workflow. В текстах этих событий нельзя использовать функции диалога (например, ShowMessage(), InputDialog(), InputDialogEx()). В этих событиях доступны предопределенные переменные (подробнее см. раздел «Переменные в обработчиках событий блоков типовых маршрутов» в справочной системе по объектной модели DIRECTUM).
· событие «До запроса параметров». Предназначено для изменения состава запрашиваемых параметров и их значений по умолчанию. Выполняется при выполнении задания (после нажатия кнопки «Выполнить» в карточке задания) до запроса параметров;
· событие «После запроса параметров». Предназначено для проверки значений запрошенных параметров. Вызывается при выполнении задания после запроса параметров;
Примечание. События блока «Задание» «До запроса параметров» и «После запроса параметров» отрабатываются на той рабочей станции, на которой выполняется задание. В этих событиях доступны предопределенные переменные (подробнее см. раздел «Переменные в обработчиках событий блоков типовых маршрутов» в справочной системе по объектной модели DIRECTUM).
· событие «Создание подзадачи». Предназначено для изменения свойств подзадачи, созданной блоком «Подзадача», например, изменение маршрута подзадачи, установка других сроков для отдельных исполнителей и т.д. Вызывается после события «Старт»;
· событие «Заполнение параметров». Предназначено для заполнения значений запрашиваемых параметров типового маршрута подзадачи, созданной блоком «Подзадача». Срабатывает после события «Создание подзадачи», если подзадача создана по типовому маршруту;
· событие «Старт подзадачи». Предназначено для окончательной проверки и тонкой настройки подзадачи, например, для формирования текста задачи, добавления вложений. Срабатывает после выбора типового маршрута непосредственно перед стартом подзадачи.
Примечание. События блока «Подзадача» на сервере с установленной службой Workflow. В текстах этих событий нельзя использовать функции диалога (например, ShowMessage(), InputDialog(), InputDialogEx()). В этих событиях доступны предопределенные переменные (подробнее см. раздел «Переменные в обработчиках событий блоков типовых маршрутов» в справочной системе по объектной модели DIRECTUM).
См. также:
· Описание;
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|