gravar o valor do oncaldfieds

Delphi

20/02/2003

Fiz uma consulta no oncalcfields e como faço para gravar o valor no campo valoratual da minha tabela?


Consorte

Consorte

Curtidas 0

Respostas

Anonymous

Anonymous

20/02/2003

Acho que não entendi bem sua pergunta. Mas, geralmente criamos campos calculados para armazenar valor de soma, ou outras operações com outros campos. Então, no evento Oncalcfield, colocamos a operação, como por exemplo:
Campocalculado.value:=Campo1.value+Campo2.value+Campo3.value;
Mas, se você quer armazenar em outro campo é só você usar o nome desse campo no lugar do Campocalculado.
Abraços.


GOSTEI 0
Consorte

Consorte

20/02/2003

dentro do oncalc?

o campo calculado é TblInscricaoCdebito e o campo da tabela e tblInscricaoValorAtual, fiz assim

TblInscricaoValoratual.value:=TblInscricaoCdebito.value;
está correto?


GOSTEI 0
Consorte

Consorte

20/02/2003

ainda não consegui


GOSTEI 0
Laureano Pereira

Laureano Pereira

20/02/2003

dentro do oncalc? o campo calculado é TblInscricaoCdebito e o campo da tabela e tblInscricaoValorAtual, fiz assim TblInscricaoValoratual.value:=TblInscricaoCdebito.value; está correto?



Não entendi! o que você quer calcular se esta dando ao campo calculado o mesmo valor de um campo já existente?

No campo calculado poderia ser feito isso, por exemplo:

[u:abadd3ca06]tbInscricaoCdebito.Value := tblInscricaoValoratual.value * 10;[/u:abadd3ca06]

ai existe um calculo

Mas se voce quer somar um campo de todos os registros de uma tabela nao é com o campo calculado...


GOSTEI 0
POSTAR