Ae pessoal, seguinte:
Já procurei e testei tudo q foi exemplo com o iReport com o netbeans mas qdo executo o prog, ele nao acha o arquivo “.jasper”.
seguindo o exemplo daquele tutorial do guj, fiz o seguinte:
public void geraRelatorio( ) throws JRException, Exception
{
String query = "select * from combustivel";
ResultSet rs = stmt.executeQuery( query );
/* implementação da interface JRDataSource para DataSource ResultSet */
JRResultSetDataSource jrRS = new JRResultSetDataSource( rs );
/* HashMap de parametros utilizados no relatório. Sempre instanciados */
Map parameters = new HashMap();
// parameters.put("COLUNA", valor);
/* Preenche o relatório com os dados. Gera o arquivo BibliotecaPessoal.jrprint */
JasperFillManager.fillReportToFile( "C:\\Arquivos de programas\\JasperSoft\\iReport-1.3.0\\relCombustivelFechamento.jasper", parameters, jrRS );
/* Exporta para o formato PDF */
JasperExportManager.exportReportToPdfFile( "relCombustivelFechamento.jrprint" );
/* Preenche o relatorio e o salva diretamente em arquivo PDF. Sem a necessidade do .jrprint */
// JasperRunManager.runReportToPdfFile("BibliotecaPessoal.jasper", parameters, jrRS);
/* Visualiza o relatório em formato PDF */
JasperViewer.viewReport( "relCombustivelFechamento.pdf", false );
}
ao executar ele gera o seguinte erro:
[color=“darkred”]net.sf.jasperreports.engine.JRException: Class not found when loading object from file : C:\Arquivos de programas\JasperSoft\iReport-1.3.0\relCombustivelFechamento.jasper
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:96)
at net.sf.jasperreports.engine.JasperFillManager.fillReportToFile(JasperFillManager.java:443)[/color]
já fiz diversas alterações no path desse arquivo e nada.
alguém sabe o que pode ser ???