Switch
使用「轉換」動作可為您的工作流程定義一些可能的執行路徑。
「轉換」動作中,您可新增一或多個個案。每個個案都包含一或多個條件,且只有在符合定義的條件時才會執行下一個步驟。此動作也包括一個預設區塊,用來指定在不符合任何條件情況下必須執行的動作。此動作可讓您建立複雜的工作流程,並縮短整個工作流程的執行時間。
完成下列步驟,可在工作流程中使用「轉換」動作:
1. 按一下 ,將「開發者工具」下的「轉換」動作拖曳至畫布,將指標置於動作上,然後按一下 或連按兩下該動作。「轉換」視窗即會開啟。
2. 按一下「個案」,然後輸入下列詳細資訊:
a. 「輸入」- 您要針對其套用條件的輸入。在此,您可以對應上一個動作的輸出。
b. 「條件」- 選取您要對指定輸入資料套用的條件運算子。
如果您將條件設定為「是 True」「是日期」「是數值」「是字母數字」「為空」「是陣列」,則請勿輸入「預期」值。
c. 「預期」- 您要根據指定輸入檢查的輸出值。
3. 如果您要指定相互關聯的條件數,請按一下 AND。當使用 AND 運算子指定的所有條件都傳回 true 時,工作流程才會繼續執行。如果有任何條件傳回 false,工作流程都會立即停止執行。
按一下 刪除特定條件,或按一下 刪除 AND 條件的群組。
4. 如果您要指定獨立條件數,請按一下 OR。當使用 OR 運算子指定的任何條件傳回 true 時,工作流程會略過其餘的條件,繼續執行。如果沒有任何條件傳回 true,工作流程執行會終止。
您無法在群組內新增多個 OR 條件。
按一下 刪除特定 OR 條件。
5. 「選取動作」清單中,選取在符合「個案 1」下指定條件時您要執行的動作。
這會自動擷取畫布上的所有可用動作,並將其顯示在清單中。
6. 按一下「新增個案」可新增多個個案。
7. 「預設」部份下的「選取動作」清單中,選取在不符合任何條件時您要執行的動作。
如果您不想執行任何動作,並讓工作流程結束,請選取「停止」
8. 按一下「完成」
它會在「轉換」與所選動作之間自動建立連線。
您無法手動建立、編輯或刪除這些連線。如果您要對這些連線進行變更,請修改「轉換」組態視窗中的設定。
輸出結構描述
這是否有幫助?