M2i Formation

BI et Outils décisionnels - JasperReports

JasperReports - Niveau 2

Présentiel

2 jours (14 heures) - JSPR-PE

Accueil  ›  Formations Informatique  ›  BI et Outils décisionnels  ›  JasperReports  ›  JasperReports - Niveau 2

Objectifs pédagogiques

  • Approfondir vos connaissances sur les outils de développement de rapports
  • Découper les rapports à l’aide de sous-rapports
  • Créer des modèles
  • Gérer des sources de données variées
  • Créer des tableaux croisés dynamiques
  • Intégrer des scripts
  • Administrer le server Jasper.

Niveau requis

Connaître les bases de données relationnelles. Avoir suivi la formation JSPR-IN "JasperReports - Niveau 1". Avoir des bases sur le langage SQL.

Public concerné

Toute personne souhaitant approfondir ses connaissances sur la suite proposée par JasperSoft.

La Défense12/12/2018Dates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz12/12/2018Dates proposées dans les agences M2iRéserver
Mulhouse12/12/2018Dates proposées dans les agences M2iRéserver
Nancy12/12/2018Dates proposées dans les agences M2iRéserver
Reims12/12/2018Dates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen12/12/2018Dates proposées dans les agences M2iRéserver
Évreux12/12/2018Dates proposées dans les agences M2iRéserver
Le Havre12/12/2018Dates proposées dans les agences M2iRéserver
Lille12/12/2018Dates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon12/12/2018Dates proposées dans les agences M2iRéserver
Grenoble12/12/2018Dates proposées dans les agences M2iRéserver
Lyon12/12/2018Dates proposées dans les agences M2iRéserver
Saint-Étienne12/12/2018Dates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux12/12/2018Dates proposées dans les agences M2iRéserver
Orléans12/12/2018Dates proposées dans les agences M2iRéserver
Tours12/12/2018Dates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Montpellier12/12/2018Dates proposées dans les agences M2iRéserver
Sophia Antipolis12/12/2018Dates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

iReport / JasperStudio

  • Différences entre les deux outils
  • Création de rapports
  • Structure d'un rapport, présentation des sections et bandes
  • Source de données et champs d'un rapport
  • Variables, paramètres, expressions
  • Elément d'un rapport
  • Style et templates
  • Gestion des références aux sources externes

Les sous-rapports

  • Les groupes et les sous-rapports
  • Groupe et tri de la source de données
  • Imbrication de groupe
  • Variable de groupe
  • Définition d'un sous-rapport
  • Passage de paramètre
  • Expression de la source de données
  • Valeur de retours
  • Liaison rapport / sous-rapport

Modèle de rapports

  • Conception d’un modèle
  • Utilisation d’un modèle

Source de données avancées

  • Source de données
    • XML
    • Collection JavaBean
    • Fichiers CSV
  • Source personnalisée de données

Sous-rapports avancés

  • Gestion des paramètres entre un rapport parent et ses sous-rapports
  • Différents accès aux sous-rapports

Tableaux croisés dynamiques

  • Les sous-ensembles
  • Création de tableaux croisés dynamiques
  • Fonctions d’agrégation
  • Comparaison tableaux croisés dynamiques / OLAP

Localisation des rapports

  • Fichiers ressources
  • Messages formatés

Développement et Scriptlets

  • Actions et événements (JRAbs tractScriptlet)
  • Scripts embarqués
  • Scripts externes

Jasper Server

  • Configuration du serveur
  • Gestion des utilisateurs
  • Gestion des rôles
  • Gestion des organisations
  • Configurations des paramètres de sécurité
  • Personnalisation
  • Résolutions des problèmes

Environnement de déploiement

  • Conception et développement d'un environnement de déploiement
  • Publier les rapports dans l'environnement