Копировать ссылку на страницу

Для блоков типовых маршрутов в обработчиках событий «Старт» и «Завершение» доступны переменные:

Переменная

Тип

Описание

События «Старт», «Завершение»

Object, Work

ITask

Задача, в маршруте которой обрабатывается блок.

Sender

IWorkflowBlock

Блок, к которому относится событие.

Sender.Work

ITask

Задача, в маршруте которой обрабатывается блок.

Перечисленные переменные являются общими для всех блоков типовых маршрутов.

Переменные Object, Work, Sender доступны и в других событиях, но там эти переменные принимают другие значения.

Пример:

 

// В событии «Старт» блока типа «Уведомление»

// заполнить свойство блока «Тема» значением параметра

// типового маршрута «Тема уведомления».

RouteParams = Work.WorkflowParams

Subject = RouteParams.ValueByName('Тема уведомления').Value

Properties = Sender.Properties

Properties.ValueByName(JOB_BLOCK_SUBJECT_PROPERTY).Value = Subject

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM