文章出處

3. 流程表單

3.1 傳入現有表單

clip_image302

流程啟動時,可以選擇現有表單,

此時,流程啟動時不會創建新表單,

無論是否設置該項,當流程作為子流程被調用時,都會將主流程表單傳人子流程

 

3.2 指定流程表單

流程全部過程中所使用的表單,都要在這里添加.當流程創建時,將自動為流程創建表單

添加表單

clip_image304

 

查看,刪除表單

image

 

3.3 設置節點表單

節點表單,只能在流程表單列表中選擇

添加,刪除表單

clip_image308

 

設置表單權限

clip_image310

 

3.4 無表單節點

clip_image312

如果節點沒有設置表單,當處理該節點任務時,表單列表為空

clip_image314 clip_image316

 

3.5 無權限節點表單

clip_image318

如果節點表單沒有設置權限,當處理該節點任務時,表單為只讀

clip_image320

 

3.6 設置節點表單權限

clip_image322

運行時的效果

clip_image324

 

3.7 接件前可查看表單

clip_image326

如不設置該選項的顯示效果

image

 

3.8 設置節點表單內嵌表權

clip_image330

clip_image332

 

3.9 設置節點表單內嵌表自動添加一行

clip_image334

clip_image336

clip_image338

 

3.10 設置節點表單內嵌表專屬數據操作

clip_image340

clip_image342

clip_image344

 

3.11 流程參數入表單

3.11.1 參數說明

expressionTitle

觸發的表達式名稱

clip_image346

taskDescription

創建流程,提交任務時輸入的內容

clip_image348 clip_image350

outLineTitle

提交任務時的選項

clip_image352

nodeName

當前任務的名稱

clip_image354

person

當前操作人員名稱

businessID

clip_image356

businessTitle

processNO

processTitle

flowName

 

3.11.2 傳入參數到單元格

clip_image358 clip_image360 clip_image362

clip_image364

 

3.11.3 傳人參數到內嵌表單元格

clip_image366

clip_image368

 

3.12 關于表單關鍵字說明

具體說明見[設計_03_業務表單]

   

clip_image370

clip_image372

 

4. 子流程

4.1 子流程節點

設置子流程

clip_image374

自動生成

Out連線

clip_image376

[子流程節點]的[Out連線]不能添加,不能刪除,不能修改標簽內容. 其連線與所調用流程的進入[完成節點]的連線自動對應

clip_image377

可以修改[Out連線]的類型,如[接件],[分配],[選擇],[經辦人],[連接]

 

4.2 子流程的啟動節點

子流程節點的[In連線]不能設置身份,

子流程節點的身份繼承[In連線]的對應的[Out端]節點的辦理身份

clip_image379

當一個流程作為子流程被調用時,其[開始節點]的身份將繼承[子流程節點]的身份

注意:此時子流程不受[啟動權]的身份列表約束

在本例中:

[趙大六]提交任務后,子流程自動以趙大六的身份創建,

[趙大六]可繼續辦理子流程

[趙大六]刷新任務列表后會看見對應的子流程任務

clip_image381

 

4.3 不進入子流程快速提交

在[測試模式]下,調試器允許不啟動子流程,在不處理子流程業務的前提下,模擬子流程結果,由測試人員手動提交

clip_image383

在業務環境中,該功能已經從本版本取消,在[測試模式]中提供只是為了方便測試

原業務系統有這種需求的請使用如下設計:

clip_image385

 

5. 批量節點

(1) 批量節點,適合做動態單點會簽流程,

在該節點上會為每個被選擇人員創建一個任務副本,每個副本有獨立的模擬提交選項,

當所有副本任務完成后,進入該節點的主任務,并對所有副本任務的模擬提交選項做統計,并根據設定的統計結果自動選擇分支

(2) 手動添加,刪除

(3) 可以掛表單

(4) 不能有 clip_image386類型的[In連線]

(5) 所以類型的連線都可以做[Out連線]

(6) 批量節點內所有任務都完成后,由設定條件自動選擇分支走向

具有clip_image387標記的連線表示自動選擇,而不是業務人員控制

說明:建議使用clip_image388的多選模式,

當然也可使用[任務節點]的所有連線模式,但那些模式最終只能由一個人完成任務,無法實現多人批量的業務效果

clip_image390

 

5.1 設計

以一個[動態單點會簽流程]為例子

進入批量節點的連線

clip_image392

clip_image394

 

表單權限,與入表單參數

clip_image396

clip_image398

clip_image400

 

批量時的選項與跳轉

clip_image402

clip_image404

clip_image406

 

 

5.2 運行效果

 

選擇參與人

clip_image408

clip_image410

clip_image412

 

表決人表決

clip_image414

clip_image416

 

表決完成

clip_image418

clip_image420

clip_image422

 

6. 并發與等待

 

6.1 并發

clip_image424

(1) 并發節點,沒有[并行節點]的流程是[多支單行模式],[并行節點]會開啟[多支并行模式],直到遇到[等待節點]

(2) 手動添加,刪除

(3) 不能掛表單

(4) 只有clip_image425可以做[In連線]

(5) 所以類型的連線都可以做[Out連線]

[Out連線]的標簽內容不能自定義,自動繼承觸發該節點的[In連線]標簽內容

(6) [并發節點]被觸發后,該節點的所有[Out連線]分支都將被同時觸發,并行運行,此時流程進入多[多支并行模式]

具有clip_image426標記的連線表示并行任務,由該任務觸發的所有后續任務將傳遞clip_image427 標記,

clip_image429

 

6.1.1 運行說明

clip_image431

clip_image433

clip_image435

 

6.2 等待并發

clip_image437

(1) 等待節點,用于攔截[并行節點]使流程由[多支并行模式]回歸[多支單行模式]

(2) 手動添加,刪除

(3) 不能掛表單

(4) 只有clip_image438可以做[In連線]

(5) 除了clip_image439類型的連線都可以做[Out連線], clip_image439[1]的綁定到人可以,其他模式不可以

6) 當等待條件符合后,由設定條件自動選擇分支走向

具有clip_image440標記的連線表示自動選擇,而不是業務人員控制

clip_image442

 

6.2.1 運行說明

clip_image444

clip_image446

 

6.3 等待并發條件分支

以一個[靜態多點會簽流程]為例子

clip_image448clip_image450

clip_image452

 

6.3.1 運行說明

clip_image454

clip_image456

clip_image458

clip_image460

clip_image462

clip_image464


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()