0

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

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

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

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

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

4

1 回答 1

1

你可以用window.opener它来做。

window.opener.Xrm.Page.getAttribute('subject').getValue();
于 2018-07-23T20:09:44.503 回答