![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Error!!!
Hola de Nuevo:
He probado a poner esto: Código:
Table1.Filter:='Concepto like '+QuotedStr('%'+Edit1.text+'%');
Table1.Filtered:= True;
Operation Not applicable. Que puedo hacer?? Muchas Thank`s. Att. Jorge |
|
#2
|
|||
|
|||
|
Operation Not Applicable.
Aclaro que compilar, compila perfectamente pero al pulsar cualquier tecla en ese edit sale el error: Operation Not Applicable.
A lo mejor hay que cerrar la tabla antes de hacer la búsqueda o no sé. Alguien me puede hechar una manilla?? He probado todos los ejemplos que salen en el hilo del link que me has puesto y en todos sale este error. Recuerdo que yo necesito filtrar la tabla mientras se escribe en el edit. Muchas Thank`s. Salu2. Última edición por Niko fecha: 11-09-2005 a las 20:24:48. Razón: Aclaro + todavía |
|
#3
|
||||
|
||||
|
Saludos
Hice una prueba, intenta esto:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
#4
|
|||
|
|||
|
Hola otra vez:
Con ese codigo no da ningún error. Pero por el contrario no filtra nada. Tengo 7 entradas que empiezan por 'D' y al poner en el Edit: 'D', en el DBGrid desaparecen todas las entradas y se queda en blanco. Agradezco mucho tu ayuda. Espero me puedas responder. Salu2 |
|
#5
|
||||
|
||||
|
Saludos
Como solo quieres que empiense por X's caracteres, quita el 1er asterisco. Nt: En modo de dise~o puedes ir probando, intentalo.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
#6
|
|||
|
|||
|
Hola:
Muchas Gracias, ahora si sale. Pero , ahora el problema es que cuando dejo el edit en blanco, no sale nada, y lo que quiero es que si el Edit esta en blanco lo vuelva a mostrar todo. (El codigo lo he puesto en el evento OnChange del Edit).De todas maneras si esto es muy dificil pongo un boton que quite el filtro y listo, aunque me gustaría que se pudiera hacer así. Saludos. -------------------------- P.D: Creo que puede quedar solucionado poniendo en el evento OnKeyPress del Edit: Código:
If Edit2.Text = '' Then Table1.Filtered:= False; Saludos. Última edición por Niko fecha: 11-09-2005 a las 21:32:10. |
|
#7
|
||||
|
||||
|
Puedes poner una condicion que evalue si el edit tiene o no texto, si no tiene pones el filter false y listo
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|