Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Pasar datos desde un DBGrid (https://www.clubdelphi.com/foros/showthread.php?t=18633)

jdangosto 18-02-2005 00:24:23

Pasar datos desde un DBGrid
 
Wenas

Estoy intentando pasar uno de los datos representados en una columna de un DBGrid a un form distinto, más concretamente, el dato que estoy intentando pasar es un número, y ese número ha de ir a un dblookupcombobox.

Es algo enrevesado, pero la idea es que puedas buscar una factura por el nombre del cliente, entonces muestra todas las facturas generadas a ese cliente con su correspondiente número de venta, así si se clickea dos veces en el número de venta, este deberá de situarse en el dblookupcombobox para poder generar de nuevo la factura. No se si me explique con claridad, espero que si.

El código que tengo es el siguiente:

Código Delphi [-]
procedure Tbusca_facturas.DBGrid1DblClick(Sender: TObject);
begin
form_facturas.dblookupcombobox1.Text := dbgrid1.DataSource.DataSet.FieldDefList('num_venta').Text
end;

este es el error que me muestra:

Cannot assign to a read-only property

Lepe 18-02-2005 11:10:02

Prueba a asignar el dblookupcombo.keyvalue

(creo que se llama así la propiedad)
Saludos

jdangosto 19-02-2005 16:55:37

Gracias Lepe, funciona a las mil maravillas

;)


La franja horaria es GMT +2. Ahora son las 12:41:28.

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