1

我在 Microsoft Dynamics 2013 中有一个 Web 资源,其中包含一个 javascript 事件,我想在其中复制与 CRM 中编辑工作流页面上的“停用”按钮相同的停用工作流的功能。

我正在使用 XrmServiceToolkit,我希望能够使用工具包中提供的 Soap 调用来“设置”工作流。像这样...

XrmServiceToolkit.Soap.SetState(myWorflowNameHere, myWorflowIdHere, 1, 2);

甚至更好;)

XrmServiceToolkit.Rest.InactivateWorkflow(myWorkflowId);

对于我正在尝试做的事情,似乎没有任何其他可用的东西。

我这个练习的主要目标是能够从 javascript 编辑工作流。要编辑工作流,需要将其停用。我可以从工作流中获取实现这一点所需的任何数据。

任何有关更新 ACTIVE 工作流或 INACTIVATING 来自 javascript 的工作流的帮助表示赞赏。

规则:
必须在网络资源的 javascript 中完成。提前致谢。

4

1 回答 1

2

如果你已经有了身份证,你应该可以打电话

XrmServiceToolkit.Soap.SetState("workflow", workflowId, 0, 1); //StateCode: 0 = Draft, StatusCode: 1 = Draft
于 2015-03-10T02:53:54.743 回答