Olá pessoal
Tenho um sisteminha que gera relatório a partir de dados guardados em uma lista, criei um relatório no iReport , e abre normalmente dentro do netbeans, quando mando limpar e construir não abre.
esse é meu codigo:
public void geraRelatorio()throws JRException {
System.out.println("Gerando relatório...");
// lista com os nossos clientes
Principal p = new Principal();
List lista = new ArrayList();
Dados d = new Dados();
Cliente c1 = new Cliente();
d.setHorimetro(p.PegaHorimetro());
d.setEquip("330443");
d.setProdutividade(Produtividade());
d.setManutencao(Manutencao());
d.setOciosidade(Ociosidade());
d.setpBegn( JtInicio.getText());
d.setpFinish(JtFim.getText());
d.setOperador("RENATO COSTA");
d.setDisponibilidade(Disponibilidade());
List listRelatorio = new ArrayList();
listRelatorio.add(Inicio());
d.setHodometro(PegaHodometro());
System.err.println("Segue\t"+listRelatorio);
d.setInicio(Inicio());
d.setFim(Fim());
d.setData(JtInicio.getText());
lista.add(d);
// compilacao do JRXML
JasperReport report = JasperCompileManager
.compileReport("C:\\Users\\MTBA012\\Documents\\NetBeansProjects\\Traterra_Final1_1\\src\\interfaceGrafic\\TraterraReport_A4.jrxml");
JasperPrint print = JasperFillManager.fillReport(report, null,
new JRBeanCollectionDataSource(lista));
// exportacao do relatorio para outro formato, no caso PDF
JasperExportManager.exportReportToPdfFile(print,
"C:\\Users\\MTBA012\\Documents\\NetBeansProjects\\Traterra_Final1_1\\src\\interfaceGrafic\\Relatorio Traterra.pdf");
System.out.println("Relatório gerado.");
}
ajudem aí !