Problemas com soma DBGrid
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
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
Curtidas 0
Respostas
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
14/09/2005
Hum verdade gostei da ideia amigo, muito obrigado pela dica
Flw!
T+
Flw!
T+
GOSTEI 0