【功能說明】
用途:IfElseActivity是用來設計Workflow中的條件式判斷,根據條件要走向那一個流程分支,可以同時設定多個條件多個分支。
【元件屬性】
Name(名稱)(string)
條件活動名稱,可以通過對Name的設定,來命名活動名稱,可輸入中文條件意義來命名,好讓User更直覺,單一流程中的活動名稱不能重複。
Description(活動說明)(string)
僅用來讓開發者備註與說明,與User無關。
Enable(致能)(bool)
表明此活動是否可操作,請固定設為True。
【補充說明】
對於IfElseActivity活動元件的條件式設定,我們可以通過對其下的ifElseBranchActivity(分支條件)來設定,並可以在IfElseActivity按右鍵來新增多個ifElseBranchActivity分支條件,ifElseBranchActivity的屬性說明如下:
ifElseBranchActivity
【屬性】
Name(名稱)(string)
分支條件活動名稱,可以通過對Name的設定,來命名活動名稱,可輸入中文條件意義來命名,好讓User更直覺,單一流程中的活動名稱不能重複。
Description(活動說明)(string)
活動的分支條件,將條件的判斷表達式寫入該屬性中,可以直接使用流程表單的欄位作為表達式的條件,表達式請參考附錄E,Expression格式說明。
如果有多個ifElseBranchActivity時,可以允許一個沒設定Description的分支條件,代表為如果沒有滿足其他分支條件時,就執行該分支(Else的意思),所以只有兩個分支的ifElseActivity,可以只設定一個ifElseBranchActivity即可。
Related Topics