我找到了一种如何使“过滤的子网格”与 JavaScript 一起工作的方法,但是当我在子网格上添加“搜索框”时,它会搜索所有记录,而不是过滤结果的记录。
基本上,我们唯一要做的就是在单击“子网格 A”中的一行时放置一个“FetchXML”,“子网格 B”正在获取新的“FetchXML”。不幸的是,我们不能再在“Subgrid B”中搜索,它会在“ALL”记录中搜索,并且只能在新的“FetchXML”中搜索。有人在 CRM 2011 中完成了这项工作吗?
我唯一要做的就是:
//Setting the fetch xml to the sub grid.
relatedSamples.control.setParameter("fetchXml", fetchXml);
relatedSamples.control.setParameter("effectiveFetchXml", fetchXml);
relatedSamples.control.setParameter("fetchXmlForFilters", fetchXml);
//This statement will refresh the sub grid after making all modifications.
relatedSamples.control.refresh();