Accueil > Nos Formations > Intelligence Artificielle, Data > Business Intelligence > JasperReports > JasperReports

JasperReports

0 ( avis)

Maîtrisez JasperReport pour créer des rapports percutants grâce à un outil WYSIWYG. Découvrez ses fonctionnalités, la gestion des données, et intégrez Java pour des solutions avancées et dynamiques.

Description Objectifs Récapitulatif Programme détaillé

Description

Le programme de formation sur JasperReport vise à fournir une compréhension approfondie des outils de reporting, en mettant l'accent sur l'utilisation de la librairie JasperReport et de l'outil iReport. Les participants apprendront à générer des rapports, à manipuler des données via JDBC, et à créer des rapports simples et avancés, incluant des sous-rapports et des tableaux croisés. Destiné aux développeurs et aux professionnels du reporting, ce cursus aborde également l'intégration de Java pour une génération dynamique de rapports, offrant ainsi une approche complète des fonctionnalités de JasperReport.

Objectifs

  • Installer Jasper Report
  • Configurer la source de données
  • Comprendre la structure et les objets de base constituant un rapport
  • 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

Récapitulatif

Public

Ce cours s'adresse à des chefs de projet désireux de maîtriser et mettre en place dans leur entreprise une solution libre de reporting

Prérequis

Notions de SQL et de programmation souhaitées

Méthodes et modalités pédagogiques

Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.

Moyens et supports pédagogiques

Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation

Modalités de suivi et d'évaluations

Auto-positionnement des stagiaires avant la formation

Émargement des stagiaires et formateur par 1/2 journée

Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires

Auto-évaluation des acquis de la formation par les stagiaires

Questionnaire de satisfaction à chaud et à froid à l'issue de la formation

Programme détaillé

Introduction JasperReport

  • Le reporting et l'offre JasperReport
  • Problématique de la génération de rapport
  • Acteurs principaux du marché et modèle Opensource
  • Introduction à Jasper Report
  • Scénarios d'utilisation de la librairie
  • Rappels sur XML et DTD
  • Exemples
  • Distribution et installation
  • Pré-requis et installation
  • Présentation de la distribution, documentation et exemples

Outil de construction de rapport WYSIWYG iReport

  • Principes et installation
  • Panorama des fonctionnalités offertes
  • Première exécution, Test de l'installation et configuration des viewers
  • Les différentes sources de données supportées
  • Rappels sur JDBC et définition d'une source de données relationnelles dans iReport
  • Requête SQL principale, présentation du Query Designer
  • Correspondance entre types de données SQL et types de données iReport
  • Règles sur les champs,
  • Premier rapport
  • Présentation de l'assistant de création de rapport

Composition de rapports simples

  • Structure d'un rapport
  • Les différentes sections d'un rapport
  • Les cadres et leurs apports
  • Les expressions, types, syntaxe disponible, le designer d'expression
  • Cas d'utilisation des variables. Calculs prédéfinis disponibles, Réinitialisation et incrémentation
  • La localisation et le paramètre REPORT_LOCALE

Éléments avancés

  • Les groupes
  • Groupes, critère de rupture, imbrication, ré-initialisation de variable, gestion des sauts de page
  • Les sous-rapports
  • Le dataset run
  • Principes des tableaux croisés
  • Reroupement de lignes et colonnes
  • Mesures et cellules
  • Utilisation des variables iReport dans les cellules

Java et JasperReport

  • Les scriptlets
  • Utilisation de scriptlet dans iReport
  • API JasperReport
  • Scénarios de déploiement d'application
  • Génération dynamique de rapport
JasperReports
Inter
Intra
3 jours (21 heures)
Référence :
MOD_2024557
Formation Inter
2950 € HT
Voir les dates et villes disponibles
3 jours (21 heures)
Référence :
MOD_2024557
Formation Intra

Trouvez la formation qui
répond à vos enjeux

Être rappelé

Page Formation | Formulaire de contact

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Demander un devis

Page Formation | Formulaire de devis

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Je m'inscris

Page Formation | Formulaire d'inscription

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.