> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 条件分岐と並列分岐

> YiDAのプロセス設計における条件分岐と並列分岐の使い分けを解説。優先度に基づく分岐実行と、複数条件を同時に満たす並列実行の特徴、対応コンポーネントや数式による条件判定方法を紹介します。

分岐ノードは、異なる条件のもとで異なるルール設定を実行したり、複数の条件が同時に満たされた場合にルール設定を並行して実行したりできます。条件分岐には優先度があり、優先度が最も高い分岐のみが実行されます。並列分岐には優先度がなく、条件を満たすすべての分岐が実行されます。

### 条件ルール

分岐ノードは、異なる条件のもとで異なるルール設定を実行したり、複数の条件が同時に満たされた場合にルール設定を並行して実行したりできます。条件分岐に対応するコンポーネントは、フォームイベントトリガーユーザー、フォームイベントトリガーユーザーの組織ID、一行テキスト、複数行テキスト、選択、チェックボックス、ドロップダウン選択、ドロップダウンチェックボックス、数値、日付、添付、ユーザー、部門です。

* 条件分岐：条件分岐には優先度があり、優先度が最も高い分岐のみが実行されます。
* 並列分岐：並列分岐には優先度がなく、条件を満たすすべての分岐が実行されます。

### 数式

現在のフォームのフィールドで数式編集を条件分岐として使用する場合は、[**論理関数**](/ja/yida/form/mnx96u)の関数を使用して条件が満たされているかを判定する必要があります。例は以下のとおりです。

<Note>
  その他のコンテンツについては、[プロセス分岐ノード](/ja/yida/process/yv8dnv)を参照してください。
</Note>
