Emissão de relatorios

29/11/2011

0

Alguém pode me ajudar preciso emitir os meus relatórios em pdf, tenho um metodo na minha classeDAO que consigo emitir o relatório, mas o seu formato e .jrprint esse formato não serve.

será que alguém pode me ajudar a emitir esses relatórios em pdf ?

esse e meu codigo :

public void gerar(String nome)
      {
      try
     {
         pstm = (PreparedStatement) bd.conectar().prepareStatement(select vend_vendedor ,vend_produto ,vend_data,vend_qtd ,vend_total from venda where vend_vendedor like ?);
         pstm.setString(1, nome);
         bd.rs = pstm.executeQuery();

         JRResultSetDataSource jrRS = new JRResultSetDataSource(bd.rs);
         JasperPrint jasperPrint = JasperFillManager.fillReport(G:/TCC conectado/relatorio/relVendasDetalhadas.jasper, new HashMap(), jrRS);
         JasperViewer.viewReport(jasperPrint,false);
         
         
            
            bd.desconectar();
       } catch (Exception erro){
           erro.printStackTrace();
         JOptionPane.showMessageDialog(null,deu erro =+erro);
       }
       
       
} 


att

Luiz augusto
Luiz Lopes

Luiz Lopes

Responder

Posts

06/12/2011

Dyego Carmo

Utilize este codigo:

    JasperPrint impressao = JasperFillManager.fillReport(c:/TesteArrayList.jasper, parametros,jr);  
    JasperExportManager.exportReportToPdfFile(impressao,  
                            c:/Relatorio.pdf);  
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar