Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 4441 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Caros Amigos,

 

Atualizei o ACBR e notei que foi adicionado na unit pcnGerador

a linha :

 VlrExt := StrToFloat(valor);

 

Depois da atualização estou tendo problemas na hora de gerar o xml ?

 

Alguém mais está tendo problemas ?

 

Obrigado a todos.

 

 

 

Editado por abarino
  • 4 semanas depois ...
Postado

Também estou tendo problemas, não sei o que é mas alguns valores o StroToFloat não consegue converter pra float e da a seguinte mensagem.

 

First chance exception at $74CEC41F. Exception class EConvertError with message ''46875,78' is not a valid floating point value'. Process LeXML.exe (4036)

 

isso ocorre na tag <vProd>46875.78</vProd>

 

mas outros valores passam e não da erro nenhum.

 

você pode resolver seu problema da seguinte maneira.

 

                  if VarIsFloat(valor) then
                    VlrExt := valor
                  else
                    VlrExt := StrToFloat(valor);

não sei se é a mais correta, mas funciona pra mim.

 

espero que algum admin ou moderador veja e repasse pro pessoal alterar o pcnGerador

 

ps: Testei no Delphi XE.

 

 

  • Este tópico foi criado há 4441 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.