Dynamics 365-Namespaced函数未在加载时的快速创建窗体上调用



我在Dynamics中的Quick create formOnLoad事件上映射了一个函数。

脚本是:

var CompanyName = (function (){
return {
testFn : function(){
console.log("a");
}
}
})({});

映射的函数为:CompanyName.testFn

但它无法呼叫。

这种方法适用于其他表单,但不适用于quickCreate

我已经确认您的脚本是有效的,并将其添加到测试环境中的快速创建表单中。

请确保:

  • 您已将脚本的web资源添加到Quick Create的表单库中
  • 您已注册Form OnLoad事件处理程序"CompanyName.testFn"(即没有括号(
  • 您已启用事件处理程序

此外,您只将"a"记录到控制台。我不得不看两次,以确保它被记录,因为发生的大量CRM记录

相关内容

  • 没有找到相关文章

最新更新