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) 除了型別的連線都可以做[Out連線], 的繫結到人可以,其他模式不可以 6) 當等待條件符合後,由設定條件自動選擇分支走向 |
6.2.1 執行說明
6.3 等待併發條件分支
以一個[靜態多點會籤流程]為例子