Problemas com soma DBGrid

Delphi

14/09/2005

Ola amigos gostaria de saber como dentro de um DBGrid se no caso eu alterar algum valor digamos a quantidade tem como me retornar o total na hora.

Queria colocar esse cogido no events do dbgrid, mais nao estou obtendo resultado

procedure TForm1.DBGrid1Exit(Sender: TObject);
begin
table1.edit;
table1total.value:=table1punit.value*table1quant.value;
table1.post;
table1.refresh;
end;

Tanto faz no onexit, onenter, so consigo usando um bitbtn. Tem como fazer direto no DBGrid?

Agradeço a ajuda
Obrigado


Adriano_servitec

Adriano_servitec

Curtidas 0

Respostas

Rjun

Rjun

14/09/2005

Na teoria, atributos que contenham valores que podem ser obtidos através de cálculo não deve fazer parte da entidade. Partindo disso, você poderia criar um campo calculado que recebesse o produto PUNIT e QUANT.


GOSTEI 0
Adriano_servitec

Adriano_servitec

14/09/2005

Hum verdade gostei da ideia amigo, muito obrigado pela dica

Flw!
T+


GOSTEI 0
POSTAR