我在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记录