工作流系統(tǒng)常見問題解答(FAQ)

工作流系統(tǒng)常見問題解答(FAQ)

ID:38669275

大?。?15.50 KB

頁數(shù):11頁

時間:2019-06-17

工作流系統(tǒng)常見問題解答(FAQ)_第1頁
工作流系統(tǒng)常見問題解答(FAQ)_第2頁
工作流系統(tǒng)常見問題解答(FAQ)_第3頁
工作流系統(tǒng)常見問題解答(FAQ)_第4頁
工作流系統(tǒng)常見問題解答(FAQ)_第5頁
資源描述:

《工作流系統(tǒng)常見問題解答(FAQ)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、目錄1、發(fā)起相關工作流進程22、查詢工作流進程輸出參數(shù)33、運行時改變會簽人員64、獲取驅動的完成人75、獲取用戶各種任務數(shù)76、獲取任務所在工作流進程的進程ID87、如何使工作流系統(tǒng)處于調(diào)試狀態(tài)(debug)88、取回任務后改變相關狀態(tài)89、更改會簽結點人員911工作流系統(tǒng)常見問題解答(FAQ)1、發(fā)起相關工作流進程在業(yè)務流程中,常有這樣的情況:由一個流程中的某個任務結點觸發(fā)另外一個相關的流程。目前,工作流系統(tǒng)可以使用下面的方式實現(xiàn)。畫好流程圖,將一個流程中觸發(fā)另一個流程的結點與另一個流程的首結點綁定為相同的驅動。這樣,當前者的任務完成后就同時觸發(fā)一個相

2、關的流程。如果需要在action以外觸發(fā)流程,那可以使用以下方法。HashMaphmap=newHashMap();hmap.put("rejectFormId","2");//獨自發(fā)起一個流程WorkflowFactoryPlugin.getFlowEngine().startUpOneWorkflowProcess("1",//userID"/dcecqis",//contextPath"/exerciseForWorkflow/rejectWriteOneAction.do",//writeAction.dohmap//hashMap);startU

3、pOneWorkflowProcess()方法參數(shù)說明//發(fā)起一個進程publicvoidstartUpOneWorkflowProcess(StringuserID,StringcontextPath,StringwriteActionDO,HashMapdriverOutputData);參數(shù)說明userID用戶IDcontextPath上下文路徑writeActionDO發(fā)起流程的writeAction.dodriverOutputData輸出參數(shù)集合//批量發(fā)起進程publicvoidstartUpBatchWorkflowProcess(Stri

4、nguserID,StringcontextPath,StringwriteActionDO,ListdriverOutputDatas);11參數(shù)說明userID用戶IDcontextPath上下文路徑writeActionDO發(fā)起流程的writeAction.dodriverOutputDatas輸出參數(shù)集合(HashMap的集合)2、查詢工作流進程輸出參數(shù)在業(yè)務系統(tǒng)中,如果需要查詢進程輸出參數(shù),可以參考以下代碼。輸出參數(shù)的類型為String。查詢結果返回值為List類型。(1)分頁查詢publicActionForwardexecute(Action

5、Mappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse){//設置查詢條件StringcontextPath=request.getContextPath();StringwriteAction="/exerciseForWorkflow/rejectWriteOneAction.do";StringflowNodeParamID="rejectFormID";StringdriverParamValue="2";StringwantFlowOu

6、tParamValue="rejectFormID";FlowProcQueryflowProcQuery=newFlowProcQuery(contextPath,writeAction,flowNodeParamID,driverParamValue,wantFlowOutParamValue);//查詢結果分頁顯示PreparedDepartUtildepartUtil=newPreparedDepartUtil("3");//處理頁面提交的信息departUtil.converRequest(request,15,1);PreparedFilter

7、filter=departUtil.getPreFilter();Hibernate3Departdepart=(Hibernate3Depart)departUtil.getDepartPage();//獲取進程的相關參數(shù)Listlist=WorkflowFactoryPlugin.getTaskManager().findFlowProcParamValueWithFilter(depart,filter,flowProcQuery);ListrejectList=newArrayList();//以下根據(jù)參數(shù)查詢業(yè)務詳細信息if(list!=null

8、&&list.size()>0){for(Iteratorit=l

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。