![]() |
llenar campo calculado en ejecucion
Buenos dias:
De antemano agradezco sus respuestas, Lo que sucede es que estoy trabajando en delphi con una BD oracle, entonces tengo un DBgrid donde me muestra la informacin de una tabla por medio de un query, al DBgrid le cree un campo calculado pero quiero que este se llene al darle clik a un boton. Osea en ejecucion el DBgrid esta lleno pero el campo calculado no tiene nada y al darle click al boton quiero que los otro campos queden como estan y que se llene el calculado.¿Alguien me podria decir como hacerlo? |
Para asignar valor a un campo calculado debes utilizar el evento OnCalcFields del TTable o TQuery...
Aqui un ejemplo de como calcular el valor...
Saludos... |
Cita:
Hola lo que sucede es que utilizo el evento OnCalcFields el llena el campo cuando se ejecuta el programa y yo necesito es que se calcule el campo cuando se le de click a un boton es decir en tiempo de ejecucion. |
Hola.
Si sólo querés que muestre el valor en en campo calculado del registro actual, basta con que hagas: Código:
procedure TForm1.BtnClick(Sender: TObject); Saludos. |
La franja horaria es GMT +2. Ahora son las 10:16:19. |
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