Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error en dblookupcombobox (https://www.clubdelphi.com/foros/showthread.php?t=40142)

Tauro78 08-02-2007 04:02:27

Error en dblookupcombobox
 
hola, estoy usando un dblookupcombobox y lo uso de la siguiente forma: en la propiedad KeyField pongo nro_cliente, en ListSource pongo dmTablas.DSQClientes (que es una consulta que me devuelve nro_cliente y nombre de la tabla Clientes), en ListField pongo nro_cliente, nombre, en DataSource pongo dmTablas.DSTFacturas y en DataField pongo nro_cliente.

El problema es que cuando clickeo sobre el componente despliega bien el nro_cliente y nombre, pero cuando elijo uno y lo clickeo no me lo toma dentro del dblookupcombobox, me lo pone vacío, no me muestra lo que elejí. Entonces que es lo que estoy haciendo mal, como puedo hacer para que lo muestre ?
Ademas con esto se puede lograr copiar el nro_cliente directamente en la
factura ? O debo asignarlo yo de alguna manera ?
Desde ya muchas gracias.

Lepe 08-02-2007 10:34:49

Lo estas haciendo bien, de hecho, así se copia el nº de cliente en el campo de la factura.

Creo recordar que hay otra propiedad más que asignar.... Field ... también a nro_cliente. Por supuesto tienes que abrir la consulta.

Yo siempre he puesto los campos de ListField separados por punto y coma, tu usas la coma solamente.... no sé si tendrá algo que ver.

Saludos


La franja horaria es GMT +2. Ahora son las 10:50:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi