Opción "Añadir..." en un DBLookupComboBox
Hola
Quisiera poner al final de los datos listados en un DBLookupComboBox la opción "Añadir nuevo...", para que el usuario, viendo que el elemento no está en la tabla, pueda añadirlo a dicha tabla para poderlo seleccionar más tarde en ese DBLookupComboBox. Al pinchar sobre la opción "Añadir nuevo..." yo abriría por código una nueva ventana en la que se pudiera añadir un nuevo elemento a la tabla, de manera que al terminar y cerrar la ventana, ya estuviera listo y añadido el nuevo elemento dentro de la lista. He estado mirando el TJvDBLookupCombo, que tiene una propiedad EmtyValue y tal, pero no creo que me sirva para esto que busco. La opción cutre que siempre uso es poner un botoncillo junto al combo para añadir más elementos a la tabla que luego puedan ser seleccionados desde ese combo... pero es que hoy me he levantado creativo XD No sé si me he explicado bien... Si alguien me ha entendido, ¿alguna idea? :) |
Hola Chandra_.
Desconozco el componente TJvDBLookupCombo y si lo permita, pero el TDBLookupComboBox no está pensado para lo que deseas hacer; trabaja en relación directa con los datos existentes en un TDataSet. Aunque no uso esa modalidad de elección/inserción, una opción con los componentes estandard es utilizar un TComboBox. Por ejemplo:
Saludos. |
Cita:
Voy a probar a ver qué tal. Muchas gracias, ecfisa. |
La franja horaria es GMT +2. Ahora son las 16:29:20. |
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