Предопределенные переменные ISBL

 

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

 

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

В вычислениях для свойства «Условие» у блоков типа  «Условие», для свойства «Правило мониторинга» у блоков типа «Мониторинг» и для свойства «Вычисление» у блоков типа «Сценарий» доступны следующие переменные:

 

Переменная

Тип

Описание

Object, Work

ITask

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

Result

Определяется в вычислении

Результат вычисления блока.

Sender

IWorkflowBlock

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

Пример использования:

 

// Используя в блоке типа «Условие» переменные ServiceFactory,

// Result и Work, проверить, определены ли участники совещания.

Result = False

MembersRole = ServiceFactory.GetRoleByName('СовещаниеУчастники')

Members = ServiceFactory.GetRoleMembers(MembersRole; Work)

if Members.Count > 0

  Result = True

endif

 

 

См. также:

·         Общие предопределенные переменные ISBL;

·         Переменные ISBL в обработчиках событий блоков типовых маршрутов;

·         Предопределенные переменные ISBL в событиях типовых маршрутов.