條件式程序

每個連線(「開始」步驟的連線除外)都具有刪除工具及條件式旗標。條件式旗標會在連線上設定條件。

若要變更旗標值,請透過按一下旗標,來輪流顯示可能的值。

可能的條件式旗標如下所示:成功(程序已完成)、失敗(程序未完成)或兩者(接受任何一種狀態)。依預設,所有連線的旗標都設為已勾選(成功),表示必須先結束處理起始步驟,然後才能開始處理目標步驟。

下圖顯示使用成功條件式旗標連接的兩個步驟,這是新連線的預設值。在此情況下,如果第一個步驟完成,則程序遵循第二個步驟的連線。如果第一個步驟失敗,則程序會結束,且第二個步驟不會執行。

由連線連接的兩個步驟;連線具有綠色成功條件式旗標

步驟可以具有含不同條件式旗標的多個連線。例如,下圖顯示含三個連線的步驟:
具有三個連線的步驟,每一個連線都具有不同的條件式旗標
註: 如果步驟具有多個連線,且這些連線最終達到同一目標步驟,則判定目標是否執行取決於岔斷旗標的值。如果所有岔斷連線都具有成功旗標,則僅當所有步驟都成功時,目標才會執行。

若要讓程序成功,它必須達到「完成」步驟。如果它未以「完成」結束,則程序將一律失敗。


意見