Jump to content

dev botao

Nfce - Impressão - Fastreport


Go to solution Solved by juaumkiko,
  • Este tópico foi criado há 3598 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Saudações.

Gero a nfce do Senhor XXX. Envio a Nfce do Senhor XXX. Visualizo a NFce do Senhor XXX. Imprimo a Nfce do Senhor XXX.

Gero a nfce do Senhor YYY.Envio a Nfce do Senhor YYY. Visualizo a NFce do Senhor XXX Imprimo a Nfce do Senhor XXX.

 

Nem mesmo com a opção de reimprimir a Nfce ele permite a visualização da NFce do Senhor YYY. Somente a do Senhor XXX.

A única maneira de visualizar e imprimir a Nfce do Senhor YYYY é fechando o sistema inteiro e abrindo de novo. Funciona mas é 

impraticável a longo prazo. É como se o relatorio ficasse preso na memoria e não atualizasse os dados do relatório de jeito nenhum.

 

Alguém tem alguma idéia do que estou fazendo de errado?? Abaixo código usado para impressão.

....

  ACBrNFe1.NotasFiscais.Clear;
    ACBrNFeDANFEFR1.FastFile := 'C:\Posirelo\relat\nfcesimples - modelo 2.fr3';
    ACBrNFeDANFEFR1.MostrarPreview := true;
...
        ACBrNFe1.Enviar(vNumLote, true, Sincrono);
 
E da Reimpressão..
 
 if qvndvndEmitiuNfce.AsString = 'Sim' then
    begin
      ACBrNFe1.NotasFiscais.Clear;
      ACBrNFeDANFEFR1.FastFile := '';
      ACBrNFe1.NotasFiscais.LoadFromFile(qvndvndnomenfce.AsString);
      ACBrNFeDANFEFR1.FastFile := 'C:\Posirelo\relat\nfcesimples - modelo 2.fr3';
      // ACBrNFeDANFEFR1.MostrarPreview := true;
      ACBrNFe1.Configuracoes.Geral.IdToken := cfgcfgidtoken.AsString;
      ACBrNFe1.Configuracoes.Geral.Token := cfgcfgtoken.AsString;
      ACBrNFe1.NotasFiscais.Imprimir;
    end
 
Aguardo qualquer ideia por que as minhas se esgotaram.
 
Claudiomir

 

 

Link to comment
Share on other sites

  • Moderadores
  • Solution

Coloque os componentes ACBRNFe e ACBrDanfeFR num DataModule e crie ele quando for usar e destrua quando terminar.

 

Assim o seu processo seria:

 

Senhor XXX:

Cria Datamodule

Gero a nfce do Senhor XXX.

Envio a Nfce do Senhor XXX.

Visualizo a NFce do Senhor XXX.

Imprimo a Nfce do Senhor XXX.

Destroi DataModule

 

Senhor YYY:

Cria Datamodule

Gero a nfce do Senhor YYY.

Envio a Nfce do Senhor YYY.

Visualizo a NFce do Senhor YYY.

Imprimo a Nfce do Senhor YYY.

Destroi DataModule

 

Com certeza o erro não acontecerá mais

 

Abraços

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.