Ir para conteúdo
  • Cadastre-se

dev botao

Enviar Boleto por Email


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

Recommended Posts

  • Moderadores
21 minutos atrás, Brunno Lemos disse:

Boa tarde,

Procurei no forum, mas não consegui encontrar essa informação.

Na impressão de boletos ou nota fiscais, como habilito a opção de enviar na pré-visualização?

Já passei todos os dados e atribui o componente de ACBrEmail a propriedade MAIL do ACBrBoleto, mas mesmo assim não habilita.

Você pode vincular um componente ACBrMail e usar ACBrBoleto1.EnviarEmail(), assim o ACBr se encarrega de gerar o PDF e anexar junto ao email enviado.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
39 minutos atrás, Brunno Lemos disse:

Essa parte consegui, mas queria utilizar o botão enviar na tela de pre-visualização.ACBrBoleto.thumb.jpg.9ae291b95e95e2693a17e1cbe28fec2f.jpg

Essa tela é a tela de visualização padrão do Fortes Report.

Pra habilitar o botão você terá que alterar o pacote do componente ACBrBoletoFCFortes.

Pelo que vi rapidamente, já que não uso Fortes, seria preciso adicionar um componente TRLPreviewSetup e nele habilitar o botão, e programar os eventos OnSend, OnBeforeSend, OnAfterSend...

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

47 minutos atrás, BigWings disse:

Essa tela é a tela de visualização padrão do Fortes Report.

Pra habilitar o botão você terá que alterar o pacote do componente ACBrBoletoFCFortes.

Pelo que vi rapidamente, já que não uso Fortes, seria preciso adicionar um componente TRLPreviewSetup e nele habilitar o botão, e programar os eventos OnSend, OnBeforeSend, OnAfterSend...

Obrigado pelas respostas.

Vou verificar e se implementar mando aqui para adicionar ao projeto.

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Membros Pro
Em 19/12/2017 at 17:09, Brunno Lemos disse:

Obrigado pelas respostas.

Vou verificar e se implementar mando aqui para adicionar ao projeto.

Brunno, caso ainda não tenha feito, minha sugestão é você não precisar colocar o botão na tela do FastReport (vai ficar complicado de manter atualizações do componente), você pode gerar o PDF em um local temporário, e usar o ACBrMail ou a paleta Indy para enviar o e-mail, controlando sempre pela sua aplicação com um poder maior de personalização e facilidade na manutenção. (Um exemplo mais ou menos com este ocorre na NF-e)

Link para o comentário
Compartilhar em outros sites

  • Moderadores
12 horas atrás, maiconsaraiva disse:

Brunno, caso ainda não tenha feito, minha sugestão é você não precisar colocar o botão na tela do FastReport (vai ficar complicado de manter atualizações do componente), você pode gerar o PDF em um local temporário, e usar o ACBrMail ou a paleta Indy para enviar o e-mail, controlando sempre pela sua aplicação com um poder maior de personalização e facilidade na manutenção. (Um exemplo mais ou menos com este ocorre na NF-e)

no caso dele é FortesReport

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
25 minutos atrás, Brunno Lemos disse:

Tem sim, veja minha resposta acima que entenderá.

Entendi Bruno. Não tinha visto sua resposta antes. Bom é aquele caso, o sistema já tem uma forma de fazer mas querem de outra. rs Neste caso não vejo outra alternativa a não ser a solução do BigWings

Link para o comentário
Compartilhar em outros sites

  • 11 meses depois ...

Brunno Lemos, 

Posso sugerir algo, coloque o componente RLPreviewSetup e codifique o evento OnSend chamando a função que tu comentou já ter pronta para este fim, tem a particularidade que, pelo que entendi, o sistema irá gerar o relatório novamente, mas imagino que assim ficará transparente ao seu usuário e será enviado por email.

 

 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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