2

自 rollup 12 更新以来,我们不能再使用此 javascript 代码来刷新网格

从功能区按钮 onClick(网格页面上的功能区)

window.document.all.crmGrid.Refresh();

或从功能区按钮 onClick(主页上的功能区)刷新父网格

window.top.opener.document.getElementById('crmGrid').Refresh();

我们现在应该如何刷新网格?

4

2 回答 2

7

它不再有效,因为您使用的方法不受支持。我假设您指的是更新表单上的子网格。刷新网格的正确方法是使用此处refresh记录的网格控件的方法

于 2013-02-13T15:38:30.973 回答
0

假设您需要刷新表单和 Maingrid(从哪里打开记录)。

//刷新表单

window.location.reload(true);

//刷新主网格

window.parent.opener.document.getElementById("crmGrid").control.refresh();

我在 CRM Online 中尝试过(更新 Roll 12)。

于 2013-04-10T07:37:40.813 回答