Réf. JSRIN   |   3 Jours certification Développement logiciel
cette formation JasperReports, Les bases Vous permettra de :
formation Développement logiciel
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.

Pour aller plus loin, téléchargez la fiche de cette formation "JasperReports, Les bases" formation Développement logiciel

formation Développement logiciel
Inclus ! Votre apprentissage avec CERTyou continue même après votre formation JasperReports, Les bases avec le Coaching Après-Cours.

formation Développement logiciel
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
Introduction à JasperReports
  • Fonctionnalités offertes
  • Les différentes étapes de génération
  • Scénarios d'utilisation de la librairie
Le fichier JRXML
  • Rappels sur XML et DTD
  • Principaux éléments d'un fichier .jrxml
  • Exemples
Distribution et installation
  • Les différentes distributions disponibles
  • Pré-requis et installation
  • Présentation de la distribution, documentation et exemples
Travaux Pratiques
  • Installation de JasperReports, Accès à la documentation et génération des rapports exemples
L'outil de construction de rapport WYSWIG Jaspersoft Studio

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
Sources de données
  • 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
Les champs
  • 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
Premier rapport
  • Présentation de l'assistant de création de rapport
Travaux pratiques
  • Installation de Jaspersoft Studio, Définition d'une source de données, Utilisation de l'assistant
Composition de rapports simples

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
Éléments d'un rapport
  • 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
Les éléments graphiques
  • Ligne, rectangle et ellipse
  • Les images, ajustement de la taille, problématique de déploiement et portabilité du rapport
  • Les cadres et leurs apports
Les éléments texte
  • 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
Paramètres, expressions et variables
  • 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
Travaux pratiques
  • 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
Éléments avancés

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
Les sous-rapports
  • 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
Datasets
  • 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
Les graphiques
  • Graphiques disponibles et datasets associés
  • Attributs spécifiques des différents graphiques
  • Association de liens hypertextes
  • Documentation et extensions disponibles
Les tableaux croisés
  • 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
Travaux pratiques
  • 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é
Java et JasperReports

Les scriptlets
  • Cas d'utilisation des scriptlets
  • Utilisation de scriptlet dans Jaspersoft Studio
API JasperReports
  • Les classes utiles pour la génération
  • Scénarios de déploiement d'application
  • Génération dynamique de rapport
Travaux pratiques
  • Utilisation d'une scriptlet
  • Programme Java de génération d'un rapport
  • Manipulation d'un rapport via l'API JasperReports
Aucun pré-requis n'est nécessaire. Des notions de SQL et de programmation permettent d'appréhender les utilisations avancées de JasperReports.
Ce cours s'adresse à des informaticiens, chefs de projets désireux de mettre en place dans leur entreprise une solution libre de reporting.
Tous les Jours

• Formation de 9h00 (9h30 le premier jour) à 17h30
• Deux pauses de 15 min
• 1 heure de pause déjeuner

Dernier Jour

• Les horaires de fin de journée sont adaptés en fonction des horaires des trains ou avions des différents participants.

formateur Java

coaching Après-COURS

Votre apprentissage avec CERTyou continue même après votre formation ! Pendant 30 jours, votre formateur sera disponible pour vous aider à appliquer vos connaissances nouvellement acquises, à surmonter les obstacles, et offre des conseils sur des applications spécifiques.
Le meilleur moment pour recevoir le Coaching Après-cours est lorsque le matériel de cours est encore frais dans votre esprit. CERTyou s'engage dans la réalisation de vos objectifs, c'est la raison pour laquelle vous avez jusqu'à 30 jours pour profiter de votre coaching.
formation JasperReports, Les bases

VOTRE GARANTIE 100% SATISFACTION

Si vous estimez que CERTyou n'a pas su répondre à votre attente, vous serez invité sur une autre session de formation. Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation.



promotion Java

PROMOTION -40%

Profitez de promotions exceptionnelles. En effet, certaines formations CERTyou vous sont proposées avec des promotions allant jusqu'à -40% du tarif catalogue.

Et les certifications sont toujours comprises !

En savoir plus

Cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et.

DEVIS GRATUIT ET SANS ENGAGEMENT

CLIQUEZ SUR UNE DE NOS DATES CI-DESSOUS

Organisez cette formation JasperReports, Les bases avec CERTyou à la date de votre choix quelque soit le nombre de personnes avec un tarif à la journée maitrisé.
Vous décidez vous-mêmes des options, et des prestations de certification.
TARIFS, PROMOTIONS, INSCRIPTIONS, CPF,
CONTACTEZ NOS EXPERTS FORMATION 24h/24 7j/7

01 42 93 52 72

ou Ecrivez-leur ici
A savoir ! Réaliser cette formation JasperReports, Les bases en INTRA-ENTREPRISE (c'est à dire dans votre entreprise) est avantageuse dès 3 ou 4 participants suivant les options.

Contactez nos experts formation au 01 42 93 52 72 ou cliquez ici pour réaliser un devis personalisé.

inclus dans votre formation

votre garantie 100% satisfaction

formation PMPSi vous estimez que CERTyou n'a pas su répondre à votre attente, vous serez invité sur une autre session de formation. Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation.

examenS compris dans le tarif

formation PMIPour toutes nos Formations CERTIFIANTES, nous incluons les examens de certification : ils sont clairement indiqués dans votre devis. Pack
Comparez bien les offres de formation du marché ! Notre offre est la plus complète.

COACHING APRÈS-COURS

formateur PMIVotre formation CERTyou continue même après votre formation ! Votre formateur sera disponible pour vous aider à appliquer vos connaissances nouvellement acquises, à surmonter les obstacles, et offre des conseils sur des applications spécifiques. CERTyou s'engage dans la réalisation de vos objectifs, c'est la raison pour laquelle vous avez jusqu'à 30 jours pour profiter de votre coaching.

FINANCER CETTE FORMATION

Nos Experts Formation peuvent vous aider à mettre en place tous les modes de financement pour nos formations :

CPF (DIF) ACTION COLLECTIVE PERIODE DE PROFESSIONALISATION OPCA CIF PLAN DE FORMATION AIDE INDIVIDUELLE A LA FORMATION (AIF)

En savoir plus sur les Financement Formation

CONTACTEZ VOTRE EXPERT FORMATION

  • 24h/24 7j/7 au 01 42 93 52 72
  • Ecrivez nous
  • Sur les reseaux sociaux :
Haut de Page