Ir para conteúdo
  • Cadastre-se

dev botao

LoadfromStream e LoadFromFile


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

Recommended Posts

  • Membros Pro

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...

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...