Filtrar Datos en TXDataSet

Estoy usando los componentes de TXDataSet , remoteDB y demas.....
e usadolosdatase vinculados a ClientDataSet, ahora por una cuestion en particular hay un Query (TXDataSet) que tuve que ponerlo solo y hacer la consulat de los datos ue necesito. Lacuestion es que despues de hacer la consulta quiero filtrar la informacion pero no filtra nada, coloco el Filter:='xxxx' activo el filtro no filtra. hay algun problema con eso?
Uso Delphi 11.1

Gracias

Bueno Busque una solucion alternativa, copio todos los registros del Query a un memTable, que si me deja filtrar.... no se por que no lo hace me supongo que es por la consulta que tiene union. y levantar los datos desde un ClientDataSet me da error de Parametros. Antes andaba y desde que pase a dialecto 3 me pasa esto antes estaba en 1 uso Firebird 3.x

Luis

Hola Luis,

Filter property is not supported in TXDataset. In this case you should use OnFilterRecord event to filter the dataset records.