Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   como hacer que una columna del dbgrid contenga un valor de un TEdit en cada celda (https://www.clubdelphi.com/foros/showthread.php?t=23895)

Shidalis 01-08-2005 21:03:48

como hacer que una columna del dbgrid contenga un valor de un TEdit en cada celda
 
Saludos a todos.

Quisiera saber como puedo hacer para que en una columna del dbgrid siempre aparezca un numero que tengo en Edit. Como por ejemplo: Tengo en un formulario que es la orden de compra en el Edit va a estar siempre en numero de la orden correspondiente y en el dbgrid quisiera que me aparezca el numero de la orden en cada celda. ¿Eso se puede hacer?

Espero que me hayan entendido, gracias por adelantado.

vtdeleon 02-08-2005 01:12:52

Saludos

Cual es el proposito de eso?

Bueno..., se me ocurre tener un campo calculado y "abusando" un poco del Evento OnCalFields del dataset
Código Delphi [-]
Table1.FieldByName('campocalc').AsString:=edit1.text;
Sera esto???

Lepe 02-08-2005 12:05:35

Me parece que lo quieres cuando vas a añadir un nuevo Registro, que mejor evento que el OnNewRecord de la tabla, para inicializar valores. En este evento, pones el código sugerido por vtdeleon

Un saludo


La franja horaria es GMT +2. Ahora son las 03:48:33.

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