Узлы соединителя
В окне
Редактор шаблонов рабочего процесса представлены узлы соединителей, с помощью которых можно определить последовательность рабочих процессов в шаблоне рабочего процесса.
Узлы соединителей используются для управления выполнением узлов задач, позволяя определить предустановленные требования для инициации следующего узла. Например, чтобы выполнение шаблона рабочего процесса продолжалось после соединителя И, должны завершиться все задачи, ведущие к этому соединителю.
Условную маршрутизацию можно использовать для любого из соединителей. Дополнительные сведения об условной маршрутизации, определении событий и выражений и их автоматической инициации см. в разделе
Маршрутизация.
|
Если какая-либо связь, ведущая к узлу соединителя, является замкнутой, внутренний счетчик соединителя сбрасывается. Это может помешать выполнению процесса в узлах соединителей И, Конец, Условный или Порог.
|
Соединитель "Начало"
Узел соединителя Начало обозначает начальную точку шаблона рабочего процесса. В каждом шаблоне имеется только один соединитель Начало.
Если открыт
редактор шаблонов рабочего процесса, соединитель
Начало отображается автоматически. Этот соединитель невозможно удалить или дублировать.
Соединитель "И"
Узел соединителя
И инициируется только после инициализации всех предшествующих связей (т. е. последовательность процессов продолжается только после завершения процессов всех предшествующих узлов задач).
По сути, соединитель И - это узел порогового соединителя, порог которого равен числу предшествующих задач.
Соединитель И можно заменить на соединитель Или или Порог либо на маршрутизатор Условный.
| Терминатор Конец - это явный соединитель И, который инициируется только после завершения всех предшествующих элементов. При этом создастся ложное впечатление о зависании рабочего процесса. Чтобы устранить эту проблему, используйте утилиту Администрирование рабочих процессов. |
Соединитель "Или"
Узел соединителя
Или инициируется в случае инициирования какой-либо одной из предшествующих связей.
По сути, соединитель Или - это узел порогового соединителя, порог которого равен 1.
При инициации соединителя Или оставшиеся предыдущие задачи могут по-прежнему работать, что в данных условиях несущественно. Чтобы выполнение этих задач прекращалось при инициации соединителя Или, установите флажок Завершить выполняемые предшествующие задачи при наступлении события.
Можно заменить соединитель Или на соединитель И или Порог либо на маршрутизатор Условный.
Пороговый соединитель
Соединитель
Порог инициируется, если инициировано определенное пользователем число предшествующих связей.
• Чтобы задать число предшествующих узлов задач, которые должны завершиться, введите число в поле Порог срабатывания диалогового окна Свойства порогового соединителя.
• Чтобы задать динамический порог, в котором для порога срабатывания задается значение 0 во время выполнения, которое сбрасывается до числа запущенных предшествующих задач, выберите Добавить один в списке Действие в пороге в предыдущем окне Свойства ссылки.
После завершения требуемого количества задач некоторые предшествующие задачи, ставшие теперь неактуальными, продолжают выполняться. Чтобы выполнение этих задач прекращалось при инициации соединителя Порог, установите флажок Завершить выполняемые предшествующие задачи при наступлении события.
Соединитель Порог можно заменить на соединитель И или Или либо на маршрутизатор Условный.
Условный маршрутизатор
Узел маршрутизатора
Условный инициирует определяемые пользователем события в соответствии с выражением, заданным для автоматической инициации событий.
Маршрутизатор Условный можно заменить на соединитель И, Или или Порог.