【发布时间】:2017-01-12 19:48:40
【问题描述】:
我们最近从 CRM 2011(内部部署)升级到 CRM 2013(内部部署)。升级后,我们已经修复了一些 JavaScript 问题,但以下问题除外:
每当我在 CRM 2013 中打开任何帐户时,功能区栏都会出现,在 IE-11 中启用调试器后,我发现它会抛出一些错误: 以下是功能区的截图和错误:
在上面的对话框中单击“是”后,以下是开发人员工具显示的详细信息:
在我关闭记录并重新打开它之后, 出现以下错误并且功能区工作正常。
PS:当我第一次打开Account Record 时会出现此错误。之后它工作正常,直到浏览器关闭。
上面的错误'keydown'一次又一次地出现。
【问题讨论】:
-
解决方案的最快方法是清除表单中的所有自定义项(事件 和功能区 事件),然后一次将它们放回一小部分。这是 99.9%,因为一些不受支持的代码曾经可以工作,但现在会中断。
-
查看 javascript 的堆栈跟踪 - 如果这是自定义代码问题,它应该指出您的代码无效
标签: dynamics-crm-2011 dynamics-crm-2013