Buenos estoy iniciandome como programador delphi, vengo de visual basic.
Tengo un problema con el filtrado de un componente RXMEMORYDATA1
Tengo varios clientes de un banco con la informacion de Cedula, Apellido, Nombre, Tipo y Monto.
Toda esta informacion se m pide ser vaciada en un RXMEMORYDATA1 y luego mostrada en un dbgrid, todo bien hasta el momento en que me piden mostrar solo la informacion de los clientes que sean Tipo 0,1,2,3 o 4 y al momento de seleccionar el tipo me debeb mostrar solo la lista de clientes que cumplan con ese filtro
investigando hice lo siguiente:
caso1:
Código Delphi
[-]
procedure Tform2.BFiltrarClick(Sender: TObject);
begin
RXMEMORYDATA1.Filter:='Tipo=''1''';
RXMEMORYDATA1.Filtered:=true;
end;
Caso 2:
RxMemoryData1.Filtered:= FALSE;
RxMemoryData1.Filter:= 'Apellido='''+EditBusqueda.Text+'%''';
RxMemoryData1.Filtered:= TRUE;
RxMemoryData1.Refresh;
ninguno de los dos casos me funciona
por ahora hago una busqueda directa del los clientes Tipo 1 para prueba y esto me funcion con un componente tTable perfectamante pero al usar el RXMEMORYDATA1 no ocasiona ningun resultado