Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-05-2015
juniorSoft juniorSoft is offline
Miembro
 
Registrado: abr 2005
Posts: 178
Poder: 20
juniorSoft Va por buen camino
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

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
Responder Con Cita
  #2  
Antiguo 30-05-2015
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola juniorSoft.
Cita:
Empezado por juniorSoft Ver Mensaje
... 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
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 31-05-2015
juniorSoft juniorSoft is offline
Miembro
 
Registrado: abr 2005
Posts: 178
Poder: 20
juniorSoft Va por buen camino
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
Responder Con Cita
  #4  
Antiguo 31-05-2015
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola JuniorSoft.

Me alegro que lo hayas podido solucionar

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Que aparezca un Tpanel donde está el ratón ElDioni OOP 1 26-11-2009 10:22:41
Llevar los datos desde una grid a un edit en Delphi PHP 2 ilichhernandez PHP 0 02-06-2008 15:52:39
DbComboBox para solo seleccionar.no teclear??? carrrlos OOP 4 15-01-2008 18:18:44
Cambiar tedit al teclear en campo memo nachito_tuc OOP 7 15-08-2006 14:01:25
como reegistrar el BDE para que aparezca en el panel de control akela Conexión con bases de datos 1 26-11-2005 05:40:00


La franja horaria es GMT +2. Ahora son las 20:09:47.


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
Copyright 1996-2007 Club Delphi