Ir para conteúdo
  • Cadastre-se

dev botao

Tela do printDialog da danfe


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

Recommended Posts

Boa Tarde! 

Após a ultima atualização do AcbrNfe, quando uso a opção NotasFiscais.Imprimir aparece a tela para selecionar a impressora(RLNFe.PrintDialog).

Analisando os codigo reparei que entre as linha 529 e 544 da unit unit ACBrNFeDANFeRL:

529   if not EstaVazio(FImpressora) then
530        RLPrinter.PrinterName := FImpressora;
531
532  if FNumCopias > 0 then
533        RLPrinter.Copies := FNumCopias
534      else
535        RLPrinter.Copies := 1;
536
537     vAuxDiferencaPDF := 0;
538     RLNFe.ShowProgress := FMostrarStatus;
539      RLNFe.PrintDialog := not(FMostrarPreview) and (EstaVazio(FImpressora));
540
541      if FMostrarPreview then
542        RLNFe.PreviewModal
543      else
544        RLNFe.Print;

estou usando o MostrarPreview:=True pois estou imprimindo diretor pra impressora.
na linha não está localizando a FImpressora e passando para linha 532 e logo em est habilita a RLNFE.PrintDialog na linha 539.

Onde informo o Fimpressora?

 

Link para o comentário
Compartilhar em outros sites

  • Membros
11 minutos atrás, alexandrebarbosa disse:

Boa Tarde! 

...

Onde informo o Fimpressora?

 

Foi uma alteração realizada pelo @Régys Silveira
 

-- ACBrDANFCeFortesFr, ACBrDANFeRL --
[-] Acerto para mostrar o dialogo de impressão corretamente quando não informar a impressora e não configurar para preview
    por: regys.silveira

Vou depurar aqui pra entender melhor e  dou um retorno.

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

Em 06/04/2016 at 13:59, Juliomar Marchetti disse:

no componente direto!

ACBrNFeDANFeRL.Impressora

Sergio obrigado pela atenção estarei aguardando o retorno.

Juliomar acho um pouco estranho ou não entendi esta opção pois antes o componente sempre pegava a padrão do windows.

Caso não queira informar como pego o padrão do windows?

PS: estou usando o MostrarPreview:=False pois estou imprimindo diretor pra impressora.

Editado por alexandrebarbosa
erro na digitação
Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Este tópico foi criado há 2899 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...