SubGrid不仅仅关注IE,运行CRM 2011 UR16

时间:2014-02-11 11:44:03

标签: dynamics-crm-2011

TL; DR SubGrids不关注IE10 / 11中的点击,但可以在Chrome中使用。这发生在UR16中,在UR15中不会发生。 IE的兼容性视图不会改变行为。控制台或CRM本身没有任何错误报告。


我在表单中遇到SubGrids问题,仅限IE:

  • 点击子网格内的空白区域不会让他们获得焦点

  • 随后,功能区不会更改以显示相关实体的上下文命令

  • 单击SubGrid标题似乎正常运行(SubGrid重新加载,我可以看到显示排序顺序的小箭头已更改)

无论是否将网站添加到兼容性视图中,都会在IE10和IE11中发生这种情况。

CRM本身和调试器都没有显示任何脚本错误,并且在Chrome中打开完全相同的记录并没有显示任何奇怪之处,一切都运行良好。

最后,带有该问题的CRM具有UR16,但在仍然具有UR15的副本环境(具有完全相同的自定义)上不会发生相同的问题。

这似乎是一个UR16问题,但完全没有任何错误指示并不能让人很容易找出具体原因。

1 个答案:

答案 0 :(得分:0)

也许现在为时已晚,但我会发布有关这些内容的即将发布的内容。

在Explorer 10和11中,当用户在表单实体中没有写权限时,整个表单将被禁用,以防止在单击子网格时出现焦点事件。 (它适用于镀铬) 您可以使用Javascript启用子网格,但请确保仅对具有子网格实体权限的用户启用。



document.getElementById(subgridName + "_span").removeAttribute("disabled");




最好的