當某個流程步驟後面有多個分支,需要根據條件判斷流程走向時,使用條件節點設定。
節點設定
在流程上拖放條件節點,在節點屬性中,選擇欄位、運算子、比較值,按“產生程式碼”即可。
條件設置部分為C#語法。
當需要輸入多個條件時,可使用 &&(與) ||(或) 運算,如:
(Decimal)FormDataSet["Purchase.Amount"] >= 10000 &&
(Decimal)FormDataSet["Purchase.Type"] == "固定資產"
連接線屬性
從條件節點連出去的線上,必需設置該路徑的對應條件,是或否。
多路分支
一個條件節點只能串聯是、否2條線,當有多種情況時,可使用多個條件節點串聯。