在 MS CRM 2011 中的表单上,左侧有一个“相关”部分。在该部分中,存在与当前实体相关的实体(1:N 和 N:N 关系)。
我想通过 Javascript 刷新显示相关记录的网格(相关部分中的网格,而不是表单上的网格)。
早些时候,我用过:
document.getElementById('area'+relationName+'Frame').contentWindow.document.getElementById('crmGrid_'+relationName).Refresh();
但是,在 Rollup 12 之后,此代码停止工作。
我尝试了另一个代码:
var iframe = document.getElementById('area'+relationName+'Frame');
iframe.src = iframe.src
它刷新了一个网格,但网格的标题(视图选择器和搜索)消失了。它有效,但不是最佳的。
有更好的方法吗?
我认为没有支持的自定义方式;但是,有可行的解决方案仍然很有用。