EC生管通知流程--將主流程模擬成子流程作法--樣版加簽說明
1.申請人發單時,日期不會檢查是否為必填??
ANS:IsPermitNull 及 ValidationGroup 均要做設定
2.流程圖的加簽處理如何對應到程式中的加簽區塊?
A:流程圖相關功能說明如下
B:加簽功能
=>樣版中原本的加簽功能是否已有簽核意見寫入的功能??
Ans:沒有,如要要寫入簽核意見的功能,要自己另外拉元件處理(可拉到panCosign這個區塊即可控制...)
=>UI_Control的加簽及通知要一起勾(它是控制panCosign這個區塊)
=>配合BasePage.cs 程式碼自己拉的控鈕可改成如下這個名稱 (加簽可取名為"btnSelectCosignUser")
但前提是只能用如下的複合式控制項。
=>AresCosignButton1 的autosavesigntext不是存加簽記錄的功能嗎??
ANS:是,但目前沒作用
=>處理[加簽送出後] how 出現流程檢視劃面
ANS:待查??
=>配合樣版,通知如何才會作用??
ANS:自己拉複合式控制項在 panCosign區塊中 及 控制項的名稱設:btnSelectCosignUser
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
B:程式處理
a.送出按鈕事件處理
b.暫存按鈕Validate事件處理
4.流程名稱由表單編號取代
ANS:同3的B說明
5.super_proc_inst_id 有這個值表示其為子流程=>YES
ANS:會在super_proc_inst_id欄位自動產生1個值
文章簽名檔