Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CRM 2013刷新子网格_Javascript_Crm - Fatal编程技术网

Javascript CRM 2013刷新子网格

Javascript CRM 2013刷新子网格,javascript,crm,Javascript,Crm,我有一个javascript,它通过一个功能区函数在两个CRM实体之间添加一个N:N关系。一切都很好,关系得到了加强。但是,刷新包含添加的实体记录的子网格时遇到问题。在此之前,该功能曾在CRM 2011中起作用,但在2013年不再起作用 这在CRM 2011中用于在添加记录后刷新MySubGrid var gridControl = Xrm.Page.ui.controls.get("MySubGrid"); if (gridControl != null) { gridControl.refr

我有一个javascript,它通过一个功能区函数在两个CRM实体之间添加一个N:N关系。一切都很好,关系得到了加强。但是,刷新包含添加的实体记录的子网格时遇到问题。在此之前,该功能曾在CRM 2011中起作用,但在2013年不再起作用

这在CRM 2011中用于在添加记录后刷新MySubGrid

var gridControl = Xrm.Page.ui.controls.get("MySubGrid");
if (gridControl != null) {
gridControl.refresh();}
我按照博客上的建议尝试了以下内容,但也没有成功:

var propertyStatusControl = document.getElementById("Propertiestatus");
        if (propertyStatusControl != null) {
            propertyStatusControl.refresh();}

有什么建议吗?提前感谢您的帮助。

您可以尝试以下方法吗

var propertyStatusControl = document.getElementById("Propertiestatus");
if (propertyStatusControl != null) {
propertyStatusControl.**control**.refresh();}

希望这有帮助。

谢谢伦吉思。不幸的是,propertyStatusControl.control.refresh;这里不行。。我认为它与if语句if propertyStatusControl!=null,因为现在我所有应该遵循该条件的命令似乎都不起作用。是的Propertiestatus是我尝试刷新的子网格的名称。我已经仔细检查了子网格的属性。