このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
プログラミング言語の switch / case や if / else if 文に似ています。システムは設定された複数の条件を順番に評価し、いずれかの条件が満たされた場合、対応する分岐のワークフローを実行し、それ以降の条件チェックはスキップします。すべての条件が満たされない場合は、「それ以外」の分岐が実行されます。
ワークフロー設定画面で、フロー内のプラス(「+」)ボタンをクリックして、「多条件分岐」ノードを追加します。

ノード作成後、デフォルトで2つの分岐が含まれます。
ノードの下にある「分岐を追加」ボタンをクリックすると、さらに条件分岐を追加できます。

「分岐を追加」をクリックすると、新しい分岐は「それ以外」分岐の前に追加されます。

複数の条件分岐がある場合、分岐の右側にあるゴミ箱アイコンをクリックすると、その分岐を削除できます。条件分岐が1つしか残っていない場合は、削除できません。

分岐を削除すると、その分岐内のすべてのノードも同時に削除されますので、ご注意ください。
「それ以外」分岐は組み込みの分岐であり、削除できません。
分岐の上部にある条件名をクリックすると、具体的な条件内容を編集できます。

カスタムラベルをサポートしており、入力するとフローチャートに条件名として表示されます。設定されていない場合(または空の場合)は、デフォルトで「条件 1」、「条件 2」などが順番に表示されます。

現在、3種類のエンジンをサポートしています。
これら3つのモードはすべて、ワークフローのコンテキスト変数をパラメーターとして使用できます。
ノード設定パネルで、すべての条件が満たされない場合の次のアクションを設定できます。

どの処理方法を選択した場合でも、すべての条件が満たされない場合、フローはまず「それ以外」分岐に入り、その中のノードを実行します。
ワークフローの実行履歴では、多条件分岐ノードは各条件の判定結果を異なる色で表示します。

設定エラーにより条件計算で例外が発生した場合、赤色で表示されるだけでなく、条件名にマウスカーソルを合わせると、具体的なエラー情報が表示されます。

条件計算で例外が発生した場合、多条件分岐ノードは「エラー」ステータスで終了し、後続のノードは実行されません。