Jasper Report, rappel
- Structure d'un rapport.
- Les champs, paramètres, expression et variables.
- Les différents éléments dédiés à la mise en forme.
- Les groupes.
- Les sous-rapports.
- Utilisation des tableaux croisés.
- Principaux éléments d'un fichier .jrxml.
- Les mécanismes de publication.
Travaux pratiques
Installation de la solution Jasper Reports. Conception et publication d'un rapport.
Générer un rapport avec Java
- API Java de Jasper Reports.
- Présentation des classes importantes.
- Le mécanisme des scriptlets.
- Utilisation des scriptlets dans iReport.
Travaux pratiques
Installation d'Eclipse. Configuration de JasperReport. Générer un rapport avec Java.
Internationalisation des états
- Comment prendre en compte le multi-langue ? Quel paramétrage ?
- Les fichiers de propriétés.
- Le formatage des messages.
- La génération de rapports en plusieurs langues.
Travaux pratiques
Internationalisation d'un rapport avec iReport.
Introduction à la Business Intelligence avec Jasper Reports
- Les concepts : cube, dimension, schémas multidimensionnels et agrégation de tables.
- L'approche OLAP (On-line Analytical Processing).
- Le langage de requêtes MDX (Multi Dimensional eXpression) pour les bases de données multidimensionnelles.
- Le protocole d'accès aux données XML/A.
La suite Jasper BI
- Présentation de l'utilitaire Jasper Workbench pour la conception des cubes OLAP.
- Les modules de la JasperBI Suite : JasperServer, JasperETL et JasperAnalysis.
- La plateforme décisionnelle JasperServer.
- Analyse de données et OLAP avec JasperAnalysis.
- Présentation des composants de JasperAnalysis : Mondrian et JPivot.
- Utilisation des requêtes MDX et des connexions Mondrian OLAP.
- Intégration de données avec JasperETL.
Travaux pratiques
Génération d'un rapport en utilisant JasperAnalysis.