自 rollup 12 更新以来,我们不能再使用此 javascript 代码来刷新网格
从功能区按钮 onClick(网格页面上的功能区)
window.document.all.crmGrid.Refresh();
或从功能区按钮 onClick(主页上的功能区)刷新父网格
window.top.opener.document.getElementById('crmGrid').Refresh();
我们现在应该如何刷新网格?
自 rollup 12 更新以来,我们不能再使用此 javascript 代码来刷新网格
从功能区按钮 onClick(网格页面上的功能区)
window.document.all.crmGrid.Refresh();
或从功能区按钮 onClick(主页上的功能区)刷新父网格
window.top.opener.document.getElementById('crmGrid').Refresh();
我们现在应该如何刷新网格?
它不再有效,因为您使用的方法不受支持。我假设您指的是更新表单上的子网格。刷新网格的正确方法是使用此处refresh
记录的网格控件的方法
假设您需要刷新表单和 Maingrid(从哪里打开记录)。
//刷新表单
window.location.reload(true);
//刷新主网格
window.parent.opener.document.getElementById("crmGrid").control.refresh();
我在 CRM Online 中尝试过(更新 Roll 12)。