我使用以下代码在我的 crm 表单上禁用了自动保存功能。但是它仍然会触发我的 html webresource 中的保存功能。
//Javascript on the Form onsave
let eventArgs = context.getEventArgs();
if (eventArgs.getSaveMode() == 70)
{
eventArgs.preventDefault();
}
我使用 Vue.js 作为 html webresource 的后端。下面是我写的代码:
//Javascript File behind the html
async created: function ()
{
window.parent.Xrm.Page.data.entity.addOnSave(async () => { await saveData(this) });
}
saveData : function()
{
let results = await window.parent.Xrm.WebApi.online.executeMultiple(modifiedrecords);
for (let resultsub in results)
{
const result = results[resultsub];
if (result.ok) {}
}
}
任何帮助,将不胜感激。