2012-03-23 110 views
0

我已成功爲Eclipse創建了OpenKM工作流。現在,我需要知道如何獲得啓動文件/文件夾工作流的用戶的引用。有沒有辦法使用executionContext對象,甚至通過表達式捕獲用戶名?確定爲OpenKM啓動jBPM工作流的用戶

回答

2

我終於想出了一個方法來做更多的研究之後。你可以做的是創建一個名爲initiator的泳道,帶出on this page。之後,您應該能夠將任務節點的泳道設置爲啓動器,並且啓動工作流程的人員將被分配。

或者,您可以創建一個ActionHandler並在開始節點的before-signal事件中觸發它。這的ActionHandler可以做類似下面的東西發起人的演員ID存儲在變量中的處理程序,甚至可能被使用在一個表達式:

context.getContextInstance().setVariable("initiator-actor-id", context.getJbpmContext().getActorId()) 

我很想知道,如果有人知道怎麼拉的過程表達式,例如上面的行存儲的表達式。

相關問題