BIRT: Générer des états en ligne de commande

Avec BIRT, il est possible de générer des états en ligne de commande. Ceci est utile pour lancer la génération d'états par traitement de lots (batch).

Pour ceci, il faut d'abord télecharger la version RUNTIME de BIRT

Vous pouvez décompresser l'archive dans un endroit de votre choix.

Si vous puisez des données à partir de bases de données, vous auriez surement du télecharger un driver JDBC correspondant à votre SGBD. Il faut copier ce driver (fichier .jar) dans le répertoire /ReportEngine/plugins/org.eclipse.birt.report.data.oda.jdbc_*/drivers du runtime.

On utilisera ensuite le script shell genReport.sh situé dans le répertoire ReportEngine/ du runtime

Avant de pouvoir utiliser ce script shell, il faut spécifier la variable d'environnement BIRT_HOME qui indique l'endroit ou se trouve le répertoire du runtime.

Pour faire ceci, on peut ouvrir le fichier genReport.sh et inscrire la commande suivante au tout début.

export BIRT_HOME="Chemin absolu vers le répertoire runtime"

La génération d'un rapport se fait ensuite de manière suivante (Placez vous dans le même répertoire que le fichier genReport.sh et mettez-y votre fichier .rptdesign)

sh genReport.sh --format pdf FichierDesign.rptdesign

12.07.2007. 09:47

Il n'y a pas encore de commentaire.

Laisser un commentaire.

* = champ obligatoire

:

:

:


3 + 3 =