Bonjour,
Je m'intéresse depuis peu à BIRT (8 mois) et j'ai le problème suivant:
Objectif 1:
Générer en ligne de commande un rapport PDF de données:
Exemple: runReport.bat --format "pdf" --output MonRapport.pdf --parameter "ID=1" --parameter "Date=2008-03-23" "MonRapport.rptdesign"
Note: Les paramètres Date et ID sont obtenus par une requête sql et sont des listes (combobox lorsque je travaille en mode interactif).
situation: Le problème est correctement traité et je génère bien mon rapport PDF sous réserve de fournir les paramètres indiqués. Mon rapport contient des tables et des graphes (charts).
Problème: A chaque changement de paramètre (date ou ID) j'ai un nouveau PDF. Cette situation n'est pas satisfaisante si la liste des valeurs de paramètre est importante. Je me retrouve alors avec beaucoup de pdfs.
Objectif2:
Je souhaite donc faire une boucle sur les valeurs de chaque paramètre et à chaque fois, générer dans LE MÊME fichier PDF, le contenu actuel (tables et Graphes de l'objectif1).
Comment faire avec BIRT?
Je pensais aux datasets dynamiques, mais je ne sais pas très bien comment mettre en oeuvre cela...
Merci d'avance pour vos solutions et suggestions.
Partager