連結條件用於在連鎖中建立條件邏輯和交替路徑。
預設情況下,只要分支中的每個前一個指令都成功執行,連鎖就會繼續執行;當某個指令失敗時,連鎖就會停止。但您可以雙擊節點之間的連結,並選擇不同的連結條件,以改變此行為。
- 在工作區中選取一個連鎖。
- 按兩下兩個節點之間的連結。
- 在Edit Link Condition 下 ,選擇一個行為:
- 綠色 (成功):預設條件。只有在前一個節點成功執行時,下一個節點才會執行。
- 紅色 (失敗):只有在前一個節點失敗時,下一個節點才會執行。
- 黃色(警告):只有在前一個節點以Warning狀態結束時,下一個節點才會執行。
- 灰色 (任何狀態):無論狀態如何,下一個節點總會執行。
- (可選擇) 啟用Execute on Skip 選項,當前一個節點已被跳過時,執行該節點 。此選項可與其他條件一起使用。
一旦選取,連結顏色會改變以符合所選的連結條件。
範例
要展示如何運作,讓我們看看Load Data to Wdata 連鎖範本 。在此模板中,鏈會檢查是否替換或新增資料集 - 但無論選擇哪個選項,結果文字總是設置在最後。
尤其是
- 如果頂端的「條件」節點成功,則鏈會沿著左側的綠色分支向下進行。
- 如果頂端的「條件」節點失敗,則鏈會沿著右側的紅色分支向下進行。
無論觸發哪個分支,底部的Set Result Text 節點都會執行,因為灰色的Any 連結條件已被選取。