Classe java para chamar o relatório do ireport

0 respostas
D

Boa tarde a todos, alguem poderia ajudar, estou tentando chamar o relatorio do ireport que está funcionando corretamente, mais minha classe java não está chamando o relatório, não está dando erro algum, mais o relatorio não aparece.

package RelatoriosNovos;

import net.sf.jasperreports.engine.JRResultSetDataSource;

import net.sf.jasperreports.engine.JasperFillManager;

import net.sf.jasperreports.engine.JasperPrint;

import net.sf.jasperreports.view.JasperViewer;

import java.util.HashMap;

import javax.swing.JOptionPane;

import utilitarios.conexao;

/**
*

  • @author user
    */
    public class relExec {

    conexao con =new conexao();

    public void relExec(){
    
    try
    
    {
    
    con.conecta();
    
    con.executeSQL(select * from cadastroExecutantes);
    
    JRResultSetDataSource jrRS = new JRResultSetDataSource(con.resultset);
         JasperPrint jasperPrint = JasperFillManager.fillReport(                 
         "src/RelatoriosNovos/relExec.jasper", new HashMap(),jrRS); 
         JasperViewer.viewReport(jasperPrint,false);
     }
     catch (Exception erro)
       {
         JOptionPane.showMessageDialog(null," Deu erro ="+erro);
       }
    

}

public static void main(String args[]){

new relExec();

}

}
Criado 22 de outubro de 2024
Respostas 0
Participantes 1