| BIRT Report Designer |
| Créer des rapports BIRT avec le Report Designer |
Référence : BIRT-DESIGNER-03
Durée : 3 jour(s) |
|
|
|
Laurent Delvaux est formateur certifié, ainsi qu'évangeliste BIRT et met régulièrement en oeuvre cette technologie sur des projets d'envergures. Scrum Master et agiliste convaincu, il aide les équipes de développement à s'auto-structurer et à augmenter leur productivité à l'aide de Scrum. A ce titre, il est membre du bureau du French Scrum User Group.
Pour en savoir plus
|
|
Présentation
BIRT est un puissant outil de génération de rapports proposé par la fondation Eclipse. Son outil de design graphique constitue à lui seul un avantage indéniable en permettant la création rapide et visuelle de rapports impactants.
Cette formation est indispensable aux développeurs de rapports mais convient plus généralement à toute personne souhaitant découvrir l'outil BIRT et l'étendue de ses fonctionnalités.
|
|
Objectifs
- Créer des rapports du plus simple au plus complexe
- Extraire des données, les retravailler et les mettre en forme
- Utiliser des graphiques pour renforcer l'impact visuel des rapports
- Permettre la navigation entre rapports et leur paramétrage par l'utilisateur final
|
Contenu
Présentation
- Principe de BIRT et contenu d'un rapport
- Le designer RCP : perspective et vues
Créer un rapport simple
- Configurer une Data Source
- Configurer un Data Set
- Utilisation du composant Table
- Le concept de Binding
- Exécution d'un rapport en HTML, en PDF
- Visualisation à l'aide du Web Viewer intégré
Formatage des rapports
- Utilisation des Grid
- Ajout de lignes dans une table
- Gestion des styles
- Utilisation des correspondances de données
- Formater une date, un nombre ou une chaîne de caractères
- Configuration du background et des polices
- Gérer l'alternance de la couleur de fond des lignes de détail
Gestion des tris, regroupement et agrégation
- Notion de données tabulaires
- Les colonnes calculées
- Mettre en place un regroupement
- Signets automatiques en PDF / Html
- Agréger des données : somme, moyenne, pourcentage, comptage
- Mises en forme dans une table
Paramétrer un rapport
- Créer un paramètre et l'utiliser dans un Data Set
- Afficher la valeur d'un paramètre
- Saisir puis modifier un paramètre
- Gérer les paramètres dépendants (Cascading parameters)
Ecrire des expressions
- Gestion des concaténations et des valeurs 'null'
- Fonctions replace, upperCase (pour tri)
- Filtres (Data Set, Table) et expressions régulières
Sous rapports
- Rapports maîtres et sous-rapports
- Lier la donnée courante au sous-rapport
Les sources de données JDBC, Text et XML
- Localisation des drivers JDBC
- Gérer les profils de connexion
- Connexion à un fichier plat CSV
- Connexion à un fichier XML
Jointure de Data Sets
- Joindre des données de différents Data Sets
Les Tableaux Croisés
- Les cubes de données
- Le Crosstab : N dimensions et M mesures
- Les grands totaux
Graphiques
- Les séries X / Y et les Bart charts
- L'affichage des valeurs et leur formatage
- Les graphiques et leurs styles : Camerbert, Scatter (points et courbes), Cours (candlestick), Secteur, Jauge
Configuration des pages maîtres
- Configurer l'entête et le pied de page : date et numéro de page
- Utilisation conjointe de différentes pages maîtres
- Incidence sur le rendu PDF / HTML
- Configuration manuelle de la visibilité
Liens
- Lien vers un site externe
- Lien vers un rapport avec passage de paramètres
Interactivité sur un graphique
- ToolTips
- Lien vers un autre rapport
Librairies
- Librairie de Data Source / Data Set
- Librairie de composants / de styles (thème)
- Publication et utilisation de N librairies
- Les redéfinitions locales et restaurations
Gestion des Templates (modèles)
- Création d'un squelette de composants
- Ajout d'instructions utilisateurs
- Publication et utilisation d'un template
Rendre vos rapports flexibles avec le Scripting
- Modifier le contenu, la mise en forme et la mise en page
- Modifier l'apparence et les données d'un graphique
|
| * Le déjeuner est compris dans le tarif. |
| ** Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment. |
|
| Partenaire : Actuate |
|
|
|
|