PDA

Ver la Versión Completa : Mas sobre el DBLOOKUPCOMBOBOX


bustio
28-05-2004, 07:36:36
Hola nuevamente comunidad!!!
necesito lo siguiente:
Como hacer que un DBLookUpComboBox una vez que yo haya seleccionado algun item de su contenido vuelva al valor vacio que tiene el cuando la aplicacion se levanta?. Es decir, cuando no se toca para nada el DBLookUpCOmboBox esta con su campo vacio..yo necesito lograr lo mismo, pero una vez que yo ya haya seleccionado algun item.

jachguate
28-05-2004, 07:52:25
Un dbLookupComboBox no tiene un valor por si mismo... deriva el valor que muestra del campo asociado en la tabla.

Es decir, si tenes el nombre del cliente, este dependerá del campo CodigoCliente (por decir un nombre). Si queres que el lookup nombre del cliente salga nuevamente en blanco, simplemente tenes que "limpiar" el código del cliente.

digamos:


tFactura.FieldByName('CODIGOCLIENTE').Clear;


Hasta luego.

;)

roman
28-05-2004, 07:59:16
Me parece que bustio quiere esto:

DBLookupComboBox1.KeyValue := null;

// Saludos

jachguate
28-05-2004, 08:09:05
Ambas respuestas son válidas en casos distintos... si tiene asignado el DataSource y KeyField, y la de román en el caso que se trate de un dbLookupComboBox que yo llamaría "standalone"...

Hasta luego.

;)