【问题标题】:Dynamics 356 v9 - use executionContext.getFormContext() with HTML web resourceDynamics 356 v9 - 将 executionContext.getFormContext() 与 HTML Web 资源一起使用
【发布时间】:2018-09-16 16:21:25
【问题描述】:

有什么想法可以将executionContext.getFormContext() 与 HTML 网络资源一起使用吗?唯一似乎有效的方法是 parent.Xrm.Page 现在已弃用。

【问题讨论】:

    标签: javascript dynamics-crm dynamics-365 dynamics-crm-365 dynamics-crm-365-v9


    【解决方案1】:

    我们仍在使用parent.Xrm.Pageparent.Xrm.Utility,因为替换为not yet announced

    您应该计划使用 替换客户端 API 列中提到的新客户端 API,而不是已弃用的那些。已弃用的客户端 API 将继续可用并受到支持,直到它们从 Dynamics 365 的未来主要版本中正式删除。

    已弃用的客户端 API
    parent.Xrm

    替换客户端 API
    不适用

    评论
    早期:HTML网络资源可能与Xrm.PageXrm.Utility 使用 parent.Xrm.Page 或 parent.Xrm.Utility 在表单中的对象。
    现在:如果 HTML Web 资源在表单中加载,则 parent.Xrm.* 将起作用容器。对于其他地方,例如加载 HTML Web 资源作为 SiteMap 的一部分,parent.Xrm.* 将不起作用。

    更新:

    最新的 MS 文档说:

    尽管Xrm.Page 已被弃用,但parent.Xrm.Page 将继续在 HTML Web 资源嵌入表单的情况下工作,因为这是从 HTML Web 资源访问表单上下文的唯一方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-07
      • 1970-01-01
      • 2017-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多