プロセス オートメーションに条件を追加する
- 最終更新日2025/12/15
プロセス自動化では、排他的および包括的条件文を使用できます。
If/Else if/Else
If/Else If/Else 構造は排他的な条件を表しており、単一の実行中に実行されるのは1つの条件のみであることを意味します。 この構造を使用すると、システムは各条件を順番に評価します:
-
If条件は最初に評価されます。
それが真であれば、対応するタスクが実行され、残りの条件はすべてスキップされます。
- If 条件が偽の場合、システムは Else If 条件を評価します(ワークフローに存在する場合)。
- 前の条件がすべて真でない場合、Else ブロックが実行されます。
- 例
-
オンラインショッピング ワークフローで、顧客の注文状況に基づいてメッセージを表示するには:
注文のステータス 表示されたメッセージ 出荷済み あなたの注文は発送中です。 加工 あなたの注文は準備中です。 他のステータス あなたの注文状況は不明です。 サポートチームにお問い合わせください。 この例では:- 実行ごとに1つのメッセージのみが表示されます。
- ステータスが 出荷済み の場合、最初のメッセージのみが表示され、他のすべての条件はスキップされます。
- ステータスが 処理中 の場合、2 番目のメッセージのみが表示されます。
- どちらも該当しない場合は、Else メッセージが表示されます。