erro nas casas decimais de quantidade
10/12/2011
0
Galera, sera que voces poderiam me ajudar com o seguinte problema ?
Bematech_FI_VendeItem(Pchar(CODIGO),Pchar(NOME),Pchar(CST),Pchar(sTipoQtde),Pchar(FormatFloat(000.00,StrToFloat(QDADE.Text))),iDecimal,Pchar(FormatFloat(###,##0.00,PRECO)),Pchar(sTipoDesconto),Pchar(FormatFloat(###,##0.00,DESCONTO)));
Estou tentando vender com a quantidade fracionada, porem quando digito 2,50 imprime 0,25.
Estou usando a dll da bematech.
Agradeço desde ja
Bematech_FI_VendeItem(Pchar(CODIGO),Pchar(NOME),Pchar(CST),Pchar(sTipoQtde),Pchar(FormatFloat(000.00,StrToFloat(QDADE.Text))),iDecimal,Pchar(FormatFloat(###,##0.00,PRECO)),Pchar(sTipoDesconto),Pchar(FormatFloat(###,##0.00,DESCONTO)));
Estou tentando vender com a quantidade fracionada, porem quando digito 2,50 imprime 0,25.
Estou usando a dll da bematech.
Agradeço desde ja
Felipe Ip
Curtir tópico
+ 0
Responder
Posts
13/04/2012
Vagner Almeida
Crie uma variável para receber o retorno do valor antes de ir para o ECF, e debugue.
Eu aconselho a utilizar o Wacht List, vai simplificar seu trabalho para debugar.
Só assim você saberá se o problema está na dll ou em algum trecho de código criado por você.
Eu aconselho a utilizar o Wacht List, vai simplificar seu trabalho para debugar.
Só assim você saberá se o problema está na dll ou em algum trecho de código criado por você.
Responder
Clique aqui para fazer login e interagir na Comunidade :)