附錄\Appendix B WorkFlow活動屬性說明Appendix B WorkFlow活動屬性說明\IfElseActivity

 

 

【功能說明】

 用途:IfElseActivity是用來設計Workflow中的條件式判斷,根據條件要走向那一個流程分支,可以同時設定多個條件多個分支。

 

【元件屬性】

Name(名稱)(string)

條件活動名稱,可以通過對Name的設定,來命名活動名稱,可輸入中文條件意義來命名,好讓User更直覺,單一流程中的活動名稱不能重複。

Description(活動說明)(string)

僅用來讓開發者備註與說明,與User無關。

Enable(致能)(bool)

表明此活動是否可操作,請固定設為True

 

【補充說明】

對於IfElseActivity活動元件的條件式設定,我們可以通過對其下的ifElseBranchActivity(分支條件)來設定,並可以在IfElseActivity按右鍵來新增多個ifElseBranchActivity分支條件,ifElseBranchActivity的屬性說明如下:

 

ifElseBranchActivity

【屬性】

Name(名稱)(string)

分支條件活動名稱,可以通過對Name的設定,來命名活動名稱,可輸入中文條件意義來命名,好讓User更直覺,單一流程中的活動名稱不能重複。

 

Description(活動說明)(string)

活動的分支條件,將條件的判斷表達式寫入該屬性中,可以直接使用流程表單的欄位作為表達式的條件,表達式請參考附錄EExpression格式說明。

 

如果有多個ifElseBranchActivity時,可以允許一個沒設定Description的分支條件,代表為如果沒有滿足其他分支條件時,就執行該分支(Else的意思),所以只有兩個分支的ifElseActivity,可以只設定一個ifElseBranchActivity即可。

 

 

Top of Page