Relatorio gerando e enviando por email[resolvido]

1 resposta
andredeividi

Ola
como meu titulo ja descreve bem oque eu preciso fazer

tenho o relatorio gerando em pdf, so que agora to precisando
perguntar para o usuario, visualizar ou enviar por email?
[b]
O relatorio é gerado na web e abre o pdf dentro browser.

enviar email com anexo ou sem anexo tb sei como fazer.

O meu problema e como unir as coisas.[/b]

ao inves do ireport abrir em pdf, mande por email via anexo ou em html
no email de alguma maneira tem de ir nao importa como.

alguem de um o caminho?

abraço

1 Resposta

andredeividi

Puxa vida muito facil

Aqui gera o relatorio do jasper

bytes = JasperRunManager.runReportToPdf(orcamentoVendas,parametros,conn);
MimeBodyPart attachFilePart = new MimeBodyPart();
  Multipart mp = new MimeMultipart();
  String nomeArquivo= "teste.pdf"; // nome do arquivo em anexo
   attachFilePart.setDataHandler(
                new DataHandler(new ByteArrayDataSource(bytes, "application/octet-stream"))); // olha ai a variavel bytes que passo como parametro.

        attachFilePart.setFileName(nomeArquivo); /
        
        
        mp.addBodyPart(attachFilePart);

msg.setContent(mp);// aqui envio no email

Criado 14 de junho de 2007
Ultima resposta 15 de jun. de 2007
Respostas 1
Participantes 1