Somar campo valor ´moeda´

Delphi

01/11/2003

Tenho um formulário que exibe dados da tabela tlbServico e um DBGrid no mesmo formulário que exibe dados da tabela tlbPecas
A tlbPecas esta ligada a tlbServico : CodServico-CodPecas
O problema é o seguinte: Preciso exibir em um DBEdit a soma das peças de cada serviço
E em outros dois DBEdit os campos ’ Mãodeobra’ e ‘Comissão’
Finalmente num quarto DBEdit a soma dos treis DBEdit anteriores

Assim: DBEdit4 = DBEdit1 + DBEdit2 + DBEdit3
TOTAL = Total das peças + Mãodeobra + Comissão
Evidente que todos os DBEdit devem mostrar os resultados no formato ‘ Moeda’

Alguém pode me dar uma idéia de como fazer essa operação ?
Obrigado.

Em tempo: Alguém sabe onde consigo uma apostila ou um livro a respeito de cálculos ?
Mais uma vez Obrigado.


Jose

Jose

Curtidas 0

Respostas

Rm

Rm

01/11/2003

Não sei de te entendi...

Se são todos DBEdit então são campos de tabelas.Para somar estes basta:

table1edit;

Table1campo1.value:=Table2campo.value + table3campo.value+table4campo.value;

table1.post;

Se todos os valores a serem somados são do mesmo formato não há necessidade de conversão destes.

Não tenho trabalhado com moeda mas entendo que para mostrar os resultados neste formato basta selecionar estes campos na table e no object inspector colocar o display format (ou mask edit) adequado...

Espero ter ajudado.


GOSTEI 0
POSTAR