【问题标题】:Dynamics 365 V9 web resource get contextDynamics 365 V9 Web 资源获取上下文
【发布时间】:2018-07-23 19:01:45
【问题描述】:

单击潜在客户表单中的按钮时,我使用this article 打开了一个弹出窗口。在这个弹出窗口中一个按钮的onclick事件中,我想在父窗体中设置一个字段的值。由于 xrm.page 已弃用,我该如何在 V9 中执行此操作?我想知道相当于

window.parent.Xrm.Page.getAttribute("subject")

上述行在潜在客户表单中的值为 null。

编辑:在 Arun 在此处的评论中发布的链接中,写着 “虽然 Xrm.Page 已被弃用,但 parent.Xrm.Page 将在 HTML Web 资源嵌入表单的情况下继续工作因为这是从 HTML Web 资源访问表单上下文的唯一方法。”

由于我正在打开一个未嵌入表单的弹出窗口,因此我无法使用 parent.Xrm.page。所以不可能在弹出窗口中使用脚本在父表单中设置值?

【问题讨论】:

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


【解决方案1】:

你可以使用window.opener来做。

window.opener.Xrm.Page.getAttribute('subject').getValue();

【讨论】:

    猜你喜欢
    • 2018-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-17
    • 1970-01-01
    • 2022-12-07
    • 1970-01-01
    相关资源
    最近更新 更多