Transcript ppt
JasperReports
19/11/2012 MASROUR Mehdi
Plan Présentation JasperSoft JasperReports iReport Designer Possibilités Fonctionnement Exemple Conclusion 2
JasperSoft Création 2001 Teodor Danciu Hibernate JasperReports Server Application J2EE 3
JasperReports Outil de reporting Open Source (LGPL) Bibliothèque Java Mise en forme de données JDBC JavaBeans / EJB XML CSV 4
JasperReports Génération : PDF – HTML – XLS – CSV – XML Mise en forme XML Editeur WYSIWYG : iReport 5
JasperReports Réalisation : 6
JasperReports Modèles XML Création manuelle Création avec éditeur graphique iReport 7
JasperReports Modèle XML Structure 8
JasperReports Modèle XML Requête 9
JasperReports Modèle XML Champs 10
JasperReports Modèle XML Variables / Paramètres 11
JasperReports Modèle XML Zones 12
JasperReports Modèle XML Texte statique / dynamique 13
iReport Designer 14
iReport Designer Zones 15
iReport Designer Palette 16
iReport Designer Edition : Graphique Manuelle Sources de données 17
iReport Designer Requête du rapport : 18
iReport Designer Utilisation champs 19
iReport Designer Mise en forme du rapport $F{ORDERID}, $F{SHIPNAME} … 20
iReport Designer Résultat 21
iReport Designer Démonstration 22
iReport Designer Code Java Une seule requête par rapport : Sous-rapports 23
JasperReports Bibliothèque Java Version 4.8.0 : 5 novembre 2012 Utilise de nombreuses bibliothèques, notamment du projet Commons d ’Apache Intégration J2EE 24
JasperReports Classes de la bibliothèque 25
JasperReports Classes facades 26
JasperReports Exemple de code 27
JasperReports Exemple de code 28
Conclusion Projet actif Très utilisé Grande communauté Sources de données acceptées Pas facile à prendre en main 29
Webographie http://community.jaspersoft.com/project/jas perreports-library http://jasperreports.sourceforge.net/Jasper Reports-Ultimate-Guide-3.pdf
30
Fin Merci Questions ?