Formation JasperReports - Niveau 2 – Centre de formation M2i
M2i Formation

Découvrez notre formationJasperReports - 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.

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

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

Complétez votre formation