JasperReports

JasperReports est un framework de reporting open source permettant de générer au format PDF, HTML, XML, XLS ou CSV des états à partir d'une base de données, de fichiers XML ou CSV.

JasperReports peut ainsi être facilement intégré dans toute application Java ou JEE afin de proposer au développeur un moyen de créer facilement des rapports.

1100 € HT 2 jours BI-JR

Création de rapports avec JasperReports

Programme

Introduction

  • Problématique de la génération de rapport
  • Produits JasperSoft

Jasper Report

  • Fonctionnalités
  • Étapes de la génération
  • Fichier JRXML : Rappel XML et DTD, Structure

IReport

  • Outil WYSIWYG de construction du JRXML
  • Fonctionnalités

Utilisation de iReport

  • Sources de données
  • Types supportés : JDBC, Java Beans, CSV, Excel
  • Requêtes SQL, Query designer
  • Tri et filtres
  • Les champs
  • Déclaration
  • Correspondance source de données et report
  • Compilation
  • Fichiers .jasper
  • Formats de sortie

Conception de rapport

  • Sections : titre, entête, détail, …
  • Éléments : texte (statique, dynamique), image, formes graphiques …
  • Paramètres, expressions et variables
  • Styles, styles conditionnels et templates

Conclusion

  • Panorama des offres et outils