3. 流程表單
3.1 傳入現有表單
流程啟動時,可以選擇現有表單, 此時,流程啟動時不會創建新表單, 無論是否設置該項,當流程作為子流程被調用時,都會將主流程表單傳人子流程 |
3.2 指定流程表單
流程全部過程中所使用的表單,都要在這里添加.當流程創建時,將自動為流程創建表單
添加表單
查看,刪除表單
3.3 設置節點表單
節點表單,只能在流程表單列表中選擇
添加,刪除表單
設置表單權限
3.4 無表單節點
如果節點沒有設置表單,當處理該節點任務時,表單列表為空 |
3.5 無權限節點表單
如果節點表單沒有設置權限,當處理該節點任務時,表單為只讀 |
3.6 設置節點表單權限
運行時的效果
3.7 接件前可查看表單
如不設置該選項的顯示效果 |
3.8 設置節點表單內嵌表權
3.9 設置節點表單內嵌表自動添加一行
3.10 設置節點表單內嵌表專屬數據操作
3.11 流程參數入表單
3.11.1 參數說明
expressionTitle | 觸發的表達式名稱 |
taskDescription | 創建流程,提交任務時輸入的內容 |
outLineTitle | 提交任務時的選項 |
nodeName | 當前任務的名稱 |
person | 當前操作人員名稱 |
businessID | |
businessTitle | |
processNO | |
processTitle | |
flowName |
3.11.2 傳入參數到單元格
3.11.3 傳人參數到內嵌表單元格
3.12 關于表單關鍵字說明
具體說明見[設計_03_業務表單]
4. 子流程
4.1 子流程節點
設置子流程 | |
自動生成 Out連線 | [子流程節點]的[Out連線]不能添加,不能刪除,不能修改標簽內容. 其連線與所調用流程的進入[完成節點]的連線自動對應 可以修改[Out連線]的類型,如[接件],[分配],[選擇],[經辦人],[連接] |
4.2 子流程的啟動節點
子流程節點的[In連線]不能設置身份, 子流程節點的身份繼承[In連線]的對應的[Out端]節點的辦理身份 | |
當一個流程作為子流程被調用時,其[開始節點]的身份將繼承[子流程節點]的身份 注意:此時子流程不受[啟動權]的身份列表約束 在本例中: [趙大六]提交任務后,子流程自動以趙大六的身份創建, [趙大六]可繼續辦理子流程 [趙大六]刷新任務列表后會看見對應的子流程任務 |
4.3 不進入子流程快速提交
在[測試模式]下,調試器允許不啟動子流程,在不處理子流程業務的前提下,模擬子流程結果,由測試人員手動提交
在業務環境中,該功能已經從本版本取消,在[測試模式]中提供只是為了方便測試
原業務系統有這種需求的請使用如下設計:
5. 批量節點
(1) 批量節點,適合做動態單點會簽流程, 在該節點上會為每個被選擇人員創建一個任務副本,每個副本有獨立的模擬提交選項, 當所有副本任務完成后,進入該節點的主任務,并對所有副本任務的模擬提交選項做統計,并根據設定的統計結果自動選擇分支 (2) 手動添加,刪除 (3) 可以掛表單 (5) 所以類型的連線都可以做[Out連線] (6) 批量節點內所有任務都完成后,由設定條件自動選擇分支走向 當然也可使用[任務節點]的所有連線模式,但那些模式最終只能由一個人完成任務,無法實現多人批量的業務效果 |
5.1 設計
以一個[動態單點會簽流程]為例子
進入批量節點的連線
表單權限,與入表單參數
批量時的選項與跳轉
5.2 運行效果
選擇參與人
表決人表決
表決完成
6. 并發與等待
6.1 并發
(1) 并發節點,沒有[并行節點]的流程是[多支單行模式],[并行節點]會開啟[多支并行模式],直到遇到[等待節點] (2) 手動添加,刪除 (3) 不能掛表單 (5) 所以類型的連線都可以做[Out連線] [Out連線]的標簽內容不能自定義,自動繼承觸發該節點的[In連線]標簽內容 (6) [并發節點]被觸發后,該節點的所有[Out連線]分支都將被同時觸發,并行運行,此時流程進入多[多支并行模式] |
6.1.1 運行說明
6.2 等待并發
(1) 等待節點,用于攔截[并行節點]使流程由[多支并行模式]回歸[多支單行模式] (2) 手動添加,刪除 (3) 不能掛表單 (5) 除了 6) 當等待條件符合后,由設定條件自動選擇分支走向 |
6.2.1 運行說明
6.3 等待并發條件分支
以一個[靜態多點會簽流程]為例子
6.3.1 運行說明
文章列表