在Alfresco中使用規則和簡單的JavaScript開始很容易,但是我試圖通過JavaScript添加資源來啓動工作流。如何通過添加資源的Javascript啓動Alfresco工作流程
我的目標是添加用於啓動流程的文檔(或文檔),因此我可以在Alfresco WorkDesk的Alfresco BPM的「OW_ATTACHMENTS」中獲得參考。 我已經嘗試了很多次與bpm:workflowpagckage或bpm:包沒有運氣....幫助!
編輯:
function startWorkflow(name,docNode)
{
var workflow = actions.create("start-workflow");
workflow.parameters["bpm:workflowPackage"] = docNode;
workflow.parameters.workflowName = "activiti$AdHocactivitiTimer";
workflow.parameters["bpm:assignee"] = people.getPerson("admin");
workflow.parameters["bpm:workflowDescription"] = "test";
workflow.parameters["bpm:workflowPriority"] = "2";
workflow.parameters["bpm:sendEMailNotifications"] = true;
workflow.parameters["initiator"] = people.getPerson("admin");
var today = new Date();
var duedate = today.getDate() + 1;
workflow.parameters["bpm:workflowDueDate"] = duedate;
workflow.execute(document);
}
function main()
{
var docNode = search.findNode(document.nodeRef);
var name = document.name;
startWorkflow(name,docNode);
}
main();
的感謝!
你可以添加你已經嘗試了一些什麼碼? – Zlatko 2013-04-23 05:53:20
對不起......我編輯了我的嘗試......感謝您的關注! – 2013-04-23 08:47:04