0
を呼び出します。Alfrescoもし私がtrigger.jsを呼び出すと、リポジトリ>データディクショナリ>スクリプト> trigger.jsでajax呼び出しを使用して、ワークフローを実行していないワークフロー
var workflow = actions.create("start-workflow");
workflow.parameters.workflowName = "activiti$TrainerEmpanelment";
workflow.parameters["bpm:assignee"] = people.getPerson("admin");
workflow.parameters["bpm:workflowDescription"] = "Trainer request";
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);
以下Ajaxコード、
var me = this;
var actionUrl = "http://127.0.0.1:8080/share/page/document-details?nodeRef=workspace://SpacesStore/9bab7364-5417-4835-ad2b-6d6a971b4493";
alert(actionUrl);
Alfresco.util.Ajax.request({
url: actionUrl,
method: Alfresco.util.Ajax.GET,
responseContentType: Alfresco.util.Ajax.JSON,
successCallback:{
fn: function(res){
alert("This alert is triggered");
},
scope: me
},
failureCallback:{
fn: me.__failureHandler,
scope: me
},
scope: me,
noReloadOnAuthFailure: me
});
どのように私はexecしことができます。そのだけでtrigger.jsファイルを呼び出しますが、以下のワークフロー
trigger.jsファイルのコードを実行していない、呼び出しajaxコールを使用してworflowをute?
ウェブスクリプトと呼んでください。 JSコンソールから呼び出しますか?ルールを介して呼び出しますか? – Gagravarr
私はそれをウェブスクリプトとして呼びます – Paul
あなたのクライアントサイドのJavaScriptは、Webページではなく、ドキュメントの詳細ページを呼び出すようです! – Gagravarr