CRM 2011-在相关视图或子网格中点击自己的记录链接时的怪异行为形式

CRM 2011 - Weird behavior form when clicking on own record link in an associated view or subgrid

本文关键字:链接 记录 自己的 2011- 视图 网格 CRM      更新时间:2023-09-26

在我开始提问之前,我可以说我试用的系统安装了带有"CRM 2011 Outlook Client"的Office 2010。我刚刚安装了Rollup 12,错误仍然会发生(在所有其他系统上也是如此)。该错误只出现在"Outlook"中,而不出现在"Web"版本中。

为了解释我们的问题,最好使用一个示例:我们有一个"项目a",在"项目a中"我们有两个机会("机会a"answers"机会B")。我们对机会的视图进行了调整,使它们有几个列:"Project"、"opportunity Name"、"Createdon"。

当我们打开"项目A"并进入相关视图(或子网格)时,我们会看到我们定义的视图。当我们点击"项目A"链接(指同一条记录)时,表单会阻塞,我们无能为力。我们可以点击"保存"或"保存并关闭"或"查找",但什么都没有发生。这就像"表单"JavaScript停止工作一样。

在"Internet Explorer 8"上,我们出现了"第0行堆栈溢出"错误,但在IE9中,我们再也没有消息了。

有人有和上面提到的一样的问题吗?有没有办法解决这个问题,或者我们必须向微软寻求解决方案。我们无法删除视图的列,因为它也用于其他几个实体。

几周前,我意识到我在联机和内部部署中使用的解决方案在Outlook客户端中无法运行。完全不同的问题我相信两者都有相同的起源。

据我所见,出现这个问题是因为Outlook的客户端没有使用IE渲染引擎。相反,它依赖于传统的三叉戟版本,这是出于向后兼容性的原因(或者不包括,取决于你问谁)而包含的某种IE8风格的东西。

因此,在我们的案例中,我们必须调整解决方案以使用IE8(尽管客户在IE9和IE10下运行它)。然后,它开始在所有版本中正常工作。在我看来很奇怪。