Comunidad Gambas-es
ComboSeek: Un combobox que busca en la lista según se escribe - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: Controles/Librerías/Componentes (https://gambas-es.org/forum-7.html)
+--- Tema: ComboSeek: Un combobox que busca en la lista según se escribe (/thread-922.html)

Páginas: 1 2 3 4


RE: ComboSeek: Un combobox que busca en la lista según se escribe - Shordi - 26-06-2024

Cita:es decir se puede escribir en el textbox pero solo para filtrar y si no hay coincidencias la lista tiene 0 items.
En este punto se pueden hacer dos cosas, agregar lo que se escribió a la tabla foránea o no.

Ahí es donde viene el problema de los duplicados. Fue uno de los primeros errores que cometí cuando empecé a hacer programas para "Ususaurios". ¡Qué guay! si saco una lista de valores, me ahorro duplicados y si le dan enter, se añade. Genial.
En poco tiempo tenía un montón de valores que no eran duplicados literales pero sí eran duplicados en significado. Recuerdo, por ejemplo, una localidad de la provincia de Albacete que se llama Elche de la Sierra y de la que tenía Elche de la S., Sierra, Elche de la, Elche Sierra, etc. etc.
Para añadir valores en tablas que son padres de otras, no te aconsejo en absoluto éste método. Mejor lo que apuntas de un formulario específico para eso.

Saludos


RE: ComboSeek: Un combobox que busca en la lista según se escribe - tincho - 26-06-2024

(26-06-2024, 11:59)Shordi escribió: Para añadir valores en tablas que son padres de otras, no te aconsejo en absoluto éste método. Mejor lo que apuntas de un formulario específico para eso.

ok, si estoy de acuerdo, nada de poner valores que no existe.
Lo que busco es el comportamiento siguiente:

https://i.imgur.com/vfbmwy2.mp4

el problema con lo del formulario secundario es que a veces aparece en cualquier parte, o si lo hago modal aparece siempre en el centro de la pantalla


RE: ComboSeek: Un combobox que busca en la lista según se escribe - Shordi - 26-06-2024

(26-06-2024, 13:25)tincho escribió:
(26-06-2024, 11:59)Shordi escribió: Para añadir valores en tablas que son padres de otras, no te aconsejo en absoluto éste método. Mejor lo que apuntas de un formulario específico para eso.

ok, si estoy de acuerdo, nada de poner valores que no existe.
Lo que busco es el comportamiento siguiente:

https://i.imgur.com/vfbmwy2.mp4

el problema con lo del formulario secundario es que a veces aparece en cualquier parte, o si lo hago modal aparece siempre en el centro de la pantalla

Ese comportamiento no es cuestión de un control genérico, es algo enraizado con la base de datos y lo que muestra no es una lista, es un árbol que se despliega según tecleas. Se podría hacer, pero es otra cuestión distinta del ComboSeek. De todas formas he modificado el ComboSeek para que se adapte a lo que me solicitaste a través de una propiedad "Mode" que determina el comportamiento de la lista. Lo he presentado en el youtube, que estoy lanzado gracias al OBS Studio y a la pérdida de la vergüenza de enseñar el careto.


Saludos