Ir para conteúdo
  • Cadastre-se

dev botao

Erro No Loadfromfile Do Ct-E ?


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

Recommended Posts

Tive o seguinte problema num cliente esse final de semana depois que baixei novamente toda a pasta do ACBr pelo SVN, que depois de bater cabeça descobri ser o seguinte: 

 

 ACBrCTe1.Conhecimentos.LoadFromFile(OpenDialog1.FileName);

 

        ---> unit ACBrCTeConhecimentos;

              ---> Linha: +/- 490: ArquivoXML.LoadFromFile(CaminhoArquivo {$IFDEF DELPHI2009_UP}, TEncoding.UTF8{$ENDIF}); 
             
Do jeito que está no original ele não consegue ler o arquivo XML - pode ser algum problema no XML pois notei que em nem no windows Explorer o XML não esta abrindo legal, so arquivos mais antigos. Então tive de fazer a seguinte inclusão logo abaixo da linha citada: 
 
      if ArquivoXML.Text = '' then
          ArquivoXML.LoadFromFile(CaminhoArquivo);
 

 

Então me parece que meu problema e'  com o UTF8, pois sem ele funciona normalmente. Alguém já passou por isso?

 

Se alguem puder me ajudar na identificação do problema desde j'a agrade'co.

 

Fabio Oliveira.

 

Link para o comentário
Compartilhar em outros sites

Eu achei o problema, no campo compl.ObsCont.Add.xCampo, o cliente estava adicionando o caracter º, de Nº e eu não estava tratando isso, ai não abria o XML. 

 

De qualquer forma fica ai o registro caso alguém passe pelo mesmo problema.

Link para o comentário
Compartilhar em outros sites

Bom dia e obrigado pelo relato.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3936 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.