Переключить
Используйте действие Переключить, чтобы определить число возможных путей выполнения рабочего процесса.
Действие Переключить позволяет добавить один или несколько вариантов. Каждый вариант содержит одно или несколько условий и следующий шаг, который выполняется в случае соблюдения заданных условий. Это действие также включает блок по умолчанию, определяющий действие, которое должно выполняться, если не соблюдается ни одно из условий. Это действие позволяет создавать сложные рабочие процессы и уменьшать общее время выполнения рабочего процесса.
Выполните следующие шаги, чтобы использовать действие Переключить в рабочем процессе:
1. Щелкните значок
и перетащите действие
Переключить из раздела
Инструменты разработчика на канву, наведите указатель на это действие и щелкните значок
или дважды щелкните действие. Откроется окно "Переключить".
2. Щелкните Вариант и введите следующие сведения:
a. Входные данные - входные данные, для которых требуется применить условие. Здесь можно сопоставить выходные данные предыдущего действия.
b. Условие - выберите условный оператор, который требуется применить к указанным входным данным.
Если для условия задано Имеет значение ИСТИНА, Является датой, Является числом, Является буквенно-цифровым, Является пустым, Является массивом, нет необходимости вводить значение Ожидается.
c. Ожидается - выходное значение, которое требуется проверить для указанных входных данных.
3. Щелкните оператор И, чтобы указать несколько взаимосвязанных условий. Если все условия, определенные оператором И, возвращают значение true, выполнение рабочего процесса продолжается. Если для любого из этих условий возвращается значение false, выполнение процесса немедленно останавливается.
Щелкните значок
, чтобы удалить конкретное условие, или значок
, чтобы удалить группу условий
И.
4. Щелкните оператор ИЛИ, чтобы указать несколько независимых условий. Когда любое из условий, определенных с оператором ИЛИ, возвращает значение ИСТИНА, остальные условия игнорируются и продолжается выполнение процесса. Выполнение рабочего процесса прекращается, если ни одно из условий не возвращает значение ИСТИНА.
Невозможно добавить несколько условий ИЛИ внутри группы.
Щелкните значок
, чтобы удалить конкретное условие
ИЛИ.
5. В списке Выберите действие выберите действие, которое требуется выполнить в случае соблюдения условия Варианта 1.
При этом все доступные действия автоматически вызываются на канву и отображаются в списке.
6. Щелкните Добавить набор, чтобы добавить несколько вариантов.
7. В разделе По умолчанию в списке Выберите действие выберите действие, которое требуется выполнить, если не соблюдается ни одно из условий.
Выберите Остановить, если не нужно выполнять какие-либо действия и требуется завершить рабочий процесс.
8. Нажмите кнопку Готово.
Будут автоматически созданы соединения между действием Переключить и выбранными действиями.
Вы не можете вручную создавать, править или удалять эти соединения. Если нужно внести изменения в эти соединения, измените настройки в окне "Переключить" для конфигурации.
Схема вывода