EC生管通知流程--將主流程模擬成子流程作法--樣版加簽說明

EC生管通知流程--將主流程模擬成子流程作法--樣版加簽說明

 

1.申請人發單時,日期不會檢查是否為必填??

ANS:IsPermitNull 及 ValidationGroup 均要做設定

image

 

2.流程圖的加簽處理如何對應到程式中的加簽區塊?

A:流程圖相關功能說明如下

clip_image004

 

B:加簽功能

=>樣版中原本的加簽功能是否已有簽核意見寫入的功能??

Ans:沒有,如要要寫入簽核意見的功能,要自己另外拉元件處理(可拉到panCosign這個區塊即可控制...)

=>UI_Control的加簽及通知要一起勾(它是控制panCosign這個區塊)

=>配合BasePage.cs 程式碼自己拉的控鈕可改成如下這個名稱 (加簽可取名為"btnSelectCosignUser")

但前提是只能用如下的複合式控制項。

=>AresCosignButton1 的autosavesigntext不是存加簽記錄的功能嗎??

ANS:是,但目前沒作用

=>處理[加簽送出後] how 出現流程檢視劃面

ANS:待查??

=>配合樣版,通知如何才會作用??

ANS:自己拉複合式控制項在 panCosign區塊中 及 控制項的名稱設:btnSelectCosignUser

clip_image006

 

BasePage.cs程式碼版段

private String Mapping_SUIC_ButtonName(String Type)

{

String rtn = "";

switch (Type)

{

case "Send":

rtn = "btnCreateProcInst";

break;

case "Agree":

rtn = "btnApprove";

break;

case "Reject":

rtn = "btnReject";

break;

case "Confirm":

rtn = "btnConfirm";

break;

case "Cosign":

rtn = "btnSelectCosignUser";//加簽可取這個名稱

break;

case "CosignWait":

rtn = "btnSelectCosignUser";//通知可取這個名稱

 

 

3.如果要將流程模擬為子流程(因為減少流程數),程式讓如何處理?

A:流程圖:樣版屬性設定為ChildProcess

clip_image008

B:程式處理

a.送出按鈕事件處理

clip_image010

b.暫存按鈕Validate事件處理

clip_image012

 

4.流程名稱由表單編號取代

ANS:同3的B說明

 

5.super_proc_inst_id 有這個值表示其為子流程=>YES

ANS:會在super_proc_inst_id欄位自動產生1個值

文章簽名檔