1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
private void imprimerActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try {
Connection m_con=Main.MyBD.getConnexion();
JasperDesign jasperDesign = JRXmlLoader.load("C:\\Documents and Settings\\Administrateur\\Bureau\\iReport-1.2.1\\realis\\at.JRXML");
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
// - Paramètres à envoyer au rapport
Map parameters = new HashMap();
parameters.put("var", "j101010");
// - Execution du rapport
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters,
m_con);
// - Création du rapport au format PDF
JasperExportManager.exportReportToPdfFile(jasperPrint,
"C:\\Documents and Settings\\Administrateur\\Bureau\\iReport-1.2.1\\realis\\at.PDF");
net.sf.jasperreports.view.JasperViewer.viewReport(jasperPrint,false);
} catch (Exception e) {
e.printStackTrace();
}
} |