FlexアプリケーションにAdvancedDatagridがあります。Flex AdvancedDataGrid
<mx:AdvancedDataGrid id="reportGrid" creationComplete="groupedData.refresh()" width="100%" height="100%" variableRowHeight="true">
<mx:dataProvider>
<mx:GroupingCollection2 id="groupedData" source="{reportData}"/>
</mx:dataProvider>
</mx:AdvancedDataGrid>
私は、列とグループ化と要約をgroupedData GroupingCollection2に動的に割り当てます。 データソースをフィルタリングしてgroupedData.refresh()を呼び出すと、グリッドが正常に更新されます。しかし、データをロードし、グループ化を適用しない(GroupingCollection2にグループ化を追加しない)場合、groupedData.Refresh()はフィルタリングされた行のみを表示するようにグリッドを更新しません。私はグリッド自身のInvalidateList()を呼び出すことも無駄にしました。
フィルタなどに使用するコードを表示します。 – JeffryHouser