Dynamics CRM统一形式的IFRAME的setSrc无法正常工作

时间:2019-07-08 16:10:41

标签: javascript iframe microsoft-dynamics xrm unified-service-desk

我在下面按照J. Lattimar的演练在“ CRM表单”选项卡中添加“文档”导航。它在经典形式下工作正常,但对于统一形式,步骤不起作用,而是引发异常(如发生的错误)。知道如何使它正常工作吗?

https://jlattimer.blogspot.com/2017/01/show-sharepoint-documents-on-main-form.html

2 个答案:

答案 0 :(得分:0)

不建议使用Xrm.Page,因此您需要更新此JS。从这里开始:

https://docs.microsoft.com/en-us/dynamics365/get-started/whats-new/customer-engagement/important-changes-coming

答案 1 :(得分:0)

首先,这是我们遵循的不受支持的方法,作者明确指出。

在UCI中为什么会崩溃-someone did investigation already

  

替换Xrm.Page.context.getQueryStringParameters().etc   “ 10069”最终解决了该问题,目前可在UCI和Classic接口中使用。

实际上要注意几件事。

  1. 就像霍夫玛所说的那样-Xrm.Page已过时,您必须重写代码以引用formContext中的executionContext

  2. Xrm.Page.context.getQueryStringParameters()现在不包含etc,这就是在UCI中中断的原因。您可以在url中手动提供实体类型代码(等)