Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Mas sobre el DBLOOKUPCOMBOBOX (https://www.clubdelphi.com/foros/showthread.php?t=10764)

bustio 28-05-2004 07:36:36

Mas sobre el DBLOOKUPCOMBOBOX
 
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:

Código Delphi [-]
  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.

;)


La franja horaria es GMT +2. Ahora son las 08:00:46.

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