[code] relatorio = JasperCompileManager.compileReport(arquivo);
JasperFillManager.fillReportToFile(relatorio, pathCompleto+".jrprintl", new HashMap(), jrRS);
JasperExportManager.exportReportToPdfFile(pathCompleto+".jrprint", pathCompleto+".pdf");
JasperViewer.viewReport(pathCompleto + ".pdf", false);[/code]
pessoal n consigo gerar o arquivo em pdf…
o que há de errado?
abraço
Fala garoto, seguinte, gera algum erro? poste ai pra gente caso mostre alguma linha de erro!
e mais uma coisa, nunca fiz assim, porém:
esse …pathCompleto+".jrprintl", new… esta correto?
não seria …pathCompleto+".jrprint", new…
desculpe se for assim mesmo é que nunca vi a extensão “.jrprintl”
abraços, e poste o erro que dá;
fala emerson.
alterei o que vc havia dito e o erro agora é esse ao tentar exportar para pdf
Exception in thread “AWT-EventQueue-0” java.lang.NoClassDefFoundError: com/lowagie/text/pdf/FontMapper
at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:117)
at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:99)
at br.com.topsoft.topBI.CTRL.ReportCRTL.setqualquer(ReportCRTL.java:254)
Falta vc colocar a lib itext-xxx.jar no seu classpath.
ai pessoal de um help aqui…
pode ser a biblioteca q esteja antiga?
abrss
A classe não está sendo encontrada no seu classpath:
java.lang.NoClassDefFoundError: com/lowagie/text/pdf/FontMapper
Possíveis causas:
1 - Falta o jar do iText no seu classpath;
2 - Posso estar errado, mas parece q há uma diferença de nome de pacotes entre versões mais recentes. Tente usar uma dessas versões: http://www.jarfinder.com/index.php/java/info/com.lowagie.text.pdf.FontMapper