Ir para conteúdo
  • Cadastre-se

dev botao

Erro em LoadFromString


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 2245 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
Postado
Em 26/09/2018 at 13:15, pcbonetti disse:

Na unit ACBrReinfEventos, na função TEventos.LoadFromString, na linha 246 tem uma instruão "SaveToFiles" que acredito eu ter sido deixada ali por engano.

como chegou a essa conclusão?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Depurando passo a passo. No meu caso, como apenas queria ler o conteúdo não configurei os paths para gravação, então essa instrução tentou gravaro XML que eu acabei de ler em uma pasta que não existe no meu PC.

  • Consultores
  • Solution
Postado

Boa tarde,

O componente ACBrReinf bem como o ACBreSocial, por ter dezenas de layouts (um para cada tipo de evento) até o momento não foi criado uma rotina que carrega o XML e extrai as informações contidas nas tags.

O método LoadFromFile que por sua vez chama o LoadFromString carrega o arquivo e atribui o seu conteúdo em uma propriedade chamada XML.

Feito isso é verificado se o XML lido esta assinado ou não, caso não esteja ocorre a assinatura.

Em seguida o XML assinado é validado e salvo em disco e a propriedade XML agora é atualizada com o conteúdo do XML assinado.

Desta forma ele já fica pronto para o envio individual ou em lote.

  • Curtir 3
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 2245 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.