Suite JasperSoft
La génération de rapport
Acteurs essentiels du marché
Les composants
Types d’éditions disponibles
Comparaison avec l’offre payante et l’offre libre
Découverte de la librairie
Fonctionnalités du moteur de reporting
Les niveaux de génération
Scénarios d’utilisation
Fichier JRXML
XML et DTD
Eléments d’un fichier .jrxml
Découverte des distributions utilisables
Prérequis
La documentation
Découverte d’iReport
Composition d’un rapport, introduction aux sections et bandes
Source de données
Les champs et éléments d’un rapport
Paramètres, expressions et variables
Styles et templates
Gérer les références aux ressources externes
Localiser un rapport
Internationaliser
Groupes et sous-rapports
Trier la source de données
Imbriquer un groupe
Variables de groupes
Définir un sous-rapport
La valeur de retours
Référencer le sous-rapport dans le rapport parent
La portabilité des différentes approches
Graphiques, tableaux croisés et OLAP
Concept de DataSet et datasetrun
Liens Hypertextes
Fonctions d’agrégation
Java et JasperReport
Génération d’un rapport avec Java (classes importantes, scriptlets)
API de la librairie :
– Phase de compilation
– Types de compilation
– Scénarios de déploiement d’application
– Utiliser l’outil Ant
– API de Génération dynamique de rapport
Découvrir JasperServer
Ses Composants
Installer
Pré-requis et serveurs web demandés
Installeur et web archive
Scripts de démarrage et d’arrêt
Fichiers journaux
Vérifier l’installation grâce aux exemples de la distribution
L’interface Web :
– Authentifier
– La base utilisateurs
– Exécuter un rapport
– Utiliser le planificateur de tâches
Administrer :
– Gérer le repository de rapports
– Utiliser le plug-in iReport
– Gérer les utilisateurs
– Import/export
– Consulter les traces
JasperAnalysis
Introduction à l’OLAP
Solutions d’OLAP
Standards MDX et XML/A
Fonctionnalités
Eléments : Mondrian et JPivot
Définir un schéma et le format du fichier
Les modèles logiques (cubes, mesures, dimensions, …)
Schémas multidimensionnels
Agréger des tables
Modèle de sécurité
Contrôler les accès
Jasper Workbench
Découverte de MDX
Incorporation dans JasperServer
Élaborer des vues d’analyse :
– Gérer les connexions et le cache
– Naviguer dans les vues d’analyse