Problemas com operadores na expressao

Delphi

14/08/2006

dm.bancoitmsaldo.value:=dm.bancoitmsaldo.value - dm.contapagarvpago.value;

Esta dando erros nesta composição vc sabe por favor me informar, sou novo no forum e ainda não sei com enviar msg ao forum. Grato

Erro informado é este:
[Error] pgrapagar.pas(322): Operator not applicable to this operand type


Thomazfrederico

Thomazfrederico

Curtidas 0

Respostas

Siam

Siam

14/08/2006

Tente fazer:
dm.bancoitmsaldo.asFloat := dm.bancoitmsaldo.asFloat - dm.contapagarvpago.asFloat; 



GOSTEI 0
Marco Salles

Marco Salles

14/08/2006

sou novo no forum e ainda não sei com enviar msg ao forum. Grato


sabe sim...

dm.bancoitmsaldo.value:=dm.bancoitmsaldo.value - dm.contapagarvpago.value;


esta instrução esta em qual evento ????

Existe algum campo Calculado ????

Qual a definição dos campos ??? Float , Currency etc... ???


GOSTEI 0
Thomazfrederico

Thomazfrederico

14/08/2006

Agradecemos ao amigo que nos ajudou com a dica preciosa: Realmente colocando apos o nome do campo ´ASFLOAT´ para o caso em questão funcionou maravilhosamente bem. Muito obrigado mais uma vez.


GOSTEI 0
POSTAR