使用開關元素滿足條件時執行的多個擴充性動作指令碼或流程。
在某些情況下,條件必須等於 true 動作才能執行。在其他情況下,如此範例所示,必須滿足參數值,動作才能執行。如果不滿足任一條件,動作流程將會失敗。
version: 1 id: 1234 name: Test inputs: ... outputs: ... flow: flow_start: next: forkAction forkAction: fork: next: [action1, action2] action1: action: <action_name> next: action3 action3: action: <action_name> next: action4 action4: action: <action_name> next: action7 action7: action: <action_name> next: joinElement action2: action: <action_name> next: switchAction switchAction: switch: "${1 == 1}": action5 "${1 != 1}": action6 action5: action: <action_name> next: action8 action6: action: <action_name> next: action8 action8: action: <action_name>
備註: 您可以透過將先前動作指派為
next: 動作,來循環回先前動作。例如,您可以不執行
next: flow_end 來結束動作流程,而輸入
next: action1 重新執行 action1 並重新啟動動作序列。
|
開關元素 |