CRM 2011汇总12刷新电网
问题描述:
既然我们不能用这个javascript代码再从功能区按钮的onClick刷新电网CRM 2011汇总12刷新电网
(色带格子页)
window.document.all.crmGrid.Refresh();
或带状汇总12更新按钮onClick(主页上的色带)刷新父网格
window.top.opener.document.getElementById('crmGrid').Refresh();
我们应该如何刷新网格?
答
假设您需要刷新窗体和Maingrid(从打开记录的位置)。
//刷新形式
window.location.reload(true);
//刷新Maingrid
window.parent.opener.document.getElementById( “crmGrid”)control.refresh();
我试过在CRM Online(更新第12卷)。
+1不支持(直接击中DOM)。我认为RU12将会像这样在很多人身上发现。 – glosrob 2013-02-14 00:21:37
不是子网格。我给Ribbon添加了一个按钮(Mscrm.HomepageGrid)。当我点击这个按钮时,一些业务逻辑运行并更新来自网格的选定记录。完成此操作后,我想刷新此网格。以前我用过window.document.all.crmGrid.Refresh();以此目的。 – Gennady 2013-02-14 07:52:25
而第二个。当我从网格打开表单并在表单上运行自定义操作时,我也想更新表单和父网格。使用window.top.opener.document.getElementById('crmGrid')。Refresh();之前。单击保存表单时也会发生同样的情况。当前表单和父网格将被刷新。我需要为我自己的按钮提供相同的功能。 – Gennady 2013-02-14 07:57:40