Formation BIRT Avancé

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation BIRT avancé, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Être capable de mettre en place l'environnement de développement Eclipse
  • Savoir développer des gestionnaires d'évènements Java ou JavaScript
  • Comprendre comment intégrer les fonctionnalités de reporting de BIRT dans des applications
  • Savoir déployer et distribuer ces applications

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

L'outil de Reporting du projet Eclipse : BIRT offre une alternative de qualité aux produits payants s’adressant à la problématique de génération de rapport. Cette formation BIRT avancé aborde tous les aspects intégration des APIs BIRT dans des applications WEB ou RCP.

Grâce à de nombreux ateliers pratiques progressifs et pédagogiques, les participants seront amenés à mettre en place l'environnement de développement Eclipse, développer des gestionnaires d’événements Java ou Javascript, intégrer les fonctionnalités de reporting de BIRT (design, génération, création de graphiques) dans leurs applications, déployer ces applications web dans des serveurs JavaEE ou les distribuer via la plate-forme Eclipse RCP.

Programme

 

Environnement de Développement

BIRT et EclipseRappels sur la plate-forme Eclipse RCP, modèle de plug-ins, OSGILes différentes distributions BIRT : Eclipse RCP Designer, les différents composants de BIRTLes apports de l'environnement Eclipse dans les activités de développement de RapportMise en place d'un SCM, de profils de connexion, des accès javadocBIRT et le développement collaboratifOrganisation des équipes et gestions des sourcesMise en place de bibliothèqueMise en place de gabaritMutualisation de cssTravaux Pratiques :Mise en place de l'environnement de développement, Utilisation d'une bibliothèque

Le framework BIRT

Architecture BIRTComposants BIRTApplications BIRTLe ROM et les différents types de fichiersServices BIRTFramework orienté tâcheIntégration et points d'extensionsStratégies de déploiement des applicationsDifférentes alternatives pour une application webDifférentes alternatives pour une application RCPTravaux Pratiques :Définition des sources et jeux de données, Création d'un premier rapport

Scripting

IntroductionEvènements et gestionnaire Ordre d'occurence des évènementsPhases de génération, les phases des différentes tâches, portée des variablesTypes d'évènementsGestionnaires JavascriptIntroduction, avantages/inconvénients de l'approcheVariables javascriptObjets disponiblesExternalisation des scriptsAppels de classe Java ou de plug-insGestionnaire Java Introduction, avantages/inconvénients de l'approcheInterface, Adapter, jars requis, Convention de nommageInterfaces proposées par l'APIDeboguageSources de données scriptéesDifférences source de données scriptées et sources standardEtapes de création dans le designerCas d'utilisation et exemplesTravaux Pratiques :Gestionnaire JavascriptGestionnaire JavaSource de données scriptée

Intégration de BIRT

Présentation des APIs BIRTCas d'utilisation de l'API Birt, Types d'application développéeAPIs et composants BIRTReport Engine APILa classe ReportEngineLes interfaces IEngineTask, IReportRunnable et IReportDocumentEtapes de génération Gestion des paramètresGestion du format de sortieDéploiementDesign Engine APILa classe DesignEngineLa classe SessionHandleStructuration du designAPI de manipulation et de sérialisation d'un designChart Engine APIDistributionsModèle d'un graphique Création d'un graphique et association à un élément de rapportManipulation des séries, les séries au runtimeLe rendu d'un graphique Travaux Pratiques :Mise en place d'une application web de génération de rapportEdition d'un design via l'APIManipualtion d'un élément Chart d'un design

Points d'extensions

Eclipse RCPArchitecture Eclipse RCPEclipse PDELe développement de plug-in Eclipse Points d'extension de BIRT Les différents points d'extensionsEtendre les éléments de la paletteEtendre les sources et jeux de données BIRTEtendre la bibliothèque de graphiquesLes autres points d'extensionsTravaux Pratiques :Extension d'un élément de rapportExtension de l'expression builder

 

Prérequis

Connaissance de Java, Notions du BIRT designer, des notions de SQL et de programmation permettent d'appréhender les utilisations avancées de BIRT. Avoir suivi la formation "BIRT : Génération de rapport avec BIRT" (JBIR) est un bon pré-requis à cette formation.

Public

Cette formation BIRT s’adresse à des informaticiens et à des chefs de projet désireux de mettre en place dans leur entreprise des applications Web ou standalone utilisant l'API BIRT.

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation BIRT Report Designer, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Générer et élaborer des rapports avec l'outil BIRT Designer
  • Mettre en forme un rapport (style, police, formatage…)
  • Inclure des graphiques, tableaux croisés et sous-rapports à partir de bases de données relationnelles
  • Intégrer BIRT au sein d'une application
Tarif

A partir de 1 890,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Birt

Proposé par Sparks

Objectifs de la formation

  • Créer des rapports avec Birt
  • Maîtriser les fonctionnalités de mise en forme
  • Enrichir des rapports avec des graphiques, des tableaux...
Tarif

A partir de 1 200,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...