BlockRouteStep – этап маршрута
<< Click to Display Table of Contents >> Объектная модель > Workflow – управление бизнес-процессами > Blocks – блоки схемы > SimpleTaskBlock – простая задача BlockRouteStep – этап маршрута |
Для блока «Простая задача» можно настроить этапы маршрута:
Для программной работы с этапами используется класс Sungero.Workflow.BlockRouteStepWrapper.
Свойства
Имя |
Тип |
Описание |
---|---|---|
AbsoluteDeadline |
DateTime |
Срок выполнения задания. Указывается в минутах, часах или днях |
AssignmentType |
Nullable<Enumeration> |
Тип задания. Возможные значения: Assignment (Задание), Notice (Уведомление) |
Performer |
Исполнитель этапа маршрута. Для выбора доступны роли и наследники от групп. Примечание. Для заполнения свойства можно использовать панель свойств в редакторе типа сущности, если Sid исполнителей в разрабатываемой системе совпадает с Sid в продуктовой системе. Sid (идентификатор субъекта прав) можно узнать в таблице Sungero_Core_Recipient. При заполнении исполнителей через панель свойств данные берутся с локального веб-сервера. В остальных ситуациях рекомендуется заполнять свойство в программном коде |
|
RelativeDeadline |
TimeSpan |
Срок выполнения задания относительно текущей даты и времени. Указывается в днях и часах. Для этапа может быть задано одно из свойств RelativeDeadline или AbsoluteDeadline |
RelativeDeadlineDays |
Nullable<int> |
Срок выполнения задания относительно текущей даты и времени. Указывается в днях |
RelativeDeadlineHours |
Nullable<double> |
Срок выполнения задания относительно текущей даты и времени. Указывается в часах |
Свойства можно задавать в параметрах блока на схеме задачи и в обработчиках событий блока. В обработчиках свойства заполняются по формату e.Block.RouteSteps.<Метод RouteSteps>().<Имя свойства>. Например, заполнить тип задания для первого блока e.Block.RouteSteps.First().AssignmentType = Assignment.
© Компания Directum, 2024 |