1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
// Chemin vers le fichier Jasper
String jasperFile = "jasper/jasperTest.jasper";
Map paramsMap = new HashMap();
Client c1 = new Client();
Client c2 = new Client();
c1.setNom("Nom1");
c1.setPrenom("Prenom1");
c2.setNom("Nom2");
c2.setPrenom("Prenom2");
List clientLst = new ArrayList();
clientLst.add(c1);
clientLst.add(c2);
Fournisseur f1 = new Fournisseur();
Fournisseur f2 = new Fournisseur();
f1.setRaisonSosiale("Société DMA");
f1.setAdresse("France");
f2.setRaisonSosiale("Société SA");
f2.setAdresse("Chine");
List fournisseurLst = new ArrayList();
fournisseurLst.add(f1);
fournisseurLst.add(f2);
paramsMap.put("clientsList", clientLst);
paramsMap.put("fournisseurList", fournisseurLst);
// Remplir le rapport avec des données (s'il y en a)
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperFile, paramsMap, new JREmptyDataSource());
// Afficher le rapport à l'aide de la visionneuse JasperReports
JasperViewer.viewReport(jasperPrint, false); |
Partager