Estimados, necesito realizar un filtrado de 3 campos para una tabla en la que estoy trabajando hace algunos dias, mientras trabaje con 2 campos estaba ok ,pero al agregarle un tercero no me funciona y me arroja el siguiente error.
"First chance exception at $7C812AEB. Exception class EOleException with message 'Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros'. Process Project1.exe (1264)"
No encuentro error en el codigo pues este me devuelve por lo que veo un string correcto....
Código Delphi
[-]
dm.TBLingresos.Active := true;
dm.TBLingresos.Filter := '(Subpro =' +QuotedStr(label5.caption) + ') and (cliente = '+QuotedStr(label4.caption)+ ') and ( bodega not like ''%'+'VIRTUAL'+'%'')';
dm.TBLingresos.Filtered := TRUE;
Si alguien sabe por donde va el error se lo agradeceria.
Saludos.