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