1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| private void pdf(String nom) throws IOException{
try {
// TODO add your handling code here:
String url = getClass().getResource(nom).toString().substring(6);
url = url.replace("%20", " ");
String pdf = url.replace("jrxml", "pdf");
JasperDesign jasperDesign = JRXmlLoader.load(url);
Map parameters = new HashMap();
parameters.put("listChoix",ListeAvoirsChoix.getSelectedItem());
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, con);
JasperExportManager.exportReportToPdfFile(jasperPrint, pdf);
Runtime.getRuntime().exec("..\\gestion\\Adobe\\Acrobat 7.0\\Reader\\AcroRd32.exe " + pdf);
} catch (JRException ex) {
Logger.getLogger(gestion.class.getName()).log(Level.SEVERE, null, ex);
}
} |
Partager