Hola, he conseguido poder trabajar solamente con los datos filtrados de un cxGrid. Simplemente añadiendo estas 2 líneas rojas y la última roja, funciona perfectamente. Por si le sirve a alguien!
FGEST_C_Consultas.qrConsulta.filtered:=
( FGEST_C_Consultas.tvMaestro.DataController.Filter.FilterText <> '');
FGEST_C_Consultas.qrConsulta.filter:=
FGEST_C_Consultas.tvMaestro.DataController.Filter.FilterText;
//Recorremos el DataSet
FGEST_C_Consultas.tvMaestro.DataController.DataSet;
FGEST_C_Consultas.tvMaestro.DataController.DataSet.First;
while not FGEST_C_Consultas.tvMaestro.DataController.DataSet.Eof do
being
...
FGEST_C_Consultas.tvMaestro.DataController.DataSet.Next;
end;
FGEST_C_Consultas.qrConsulta.filtered:=false; //Para que se llene otra vez el dataset!
|