BIRT Report Engine Cheatsheet

English version : BIRT Report Engine command-line cheatsheet
Téléchargement et configuration
http://download.eclipse.org/birt/downloads/
La génération d'un rapport en ligne de commande se fait avec le script genReport.sh ou genReport.bat sous Windows.
La variable d'environnement BIRT_HOME doit être configuré et doit contenir le chemin du dossier parent de ReportEngine.
Exemple d'appel :
BIRT_HOME=.. ./genReport.sh --format PDF --output report.pdf ~/workspaces/demo/reporting/Reporting\ préélectoral/occupation-epis.rptdesign
Les commandes genReport.sh les plus utiles
Générer le rapport en PDF
./genReport.sh --format PDF --output /chemin/vers/sortie/rapport.pdf /chemin/vers/fichier.rptdesign
Générer le rapport en HTML
Générer le rapport sous forme de page HTML
./genReport.sh --format HTML --output /chemin/vers/sortie/rapport.html /chemin/vers/fichier.rptdesign
Générer le rapport sous forme de Reportlet (pas de contenant HTML, utile pour dashboard)
./genReport.sh --format HTML --htmlType ReportletNoCSS --output /chemin/vers/sortie/rapport.html /chemin/vers/fichier.rptdesign
Passage des paramètres du rapport
Par argument à genReport
./genReport.sh --format PDF --parameter ANNEE=2013 --parameter MOIS=8 --output /chemin/vers/sortie/rapport.pdf /chemin/vers/fichier.rptdesign ./genReport.sh --format PDF -p ANNEE=2013 -p MOIS=8 --output /chemin/vers/sortie/rapport.pdf /chemin/vers/fichier.rptdesign
Par fichier properties
Fichier mes_params.properties
ANNEE=2013 MOIS=8
./genReport.sh --format PDF -F mes_params.properties --output /chemin/vers/sortie/rapport.pdf /chemin/vers/fichier.rptdesign
Commentaires
késako?
Sinon c'est quoi Birt?