Javascript CRM 2011-在关联视图或子网格中单击自己的记录链接时出现奇怪的行为形式

Javascript CRM 2011-在关联视图或子网格中单击自己的记录链接时出现奇怪的行为形式,javascript,forms,dynamics-crm-2011,crm,outlook-2010,Javascript,Forms,Dynamics Crm 2011,Crm,Outlook 2010,在我开始提问之前,我可以说我试用的系统已经安装了Office 2010和“CRM 2011 Outlook客户端”。我刚刚安装了Rollup 12,但错误仍然发生(在所有其他系统上也是如此)。该错误仅发生在“Outlook”中,而不发生在“Web”版本中 为了解释我们的问题,最好用一个例子: 我们有一个“项目a”,在“项目a”下,我们有两个机会(“机会a”和“机会B”)。我们对opportunity的视图进行了调整,使它们有几个列:“Project”、“opportunity Name”、“Cr

在我开始提问之前,我可以说我试用的系统已经安装了Office 2010和“CRM 2011 Outlook客户端”。我刚刚安装了Rollup 12,但错误仍然发生(在所有其他系统上也是如此)。该错误仅发生在“Outlook”中,而不发生在“Web”版本中

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

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

在“InternetExplorer8”中,我们有一个“第0行堆栈溢出”错误,但在IE9中,我们不再有该消息


有没有人有与上述相同的问题?有没有办法解决这个问题,或者我们必须向微软寻求解决办法。我们无法删除视图的列,因为它也用于其他几个实体

几周前,我意识到我在线和本地使用的解决方案没有在Outlook客户端中运行。完全不同的问题,但我相信两者都有相同的起源

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


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

我的回答有帮助吗?如果是,请将其作为答案进行检查。如果没有,请解释还需要什么。答案请点击Thx。你说的bij调整解决方案是什么意思?但它在IE8中也不起作用。它与自己的自定义无关,因为错误甚至发生在普通实体上。我知道这与“IE”-从outlook渲染内容有关,但我没有找到一个好的解决方法。可能是我的问题与您的问题有点不同,但作为解决问题的第一步,我建议您检查CRM和outlook客户端是否运行同一版本的汇总。我的问题只发生在自定义实体上。您确定在默认的、未格式化的实体上也会出现问题行为吗?