[firebase-br] problema em delphi c/ numeric(18,2)
Francisco Thiago de Almeida
jeandeadlucky em yahoo.com.br
Qua Dez 22 18:16:31 -03 2004
Tente passar no último parâmetro uma variável...
Ae, acredito eu, não terá mais erros...
----- Original Message -----
From: "Ronaldo R. V. Luiz" <ronaldinho79 em bol.com.br>
To: <lista em firebase.com.br>
Sent: Wednesday, December 22, 2004 7:03 PM
Subject: Re: [firebase-br] problema em delphi c/ numeric(18,2)
> Qual é o procedimento correto?
> eu tentei usar BcdAdd(campo.Value,outrocampo.Value,campo.Value).
> Mas deu esse erro: Constant object cannot be passed as var parameter.
>
>
> Francisco Thiago de Almeida escreveu:
>
>> O que você chamou de chatura, no meu ver é quase uma benção da mãe
>> delphi... em todo caso, tente somar os valores assim.
>>
>> Campo.AsFloat := Campo1.AsFloat + Campo2.AsFloat;
>>
>> Teoricamente deve funcionar...
>>
>> Boa Sorte
>>
>> Thiago
>>
>>
>> ----- Original Message ----- From: "Ronaldo R. V. Luiz"
>> <ronaldinho79 em bol.com.br>
>> To: <lista em firebase.com.br>
>> Sent: Wednesday, December 22, 2004 6:35 PM
>> Subject: [firebase-br] problema em delphi c/ numeric(18,2)
>>
>>
>>> Conforme indicado em alguns locais, escolhi numeric(18,2) para um campo
>>> moeda.
>>> Mas o delphi selecionou um TFMTBCDField para ele.
>>> Eu não consigo somar. Ex: campo.Value := campo.Value + outrocampo.Value;
>>> Como eu poderia utilizar esse tipo de campo no delphi?
>>>
>>> eu vi que tem uma função própria para adição para esse tipo de campo.
>>> Mas também não funcionou. Veja o que teu tentei:
>>> BcdAdd(campo.Value,outrocampo.Value,campo.Value);
>>>
>>> Eu estou usando dbExpress+DataSetProvider+ClientDataSet. Isso é um
>>> problema dessa arquitetura que eu estou usando ou em qualquer tipo de
>>> componentes essa chatura existe?
>>>
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>> Para editar sua configuração na lista, use o endereço
>>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>>
>>
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
Mais detalhes sobre a lista de discussão lista