簡體   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