Vous êtes sur la page 1sur 17

Tutoriel D’initialisation

BIRT
Sommaire
1. Téléchargement et installation
2. Création Le projet BIRT
3. Création de rapport
4. l'interface utilisateur
5. Éléments de rapport
6. Exemple de manipulation
7. Les sources
TÉLÉCHARGEMENT ET INSTALLATION

• Pour générer des rapports birt et les utiliser dans CARL, il faut installer une version
inferieure a 4.0.0 pour qu’il soit compatible avec la version du moteur.

• Vous pouvez télécharger logiciel directement dans le site officiel


https://download.eclipse.org/birt/downloads/build.php?build=R-R1-4_4_0-
201406111043

• Le fichier d’installation il se trouve aussi dans teams ( dossier nommé Eclipse ).


Création d’un projet
Eclipse utilise des projets pour organiser les fichiers.
La première étape consiste donc à créer un nouveau projet, créons un
projet appelé "Mes rapports":
Choisissez Fichier-> Nouveau-> Projet. La boîte de dialogue du nouveau
projet apparaît.
Création le projet BIRT

Ouvrez le groupe "Business Intelligence and Reporting


Tools" et choisissez "Report Project".

Cliquez sur Suivant.

Tapez "Mes rapports" comme nom de projet.

Cliquez sur Terminer.


Création d'un rapport

Nous sommes maintenant prêts à créer notre rapport:

Choisissez Fichier-> Nouveau-> Rapport.


La nouvelle boîte de dialogue de rapport apparaît.

Choisissez le projet que nous venons de créer: Mes


rapports.

Cliquez sur terminer.


l'interface utilisateur
Avant de commencer à travailler sur le rapport, faisons un petit tour de l'interface
utilisateur.

Layout - où vous modifiez la conception de votre rapport.


Preview - Exécute votre rapport et affiche la sortie.
Script - où vous ajoutez JavaScript à votre rapport pour personnaliser son comportement.
XML Source - Vous pouvez afficher et modifier la source XML d'un rapport à partir d'ici.
Master Page - - Utilisé pour formater les données de page telles que les en-têtes de page.
l'interface utilisateur
Palette - Vue BIRT qui montre les éléments de rapport standard que
vous pouvez ajouter à votre rapport par glisser-déposer.

Outline - Vue BIRT qui montre la structure de votre rapport sous forme
d'arborescence.

Navigator - Vue Eclipse standard qui montre vos projets et les


rapports dans vos projets.

Data Explorer - Vue BIRT qui affiche vos sources de données


(connexions), vos ensembles de données (requêtes) et vos
paramètres de rapport. Vous utilisez également cette vue pour
ajouter des colonnes d'ensemble de données à la présentation de
votre rapport.

Property Editor - Vue BIRT qui affiche les propriétés de nombreux


éléments de rapport. Il comporte des onglets et des regroupements
qui organisent les propriétés en catégories.

Properties View - Vue Eclipse standard qui affiche toutes les


propriétés d'un élément de rapport sous forme de liste simple.
Éléments de rapport
BIRT fournit une variété d'éléments ou d'éléments de rapport à utiliser lors de la création de rapport. Les
éléments de rapport apparaissent dans la vue Palette. Les éléments du rapport comprennent:

Étiquette - Affiche un simple morceau de texte tel que "Nom du client".

Texte - Texte pouvant inclure une mise en forme HTML et des valeurs calculées. Utilisé pour créer des
en-têtes, des lettres types, des effets de «fusion et publipostage», etc.

Texte dynamique - Affiche une colonne de base de données qui peut contenir des données au format
HTML (CLOB). Permet une manipulation avancée des données CLOB via des expressions.

Data - Affiche une colonne de base de données ou une valeur calculée. Fournit le formatage.

Image - Tout type d'image pris en charge par un navigateur Web. Les images peuvent être incorporées
dans le rapport, référencées via un URI, lues dans le dossier de ressources ou récupérées à partir d'un
champ BLOB dans un ensemble de données.

Grille - Fournit une disposition tabulaire des éléments de rapport, un peu comme un tableau HTML. Cet
élément n'itère pas sur des ensembles de données comme une liste ou une table.
List - Présente les données d'un ensemble de données
dans n'importe quel type de format. Utilisé lorsque la
disposition de chaque ligne est plus sophistiquée
qu'une simple ligne de tableau. Cet élément itérera sur
un ensemble de données lié.

Table - Présente les données d'un ensemble de


données sous la forme d'un tableau. Peut contenir des
niveaux de regroupement. Comme un tableau HTML
qui a une ligne de tableau pour chaque ligne de jeu
de données. Cet élément, comme une liste, itérera sur
un ensemble de données lié.

Chart - Affiche un graphique commercial tel qu'un


graphique circulaire, un graphique linéaire, etc.
Exemple de manipulation : Conception d'interface (Header)

Pour créer l’entête

1. Cliquer sur Master Page puis


General pour la mise en forme
1- glisser l’icône Grid vers la droite, puis choisir combien 2. Glisser image dans un case pour ajouter le logo (engie),
de ligne et colon selon le besoin. choisir Embedded image pour Uploed l’image.
Maintenant

1. Glisser l’icone data pour faire appel a une valeur dans la database.
2. Cliquer droit sur data puis choisir change Data Column.

PS: Pour afficher une valeur il faut savoir dans quelle Data set elle se
trouve.
2
1

Pour nos rapports les data set sont déjà crée il faut juste choisir le
data set qu’il contient la valeur qu’on veut l’afficher puis OK.
Maintenant il faut cliquer sur data pour
insérer une valeur, cliquer sur Available
Column Bindings → dynamic text on
obtient la page suivante :

On a la liste des valeurs il faut juste


mettre double cliquer pour insérer la
valeur qu’on veut.

Si on veut ajouter plusieurs valeur il faut


mettre + entre les expressions.

Puis OK.
La conception dans Eclipse Birt

L’exécution dans Carl


Les sources
https://www.eclipse.org/birt/documentation/tutorial/

https://o7planning.org/fr/10243/le-tutoriel-de-programmation-birt-report-pour-
les-debutants#a24579

https://download.eclipse.org/birt/downloads/build.php?build=R-R1-4_4_0-
201406111043

ZAKARIASARHANE@GMAIL.COM

Vous aimerez peut-être aussi