Dynamics CRM Refresh web resource/form AFTER record save (記錄保存後刷新 Web 資源/表單)

一、問題點:

問題點日期:2022/02/08

記錄保存後刷新 Web 資源/表單

 

二:解決方法

只有account LookUp File 發生改變的時候,保存後才刷新頁面

思路:

① Modified On 字段改變來實現 ,綁定OnChange的Js事件

②  在fnOnload獲取保存之前和保存後的account的值,來判斷account LookUp 的值是否發生的改變。

代碼實現:


var perAccount;
function fnOnLoad() {

  perAccount = Xrm.Page.getAttribute("crms_account").getValue();
}



function onAfterSave() { Xrm.Page.data.save();
var currentAccount=Xrm.Page.getAttribute("crms_account").getValue(); if (perAccount != currentAccount) { Xrm.Utility.openEntityForm(Xrm.Page.data.entity.getEntityName(), Xrm.Page.data.entity.getId()); } }

在From綁定事件:

 

 

三、參考資料

https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/206972/refresh-web-resource-form-after-record-save

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章