Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Membros Pro
Postado

Boa TArde!

Minha dúvida é simples, mas não estou conseguindo sucesso ao tentar jogar uma string para o acbrnfe.loadfromstream

eu estou salvando a string em um TXT temporario para depois dar o loadfromfile.

Como eu consuigo converter uma string pra passar ela para o acbr no formato que ele espera?

GRato pela ajuda...

Postado

Se você já tem o arquivo XML salvo no computador, pode fazer assim:


   ACBrNFe1.NotasFiscais.Clear;

   ACBrNFe1.NotasFiscais.LoadFromFile(Arquivo.XML);

Se você tem o conteúdo do XML salvo no banco de dados, pode carregá-lo assim:

var stStreamNF: TStringStream;

begin

   stStreamNF := TStringStream.Create('Conteúdo do XML');

   ACBrNFe1.NotasFiscais.Clear;

   ACBrNFe1.NotasFiscais.LoadFromStream(stStreamNF);

end;

Peterson de Cerqueira Matos
[email protected]
Vivo: (11) 97197-1474 / Oi: (11) 98059-4055

Postado

Bom dia.

Pessoal, estou com um problema na impressão usando o LoadFromFile..

Estou tentando carregar o XML e logo após imprimir o DANFE do mesmo.

O código é o seguinte:

ACBrNFe1.NotasFiscais.Clear;

ACBrNFe1.NotasFiscais.LoadFromFile(Arquivo.XML);

ACBrNFe1.NotasFiscais.Imprimir;

Logo quando dou o "imprimir" ele aparece a tela de configurações de impressão. Seleciono "preview" e ok.

Daí aparece a tela "Gerando página".. e não sai disso, fica travado.

Obs: 1-) Lembrando que não é o problema de não ter impressora padrão, pois quando isso ocorre a impressão fica em loop e não travada na "página 1 ".

2-) Fiz o teste e está carregando corretamente o XML no LoadFromFile, pois o componente fica com as informações armazenadas e tbm não é problema no XML pois no site webdanfe consigo imprimi-lo normalmente.

Agradeço.

Postado

Tentou imprimir de outra maneira sem dar LoadFromFile antes?

as vezes é alguma coisa que vc esta fazendo relacionado a impressao, qual danfe esta usando?

Postado

Tentou imprimir de outra maneira sem dar LoadFromFile antes?

as vezes é alguma coisa que vc esta fazendo relacionado a impressao, qual danfe esta usando?

Opa Igor...

Então, já sim. A impressão está funcionando normalmente quando eu transmito a NF-e... Estou utilizando o Danfe Rave.

É que estou fazendo uma rotina nova no sistema para ler o XML e importar para dentro do sistema os dados quando for nota de entrada.

Antes disso, queria imprimir o DANFE pro usuário visualizar a NF-e.

Esse problema só acontece quando uso o LoadFromFile para ler o XML mesmo.

Valeu.

Postado

Entendi...

Tenta ver alguma diferença que esse XML de terceiros tem do XML que o Acbr gera.

O mesmo erro acontece com um XML gerado pelo ACBr?

Postado

Entendi...

Tenta ver alguma diferença que esse XML de terceiros tem do XML que o Acbr gera.

O mesmo erro acontece com um XML gerado pelo ACBr?

Fiz o teste aqui.. acontece a mesma coisa.

Valeu.

Postado

Um outra coisa que você pode fazer, é tentar utilizar outro componente Danfe para ver se o erro persiste. Pelo que você disse, creio que seja problema específico do Danfe.

Peterson.

Era isso mesmo, troquei o componente do DANFE e deu certo.

Valeu.

Abraços.

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