Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   filtrar la lista de un dblookupcombo al escribir (https://www.clubdelphi.com/foros/showthread.php?t=72671)

ehdez82 04-03-2011 17:23:32

filtrar la lista de un dblookupcombo al escribir
 
Hola, necesito saber que componente de tipo dblookupcombo me permite escribir y que se filtre el listado en función del texto. He probado con la propiedad autocomplete pero necesito algo más que eso.

La idea es la siguiente: escribo y el busca en los campos que se muestren en la lista (que pueden ser varios) el texto en cualquier parte de las cadenas (no una búsqueda incremental como el autocomplete) y luego me filtra los elementos de la lista en función de la búsqueda.

Estoy utilizando también los componentes jedi y devexpress pero no he encontrado ningún combo que me haga esta operación.

Si no hay ninguno pues una idea de como por código puedo lograr esto.

Gracias de antemano.
Salu2.

Chris 04-03-2011 17:56:40

Creo que los componente descendientes de TDataset poseen un evento OnFilter, u OnFilterRecord. Puedes utilizar ese evento del Dataset relacionado como fuente de datos del DBLookupCombo para filtrar los registros.

Saludos!


La franja horaria es GMT +2. Ahora son las 11:57:29.

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