Для блоков типовых маршрутов в обработчиках событий «Старт» и «Завершение» доступны переменные:
Переменная |
Тип |
Описание |
События «Старт», «Завершение» |
||
Object, Work |
Задача, в маршруте которой обрабатывается блок. |
|
Sender |
Блок, к которому относится событие. |
|
Sender.Work |
Задача, в маршруте которой обрабатывается блок. |
Перечисленные переменные являются общими для всех блоков типовых маршрутов.
Переменные Object, Work, Sender доступны и в других событиях, но там эти переменные принимают другие значения.
Пример:
// В событии «Старт» блока типа «Уведомление»
// заполнить свойство блока «Тема» значением параметра
// типового маршрута «Тема уведомления».
RouteParams = Work.WorkflowParams
Subject = RouteParams.ValueByName('Тема уведомления').Value
Properties = Sender.Properties
Properties.ValueByName(JOB_BLOCK_SUBJECT_PROPERTY).Value = Subject
© Компания Directum, 2020 | Сообщество пользователей Directum |