CRM 2011 Rollup 12 Javascript错误

时间:2013-03-20 04:42:46

标签: crm microsoft-dynamics rollup xrm

我们最近升级到汇总12,我们现在遇到的错误是,每当提供包含功能区自定义的网格相关功能区时,对话框消息就会在内部CRM资源的约6000万行上声明“语法错误”。这似乎只发生在自定义色带上(使用Ribbon工作台自定义)。

还有其他人经历过这个吗?如果有,有任何解决方法吗?

2 个答案:

答案 0 :(得分:2)

经过大量调试后,我们发现问题是由自定义功能区引起的。我们有一个按钮,我们添加到调用javascript库的功能区中。剩下的是$ webresource指令。

希望这对某人有帮助,因此抛出的错误无助于调试根本原因。

Web Resources for Microsoft Dynamics CRM

答案 1 :(得分:0)

我们有一个自定义按钮(通过功能区工作台创建),其中包含一个使用JavaScript的启用规则。

它在Web客户端中正常工作,但会在Outlook中抛出错误。

这是因为Outlook正在刷新功能区而不提供Xrm.Page.ui对象。

最后,我们必须检查所有启用规则,并检查它是否已定义。

e.g。

if(Xrm.Page.ui !== undefined) {
   //Do some work
}