1

希望有人有答案,我只是无法找到它。我的问题是:通过JavaScript结束nintex工作流程

有没有办法通过使用JavaScript来结束Nintex工作流程(在列表项上)?

点我已经遇到今天,同时研究:

请注意,我们正在使用SharePoint Server 2013(我相信问题的一部分)。

任何帮助,将不胜感激

+0

这可能帮助,那么必须使用SOAP https://community.nintex.com/docs/DOC- 1048 – Shawn

回答

0

有一个Web服务操作来结束一个工作流程:TerminateWorkflow

您将需要建立在JavaScript的SOAP请求。该文档有一个例子:

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" 
    xmlns:nin="http://nintex.com"> 
    <soap:Header/> 
    <soap:Body> 
     <nin:TerminateWorkflow> 
     <nin:listId>00000000-0000-0000-0000-000000000000</nin:listId> 
     <nin:itemId>0</nin:itemId> 
     <nin:instanceId>4f3d251f-3e3d-4065-8784-8d698868f429</nin:instanceId> 
     </nin:TerminateWorkflow> 
    </soap:Body> 
</soap:Envelope> 

它也有一个响应样本:

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
    <soap:Body> 
     <TerminateWorkflowResponse xmlns="http://nintex.com"/> 
    </soap:Body> 
</soap:Envelope> 
相关问题