Easy Flow GP 幾個小技巧

今天比較忙,簡單寫一些我常常會需要用到的小技巧。

1.快速查詢表單
想快速查詢表單狀態,重點再於,流程設定時的"流程主旨"一定要有完整的key word
我自己的經驗,公司別、部門、單號(或序號)、申請日期,這四個一定必顯示,
這樣一來,在進階查詢表單時,會快很多。

2.快速找出表單所再的關卡者
以下與法是跟鼎新客服詢問的,因為他們家產品的DB切很細,懶的自己串XD,很好用喔,也可以隨自己想要變化(EX 搭配BI弄個自動發送排程,逾時表單可以提醒之類)
SELECT DISTINCT 
ProcessInstance.serialNumber, 
ProcessInstance.currentState AS processState, 
ProcessInstance.OID AS processOID, 
ParticipantActivityInstance.definitionId, Users.id, 
Users.userName
FROM ProcessInstance, ParticipantActivityInstance, WorkItem, 
WorkAssignment, Users
WHERE  ProcessInstance.serialNumber ='PKG1363162242530100000122' 
AND ParticipantActivityInstance.contextOID = ProcessInstance.contextOID
AND (ParticipantActivityInstance.currentState = 0 OR
ParticipantActivityInstance.currentState = 1 OR
ParticipantActivityInstance.currentState = 6) AND 
WorkItem.containerOID = ParticipantActivityInstance.OID AND 
(WorkItem.currentState = 0 OR
WorkItem.currentState = 1) AND 
WorkAssignment.workItemOID = WorkItem.OID AND 
WorkAssignment.isNotice = 0 AND 
WorkAssignment.assigneeOID = Users.OID

3.自己查詢表單錯誤
放置EFGP的AP Server裡面目錄應該都有記錄LOG檔,正常來說,若表單出現問題,可以找"server.log",裡面通常會記錄錯誤訊息,若急著想解決USER問題,這地方可以自己先找錯誤。


4.鼎新提供簡單元件應用說明
不知道其他版本如何,但EFGP版網址NaNaWeb後面加入/Document,可以看到他們提供的一些說明文件,很好用。

留言