【发布时间】:2017-08-29 17:27:46
【问题描述】:
我在 Dynamics CRM 中有一个 Web 资源,我试图在其中添加逻辑以在保存时执行。我正在使用addOnSave() 方法将我的逻辑附加到保存中。当我在保存逻辑中使用 Promise 时,保存并关闭会在保存完成之前退出页面。如何在 Web 资源关闭之前让我的保存逻辑完全执行?
伪代码
Xrm.Event.addOnSave(function () {
// Code makes it here
Promise.all([promises]).then(function(){
// Code never makes it here
secondPromise.then(function(){
showAlert();
setTimeout(function(){
closeAlert();
}, 5000);
});
});
});
【问题讨论】:
标签: javascript dynamics-crm microsoft-dynamics webresource