Organisme de Formation aux technologies et métiers de L'informatique
jasper

Formation Jasper Reports, concevoir et publier vos rapports

Informations générales

JAR
3 jours (21h)
2 230 €HT
repas inclus

Objectifs

Après ce cours, vous serez capable de :

  • Installer la solution Jasper Report et l'outil iReport
  • Configurer la source de données d'un rapport
  • Identifier la structure et les objets de base constituant un rapport Jasper Reports
  • Concevoir un rapport simple à partir d'une source de données
  • Elaborer un rapport plus avancé avec tableaux croisés et sous-rapports
  • Exécuter et publier un rapport sur le Web

Public

Ce cours s'adresse avant tout aux personnes suivantes :

  • Ce stage est destiné aux consultants, chefs de projets et analystes souhaitant mettre en oeuvre une solution de reporting open source fiable.

Prérequis

Pour suivre ce cours, vous devez déjà posséder les connaissances suivantes :

  • Connaissances en base de données relationnelles, 
  • SQL et technologies XML.

Programme de la formation

Cette formation vous présentera les fonctionnalités et possibilités de l'outil Jasper Report, solution Open Source de génération de rapports. Vous apprendrez à concevoir, structurer et publier des documents élaborés qui vous permettront d'analyser efficacement les données et activités de votre organisation.

Présentation

  • Les intérêts des rapports.
  • Problématiques de la génération des rapports.
  • Etat de l'art, solutions Open Source.
  • L'offre JaperSoft : JasperReport, iReport, Query Designer...
  • Rappels des bases d'XML.
  • L'utilité de XML pour l'utilisation de la solution Jasper Reports.

Jasper Report, prise en main

  • Pré-requis et procédure d'installation.
  • Présentation des outils : vue d'ensemble d'iReport.
  • Les sources de données supportées.
  • Déclaration des sources de données.
  • Requêtes SQL, tris et filtres.
  • Analyse d'exemples de rapports.
  • Processus de génération d'états.
  • Compilation.
  • Principaux éléments d'un fichier .jrxml.
  • Travaux pratiques : Installation de la solution Jasper Report, iReport et démonstrations. Configuration d'une source de données à partir d'une base de données.

Conception des rapports

  • Structure d'un rapport : sections, bandes, colonnes...
  • Les champs dans un rapport : déclaration, types, règles.
  • Les différents éléments : texte, image, formes graphiques.
  • Paramètres, expressions et variables.
  • Mise en forme d'un rapport.
  • Le formatage d'un rapport.
  • Les styles et templates.
  • Travaux pratiques : Conception d'un rapport simple à partir d'une source de données.

Eléments avancés de conception

  • Les groupes : principe, imbrication, saut de pages...
  • Les sous-rapports : principe, dimensionnement, référencement...
  • Graphiques et tableaux croisés dynamiques : datasets, dataset run, OLAP...
  • Travaux pratiques : Conception d'un rapport avancé avec les tableaux croisés et sous-rapports.

Publication des rapports

  • La solution JasperServer : plugin iReport, Repository de rapports.
  • Procédure d'installation de JasperServer.
  • Configuration de serveur Web et base de données.
  • Exécution des rapports.
  • Les fonctions d'import et export.
plus d'infos

Méthode pédagogique

Chaque participant travaille sur un poste informatique qui lui est dédié. Un support de cours lui est remis soit en début soit en fin de cours. La théorie est complétée par des cas pratiques ou exercices corrigés et discutés avec le formateur. Le formateur projette une présentation pour animer la formation et reste disponible pour répondre à toutes les questions.

Méthode d'évaluation

Tout au long de la formation, les exercices et mises en situation permettent de valider et contrôler les acquis du stagiaire. En fin de formation, le stagiaire complète un QCM d'auto-évaluation.

Suivre cette formation à distance

  • Un ordinateur avec webcam, micro, haut-parleur et un navigateur (de préférence Chrome ou Firefox). Un casque n'est pas nécessaire suivant l'environnement.
  • Une connexion Internet de type ADSL ou supérieure. Attention, une connexion Internet ne permettant pas, par exemple, de recevoir la télévision par Internet, ne sera pas suffisante, cela engendrera des déconnexions intempestives du stagiaire et dérangera toute la classe.
  • Privilégier une connexion filaire plutôt que le Wifi.
  • Avoir accès au poste depuis lequel vous suivrez le cours à distance au moins 2 jours avant la formation pour effectuer les tests de connexion préalables.
  • Votre numéro de téléphone portable (pour l'envoi du mot de passe d'accès aux supports de cours et pour une messagerie instantanée autre que celle intégrée à la classe virtuelle).
  • Selon la formation, une configuration spécifique de votre machine peut être attendue, merci de nous contacter.
  • Pour les formations incluant le passage d'une certification la dernière journée, un voucher vous est fourni pour passer l'examen en ligne.
  • Pour les formations logiciel (Adobe, Microsoft Office...), il est nécessaire d'avoir le logiciel installé sur votre machine, nous ne fournissons pas de licence ou de version test.
  • Horaires identiques au présentiel.

Mis à jour le 08/11/2023