Xposé sur Jasper Reports

Processus de création d'un rapport

Les étapes

Voici les différentes étapes de création d'un rapport:

processus de création du rapport

Description étape par étape

On voit donc que pour créer un rapport il faut dans l'ordre:

  1. Créer un fichier XML de description du design, c'est-à-dire définir la ou les sources de données, définir plus spécifiquement les données à utiliser, effectuer des calculs sur ces données, placer graphiquement l'emplacement des résultats et créer la présentation graphique du rapport. Par convention, le fichier de design a pour extension .jrxml. Afin de vérifier la conformité du fichier XML avec le standard établi, un fichier DTD est disponible à l'adresse suivante: http://jasperreports.sourceforge.net/dtds/jasperreport.dtd
  2. Compiler le design afin d'obtenir un fichier .jasper. La compilation du rapport permet déjà de vérifier la syntaxe utilisée et d'assurer que le rapport soit urilisable. Cette étape permet également de compiler les expressions Java utilisées dans le design. Le résultat est un fichier contenant tous les objets décrits sous forme sérialisée. Le but de cette étape est d'avoir un fichier de description du design prêt à l'emploi, prêt à recevoir les données à traiter
  3. Remplir le design compilé avec les données afin d'obtenir un rapport complet. Cette étape créé un fichier intermédiaire contenant les données référencées dans le design et récupérées à partir des sources de données spécifiées. Ce fichier permet de collecter toutes les données une seule fois et de créer tous les type de sortie offerts par JasperReports.
  4. Créer à partir du rapport complet, un exemplaire dans chacun des formats de sortie voulus.