FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como Inicializar un DBLookUpComboBox
Buenas!!!
Tengo un DBLookUpComboBox que me funciona correctamente... Ahora quiero que cuando entre en la pantalla este ya tenga seleccionado un valor, ya que actualmente esta vacio.... Si intento:
Me dice que la propiedad Text es de sólo lectura... Asi mi pregunta es... ¿Como puedo inicializar un DBLookUpComboBox? Saludos y Gracias!!! |
#2
|
||||
|
||||
cbAnio.KeyValue := now;
Suponiendo que en la lista desplegable tenga la fecha y hora de hoy. Si la lista desplegable está vacía, primero tendrás que llenar la tabla correspondiente a su propiedad ListSource (de ahí es de donde extrae los valores para mostrar en la lista), por ende, si esa tabla está vacía, su lista desplegable también. Con este rollo lo que quiero decir es que: no te fijes en el componente visual (el combobox) sino en los datos que tienes en la BBDD. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Cita:
El ComboBox me funcionaba correctamente, y estaba perfectamente configurado... En lo que me estaba equivocando era en intentar inicializar el combo en la propiedad text en lugar de la propiedad keyvalue. Muchas gracias de nuevo!!! Problema resuelto!!! |
#4
|
|||
|
|||
Por favor, alguien puede ayudarme con una inicializacion de los datos de un DBLookupCombobox, he leido lo que poneis, pero a mi no me sirve... no se.
¿Podéis poner un fragmento de código o algo? Mi combo coge los valores de una base de datos ORacle con DBExpress, y no tengo problema alguno para enlazarlo, pero cuando quiero establecer el primer elemento no tengo ni idea de como poder hacerlo. Saludos y gracias de antemano. |
#5
|
|||
|
|||
Aleh, es igual que en el ejemplo de arriba:
nombrelookup.keyvalue := valorllave recuerda que cuando pones el listsource tambien estableces 2 propiedades keyfield (el campo llave) y listfield (el que mostrara el combo) el valor del keyvalue es el de campo llave, algo que te puede funcionar es por ejemplo: nombrelookup.keyvalue := datasetdellookup.Fieldbyname('nombrecampollave').value; |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como inicializar un campo image | Javi2 | SQL | 1 | 21-09-2005 17:18:41 |
Inicializar TreeView | AGAG4 | Varios | 2 | 18-11-2004 00:33:03 |
Inicializar Tchart ? | elbilla | Gráficos | 4 | 15-09-2004 14:58:27 |
Inicializar TADOConnection | xgerard | Conexión con bases de datos | 5 | 21-11-2003 20:56:14 |
Inicializar objeto TColumn...?? | ibarrols | OOP | 2 | 30-05-2003 18:00:39 |
|