

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 流程邏輯步驟
<a name="flow-logic-steps"></a>

流程邏輯步驟會控制流程的執行方式。

## 原因群組
<a name="reasoning-group-step"></a>

推理群組可讓您使用自然語言指示來控制流程的部分執行方式。推理群組包含自己的一組步驟，例如大型工作流程中的隔離工作流程，這些步驟會根據您定義的條件執行。您可以將大多數步驟類型新增至推理群組，但推理群組和研究步驟除外。範本可協助您開始使用。

### 迴圈
<a name="reasoning-group-loops"></a>

您可以從上一個步驟的輸出，針對清單中的每個值重複群組中的步驟。參考說明中的上一個步驟，流程執行時間會為您處理反覆運算。例如，如果上一個步驟傳回客戶電子郵件清單，推理群組可以輪流處理每封電子郵件。

### 條件
<a name="reasoning-group-conditions"></a>

您可以根據評估上一個步驟輸出的自然語言條件，在 群組中執行步驟。例如，「Run if @Customer Priority is HIGH PRIORITY」只會透過群組的步驟路由緊急項目。

### 驗證
<a name="reasoning-group-validation"></a>

您可以在繼續之前檢查輸入或輸出。例如，推理群組可以在將資料傳遞至動作步驟之前，先驗證必要欄位是否存在。

如需組態指示，請參閱 [編輯流程](editing-flows.md)。如需推理群組限制，請參閱 [快速流程限制](quick-flows-limits.md)。