现场服务升级后,未定义刷新成员资格状态图标



从版本7.5.9.91升级到版本8.8.11.19后,我在 UCI 上打开项目实体msdyn_project时开始遇到以下错误:

ReferenceError: refreshMembershipStatusIcons is not defined
at eval (eval at executeFunction (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1279:2768), <anonymous>:1:13)
at eval (<anonymous>)
at Nu.executeFunction (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1279:2768)
at Nu.execute (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1279:2428)
at iu (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1271:62)
at https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1275:23166
at Array.map (<anonymous>)
at Cu._getEventHandlerList (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1275:22978)
at Object.execute (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1275:16253)
at O._executeSyncAction (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:841:692) 

你知道这里可能出了什么问题吗?

转到项目实体表单的表单编辑器,验证表单属性,表单加载中可能注册了一个事件方法,以从特定库中触发此refreshMembershipStatusIcons方法。

可能此方法/库已停用或重命名,并且依赖项尚未正确删除。尝试删除该事件处理程序并查看。阅读更多

我们设法找到了答案 - 项目实体上的一个表单对其中一个 OOB js 函数处理程序进行了重复注册。 请查看给定实体中的所有表单,并验证每个功能是否仅注册一次。

最新更新