Шаги Переключить

Шаг Переключить - это служебный шаг, который позволяет разветвлять процесс на основе значения свойства.

При добавлении шага Переключить необходимо указать свойство. Затем добавляются два (или более) соединения, исходящих от этого шага, каждое с возможным значением свойства. Во время выполнения процесс следует по соединению с совпадающим значением свойства. Процесс также продолжается по любому соединению с условными флагами fail или both.

Например на следующем рисунке показан шаг Переключить для свойства myProperty компонента. Три исходящих соединения имеют три разные значения для этого свойства: value1, value2 и value3. Четвертое соединение имеет значение default, означающее, что процесс продолжается по этому соединению при отсутствии совпадений с другими значениями.

Шаг Переключить с четырьмя исходящими соединениями с разными возможными значениями свойства


Комментарии