繁体   English   中英

通过javascript在汇总1后损坏的业务流程动态更新

[英]Business process flow dynamic update via javascript broken after rollup 1

我正在通过javascript根据选项设置值更新业务流程。

我正在设置processId和stageId,然后我强制执行表单保存,在回调中我刷新了表单。 应用汇总1后,页面上的脚本将在页面刷新时中断。 有没有人有经验同样的问题是由于某种原因出现涡轮风格的东西?

这是我目前正在使用的代码,它可以工作,但是在onLoad上我以前设置的脚本都失败了。 它们处理页面的正常负载。

注意:我知道turbo表单和Javascript的异步加载。 但在这种情况下,我有一个文件,并在刷新时应该缓存。

Xrm.Page.data.save().then
            (
                function () {
                    window.location.reload(true);
                },
                function () {

                }    
            );

引入了Xrm.Page.data.process来操作BPF。

  • 使用getActiveProcess检索有关活动进程的信息,使用setActiveProcess将不同进程设置为活动进程。

  • 使用getActiveStage检索有关活动阶段的信息,使用setActiveStage将已完成的阶段设置为活动阶段。 使用Microsoft Dynamics CRM Online 2015 Update 1,您可以将setActiveStage用于其他实体中的阶段

  • 使用moveNext移动到下一个阶段并movePrevious移动到上一个阶段。 使用Microsoft Dynamics CRM Online 2015 Update 1,您可以将movePrevious用于其他实体中的上一个阶段

这些功能应该处理流程的可视化。 如果您还需要更改/保存/重新加载表单内容,则可能需要调用Xrm.Page.data.refresh

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM