有什么想法可以executionContext.getFormContext()
与 HTML Web 资源一起使用吗?唯一似乎有效的方法parent.Xrm.Page
是现在已弃用。
问问题
2238 次
1 回答
5
我们仍在使用parent.Xrm.Page
and ,因为尚未宣布parent.Xrm.Utility
替代品。
您应该计划使用替换客户端 API列中提到的新客户端 API,而不是弃用的那些。已弃用的客户端 API 将继续可用并受到支持,直到它们从 Dynamics 365 的未来主要版本中正式删除。
不推荐使用的客户端 API:
parent.Xrm
替换客户端 API:
不适用
评论:
较早:HTML Web 资源可以通过使用 parent.Xrm.Page 或 parent.Xrm.Utility 与表单内的Xrm.Page或Xrm.Utility对象进行交互。
现在:如果 HTML Web 资源加载到表单容器中,则 parent.Xrm.* 将起作用。对于其他地方,例如加载 HTML Web 资源作为 SiteMap 的一部分,parent.Xrm.* 将不起作用。
更新:
最新的 MS 文档说:
尽管
Xrm.Page
已弃用,但parent.Xrm.Page
在 HTML Web 资源嵌入表单的情况下仍将继续工作,因为这是从 HTML Web 资源访问表单上下文的唯一方法。
于 2018-04-06T17:31:00.280 回答