Объекты DIRECTUM

 

Объект IRouteStep

 

Свойство StartCondition – условие старта этапа маршрута

Синтаксис:

 rw  property StartCondition: WideString;

Описание:

Свойство предоставляет доступ к условию старта этапа. С помощью свойства можно задать этапы маршрута, при выполнении которых стартует данный этап. Если в качестве значения свойства установлена пустая строка, то этап маршрута стартует при старте задачи. Условие старта этапа маршрута следует задавать в следующем формате: «<Логический оператор>:<Номер этапа маршрута1>[;<Номер этапа маршрута2>]…[;<Номер этапа маршрутаN>]».

Этапы маршрута можно связывать одним из логических операторов: «AND», «OR», «ALL». Для использования русскоязычных названий операций «И», «ИЛИ», «ВСЕ» следует конвертировать условие приема с помощью метода ITaskFactory.ConditionFormat. Свойство имеет смысл при сложной маршрутизации задачи.

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

 

// Задать, что этап стартует при выполнении 1-го и 3-го этапов

// маршрута.

// RouteStep – этап маршрута.

RouteStep.AcceptanceCondition = 'AND:1;3'

 

 

См. также:

·         метод ITaskFactory.ConditionFormat.