「フィルターされたサブグリッド」をJavaScriptで機能させる方法を見つけましたが、サブグリッドに「検索ボックス」を追加すると、フィルターの結果であるレコードではなく、すべてのレコードが検索されます。
基本的に、「サブグリッドA」の行をクリックしながら「FetchXML」を配置するだけで、「サブグリッドB」は新しい「FetchXML」を取得します。残念ながら、「サブグリッドB」では検索できなくなり、「すべて」のレコードで検索され、新しい「FetchXML」でのみ検索されるはずです。誰かがCRM2011でこの作業を行いましたか?
私がする唯一のことは、次のとおりです。
//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();