Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Al teclear en un edit delphi me aparezca un panel donde se filtren los datos (https://www.clubdelphi.com/foros/showthread.php?t=88391)

juniorSoft 30-05-2015 21:47:41

Al teclear en un edit delphi me aparezca un panel donde se filtren los datos
 
Buenas Tarde Comunidad,

Como siempre con mis dudas para lograr hacer cosas genéricas que me agilicen el desarrollo.

Lo que deseo hacer requiere lo siguiente:

1: Crear un frame que contenga un dbgrid ---facil :),
2: Hacer programación genérica para instanciarlo cada vez que se introduzca texto en un editbox o en una celda de un dbgrid y que me sirva para filtrar datos y seleccionar un registro de los filtrados para introducirlo en el editbox o la celda del grid ---algo :confused:

3: La idea es correr un método al crear los formularios que le asigne a editbox específicos del formulario este tipo de búsquedas rápidas, me explico mejor: al correr este método en el create del formulario le asigne el evento onkeypress del control código para hacer que cuando se introduzca texto en el control aparezca el panel de filtrado automaticamente sin tener que darle a botones para abrir una pantalla de busqueda.

Cuando se le de aceptar a un botón dentro del panel de búsqueda completar con el registro que este seleccionado el editbox.


Saludos :)

ecfisa 30-05-2015 23:21:12

Hola juniorSoft.
Cita:

Empezado por juniorSoft (Mensaje 492720)
... me explico mejor: al correr este método en el create del formulario le asigne el evento onkeypress del control código para hacer que cuando se introduzca texto en el control aparezca el panel de filtrado automaticamente sin tener que darle a botones para abrir una pantalla de busqueda.
...

Realmente ese es un tema que se ha tratado muchísimas veces...

Realiza una búsqueda en el buscador de este sitio:



Con las palabras "busqueda incremental" (sin comillas).


Saludos :)

juniorSoft 31-05-2015 03:12:47

Gracias ecfisa,

a veces uno se bloquea en algunas cosas y las palabras exactas para buscar no llegan a la mente pero ya esta

http://clubdelphi.com/foros/showthre...cremental+edit

ecfisa 31-05-2015 04:08:16

Hola JuniorSoft.

Me alegro que lo hayas podido solucionar ^\||/

Saludos :)


La franja horaria es GMT +2. Ahora son las 05:19:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi