Ir para conteúdo
  • Cadastre-se

dev botao

Correção [ExibirSetup] Fast Report


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

Recommended Posts

Estou implementado o boleto utilizando o FastReport e percebi que a configuração de não exibir o setup não funcionava. Caso ainda não tenha sido corrigida, segue abaixo a alteração no método imprimir do TACBrBoletoFCFR para não exibir o setup caso configurado:

          fiPDF:

          begin

            frxPDFExport.ShowDialog := MostrarSetup; //Adicionado

            frxPDFExport.FileName := NomeArquivo;

            frxReport.Export(DmBoleto.frxPDFExport);

          end;

          fiHTML:

          begin

            frxHTMLExport.ShowDialog := MostrarSetup; //Adicionado

            frxHTMLExport.FileName := NomeArquivo;

            frxReport.Export(DmBoleto.frxHTMLExport);

          end;

Parabéns a todos os desenvolvedores do ACBr boleto, o componente ficou ótimo!

Link para o comentário
Compartilhar em outros sites

  • 9 meses depois ...
  • Membros Pro

Pessoal, eu apliquei as alterações feitas pelo filipe e adicionei também essa opção de não mostrar o setup na impressão, para ser impresso o boleto diretamente na impressora.

 

Segue em anexo o arquivo para possível merge.

As linhas linhas alterados foram as 220, 228 e 234

        
        case Filtro of
          fiNenhum:
          begin
             frxReport.PrintOptions.ShowDialog := MostrarSetup;
             if MostrarPreview then
                frxReport.ShowReport(False)
             else
                frxReport.Print;
          end;
          fiPDF:
          begin
             frxPDFExport.ShowDialog := MostrarSetup;
             frxPDFExport.FileName := NomeArquivo;
             frxReport.Export(DmBoleto.frxPDFExport);
          end;
          fiHTML:
          begin
             frxPDFExport.ShowDialog := MostrarSetup;
             frxHTMLExport.FileName := NomeArquivo;
             frxReport.Export(DmBoleto.frxHTMLExport);
          end;
        else
          exit;
        end;

ACBrBoletoFCFR.pas

ACBrBoletoFCFR.pas

Editado por nazarenoneto
Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa noite Nazareno.

 

Alteração disponível no svn.

 

Att.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

Juliana, 

 

Estou com um problema semelhante, quando dou o comando para exportar PDF, está aparecendo a tela de Diálogo do FastReport mesmo com as propriedades em False;

 

 


 ACBrBoleto1.ACBrBoletoFC.NomeArquivo := QBoletosNossoNumero.value+'.PDF';
 ACBrBoleto1.ACBrBoletoFC.MostrarPreview := false;
 ACBrBoleto1.ACBrBoletoFC.MostrarSetup := false;
 ACBrBoleto1.GerarPDF;

 

Eu gostaria que ele exportasse e abrisse direto o arquivo em PDF, a tela de Dialogo do Fast complica a minha operação.

 

Alguém já passou por este problema?

 

Atenciosamente,

 

Wanderley

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

 

Me envie seu fonte corrigido, talvez algum outro ajuste tenha "quebrado" estes.

 

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • 1 mês depois ...
  • 4 semanas depois ...
  • 2 meses depois ...
  • Este tópico foi criado há 3885 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.