Ich gebe in einem Grid Datensätze aus, in diesen kann man entweder über ein Suchfeld einen bestimmten Datensatz suchen, oder aber die Datensätze nach bestimmten Werten Gruppieren.
Um Werte für die Gruppierung zu erhalten nehm ich bestimmte Spalten der
DB, lese die Werte der einzelnen Felder aus, fasse sie zusammen und gebe sie in einem TTreeView aus.
Und um das TTreeView zu füllen und doppelte Einträge raus zu sieben muss ich das DataSet ein paar mal durchlaufen.
Aber mit dem Disable und EnableComponents hat das wunderbar geklappt.