>Pues lo he probado y no funciona... Pongo AggregatesActive a >False antes de filtrar, y una vez que pongo Filtered a true, >pongo AggregatesActive a true también.. y nada... :-?
Yo lo que hice fue algo del estilo (en Delphi 6, notese, contra ClientDataset, que no hay TSimpleDataset, en el que da el mismo problema.):
Filtered := False;
if MiAmoYSegnorMeOrdenaFiltrar then begin
Filter := FiltroImPresionante;
Filtered := True;
end;
MiCampoAgredado.Active := False;
MiCampoAgredado.Active := True;
Y sí que me funcíonó...
|