Ir para conteúdo
  • Cadastre-se

Recommended Posts

Postado

Estou com um problema ao gerar o arquivo xml referente ao arquivo texto dos Registros do PAF-NFC-e. O arquivo texto tem um cadastro de produtos com mais de 160.000 ítens e fica uma arquivo com o tamanho de 38.9MB e 323.089 linhas. Quando tento gerar o xml desse arquivo ocorre o erro "Out of Memory" pois quando converte o conteúdo do arquivo texto para base64 fica uma string imensa e quando o ACBr manipula ela para gerar o xml acontece o estouro de memória. 

  • Consultores
Postado

Qual a versão do delphi que está usando?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Faz um teste

gere aleatoriamente dados e manda salvar em um TStringList

com a quantidade de registros que falou acima.

outra coisa ligue o reportmemory leak e confere se por acaso a sua busca de dados não está causando isso ou outra parte

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)

Quando eu tento assinar o arquivo texto no ACBrPAFNFCe_Exemplo ele também dá o erro de out of Memory. Vou tentar enviar aqui o arquivo texto gerado com o componente ACBrPAF. O Erro só dá quando tento assinar ele com o ACBrPAFNFCe. O arquivo compactado tem mais de 2MB

 

 

Editado por kleber.protonsistemas
  • 4 meses depois ...

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.