Formation JasperReports, Les bases
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Paris
-
Dates de début
Dates au choix
CETTE FORMATION JASPERREPORTS, LES BASES VOUS PERMETTRA DE :
La solution libre JasperReports offre une alternative de qualité aux produits payants s'adressant à la problématique de génération de rapports. Cette formation JasperReports de premier niveau aborde tous les aspects de l'élaboration de rapport avec l'outil WYSWIG Jaspersoft Studio ainsi que la génération de rapports dans les différents formats d'impression grâce à la librairie Java JasperReports. Grâce à de nombreux ateliers pratiques progressifs et pédagogiques, les participants seront capables de créer des rapports complexes incluants graphiques, tableaux croisés et sous-rapports à partir de bases de données relationnelles. Les problématiques de génération et de déploiement des rapports dans une application Java sont également abordées.
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Aucun pré-requis n'est nécessaire. Des notions de SQL et de programmation permettent d'appréhender les utilisations avancées de JasperReports.
Visiter leur site web
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 9 ans.
Les matières
- Gestion
- Scénario
- Impression
- Librairie
- Environnement
- Informatique
- Programmation
- Open source
- Processus
- Interface1
1 participants ont indiqué avoir acquis cette compétence.
- Données
- Services Informatiques
11 participants ont indiqué avoir acquis cette compétence.
- Plateforme
- Données virtuelles
- JasperReports
11 participants ont indiqué avoir acquis cette compétence.
Le programme
Introduction à JasperReports Le reporting et l'offre JasperReports- Problématique de la génération de rapport
- Acteurs principaux du marché et modèle Opensource
- Les différents composants de la suite Jaspersoft
- Modes de licences des produits Jaspersoft, différence entre l'offre payante et l'offre libre
- Fonctionnalités offertes
- Les différentes étapes de génération
- Scénarios d'utilisation de la librairie
- Rappels sur XML et DTD
- Principaux éléments d'un fichier .jrxml
- Exemples
- Les différentes distributions disponibles
- Pré-requis et installation
- Présentation de la distribution, documentation et exemples
- Installation de JasperReports, Accès à la documentation et génération des rapports exemples
Principes et installation- Panorama des fonctionnalités offertes
- Étapes de l'installation
- Présentation de l'interface et de l'environnement multi-fenêtres
- Première exécution, Test de l'installation et configuration des viewers
- Les différentes sources de données supportées
- Consommation des données lors de la génération
- Rappels sur JDBC et définition d'une source de données relationnelles dans Jaspersoft Studio
- Requête SQL principale, présentation du Query Designer
- Tri et filtre de la source de données
- Principes et déclaration
- Correspondance entre types de données SQL et types de données JasperReports
- Règles sur les champs,
- Ajout de propriétés et utilisation des propriétés dans un programme externe
- Présentation de l'assistant de création de rapport
- Installation de Jaspersoft Studio, Définition d'une source de données, Utilisation de l'assistant
Structure d'un rapport- Les différentes sections d'un rapport
- Distinction entre et sections et bandes
- Les attributs d'une bande
- Les rapports multicolonnes
- La notion d'élément, attributs communs aux éléments
- Positionnement, alignement et formatage des éléments
- Ajuster la position et la taille des éléments en fonction de la bande contenante
- Attributs d'impression et impression conditionnelle
- Ligne, rectangle et ellipse
- Les images, ajustement de la taille, problématique de déploiement et portabilité du rapport
- Les cadres et leurs apports
- Texte statique et texte dynamique
- Attributs spécifiques aux textes
- Gestion des polices et encodage
- Définition et application des styles, les styles conditionnels
- Les templates
- Cas d'utilisation des paramètres, les paramètres utilisés dans les requêtes SQL
- 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
- Utilisation des différents éléments présentés, génération PDF et gestion des polices, utilisation de style conditionnel
- Création d'un rapport utilisant paramètre et variable d'agrégation en plusieurs langues
Les groupes- Cas d'utilisation des groupes
- Groupes, critère de rupture, imbrication, ré-initialisation de variable, gestion des sauts de page
- Importance du tri des données, distinction entre tri SQL et tri programmatique
- Cas d'utilisation des sous-rapports, comparaison avec les groupes
- Expression de la source de données et de la requête, passage de paramètres, valeur de retours
- Référencement du sous-rapport dans le rapport parent, portabilité des différentes approches
- Dimensionnement des sous-rapports
- Les datasets, quand les utiliser
- Déclaration de dataset et du sous-contexte associé, comparaison datasets et rapport
- Le dataset run
- Les éléments itératifs simples : Liste et tableaux
- Graphiques disponibles et datasets associés
- Attributs spécifiques des différents graphiques
- Association de liens hypertextes
- Documentation et extensions disponibles
- Principes des tableaux croisés, Reroupement de lignes et colonnes, Mesures et cellules
- Présentation de l'assistant de Jaspersoft Studio
- Utilisation des variables iReport dans les cellules
- Tableau croisé et OLAP
- Groupes imbriqués et variables d'agrégation
- Rapport master/detail avec les sous-rapports, passage de paramètres et récupération des valeurs de retour
- Graphiques et utilisation de dataset
- Tableau croisé
Les scriptlets- Cas d'utilisation des scriptlets
- Utilisation de scriptlet dans Jaspersoft Studio
- Les classes utiles pour la génération
- Scénarios de déploiement d'application
- Génération dynamique de rapport
- Utilisation d'une scriptlet
- Programme Java de génération d'un rapport
- Manipulation d'un rapport via l'API JasperReports
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation JasperReports, Les bases
Prix sur demande
Ajoutez des cours similaires
et comparez-les pour mieux choisir.
Formation par thèmes