Salut,
J’utilise jasper avec ireport pour faire des rapports
Pour ceux qui ne connaissent pas un petit résumé:
-Ireport me génère des rapport format jrxml
-J’ai à coté une application java qui charge les fichiers jrxml et me génère des rapports aux formats PDF que je dépose sur mon disc
Voici un bout du code java
Ça fonctionne mais j’aimerais au lieu d’avoir un rapport pdf « compte-rendu.pdf » avoir compte-rendu-jj-mm-aa » avec la date du jour biensur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 // - Connexion à la base Driver monDriver = new com.mysql.jdbc.Driver(); DriverManager.registerDriver(monDriver); connection = DriverManager.getConnection(url, login, password); // - Chargement et compilation du rapport JasperDesign jasperDesign = JRXmlLoader.load("C:\\iReport-2.0.2\\jrxml\\Rapport.jrxml"); JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign); // - Paramètres à envoyer au rapport Map parameters = new HashMap(); parameters.put("Titre", "Titre"); // - Execution du rapport JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, connection); // - Création du rapport au format PDF JasperExportManager.exportReportToPdfFile(jasperPrint, "C:\\Documents and Settings\\Reporting\\compte-rendu.pdf");
est ce que c'est faisable?
Merci d'avance
Partager