0
我已成功爲Eclipse創建了OpenKM工作流。現在,我需要知道如何獲得啓動文件/文件夾工作流的用戶的引用。有沒有辦法使用executionContext對象,甚至通過表達式捕獲用戶名?確定爲OpenKM啓動jBPM工作流的用戶
我已成功爲Eclipse創建了OpenKM工作流。現在,我需要知道如何獲得啓動文件/文件夾工作流的用戶的引用。有沒有辦法使用executionContext對象,甚至通過表達式捕獲用戶名?確定爲OpenKM啓動jBPM工作流的用戶
我終於想出了一個方法來做更多的研究之後。你可以做的是創建一個名爲initiator的泳道,帶出on this page。之後,您應該能夠將任務節點的泳道設置爲啓動器,並且啓動工作流程的人員將被分配。
或者,您可以創建一個ActionHandler並在開始節點的before-signal事件中觸發它。這的ActionHandler可以做類似下面的東西發起人的演員ID存儲在變量中的處理程序,甚至可能被使用在一個表達式:
context.getContextInstance().setVariable("initiator-actor-id", context.getJbpmContext().getActorId())
我很想知道,如果有人知道怎麼拉的過程表達式,例如上面的行存儲的表達式。