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