![]() |
Busquedas en combobox
Ho,a a todos, agluien conoce algun componente tipo Tcombobox o Tlookupcombobox que tenga implementado algun evento de busqueda secuencial entre los items pero que busque multipalabras segun se vaya escribiendo sin importar el orden de estas palabras.
Gracias por sus opiniones |
Hola cmfab.
No entiendo bién a que te refieres con busqueda secuencial, pero ambos componentes implementan la busqueda incremental. Es decir que si tenemos los Items: Código:
Iz Pero tal vez no haya interpretado lo que estas buscando... Saludos. |
Gracias ecfisa, quiza no me haya expresado bien. osea lo que busco mas que todo es si existe la posiblidad de busuedas multipalabras, osea escribo dos palabras separdas por un espacio en el combobox y que encuentre las ocurrencias no importa el orden en la lista por ejemplo escribo: "Naranja Platano", que me encuentre todos los items que contienen la palabra "Naranja" y todos tambien los que contienen la palabra "Platano"
un saludo |
Hola cmfab.
No conozco un componente con esas características, pero como para darte una idea, podrías implementar algo con un comportamiento similar mediante un TComboBox y, en este ejemplo, un TSpeedButton: De este modo podras filtrar por 2, 3,...,N términos ( siempre que estén separados por un espacio ). Desconozco si tu SGBD soporta la cláusula CONTAINING pero seguramente tenga alguna similar. Saludos. |
así es tambien imaginé que no existiría, así que es un buen ejemplo para comenzar a analizarlo. mil gracias por el código, de fijo lo implementaré
|
Hola cmfab.
Cometí una omisión en el código anterior, debería ser: Disculpas. :o Saludos. |
Gracias una vez mas por el gran aporte
|
La franja horaria es GMT +2. Ahora son las 10:26:34. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi