Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/07/2006, 17h45   #1
Invité de passage
 
Inscription : juillet 2006
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 3
Points : 1
Points : 1
Par défaut Utilisation de la commande GENREPORT.bat

Bonjour,

Je voudrais générer manuellement un pdf à partir d'une source Birt (.rptdesign).

Pour y arriver, je lance la commande dos suivante :
C:\birt_runtime\birt-runtime-2_1_0\ReportEngine>genreport.bat -runrender -format PDF -output hello_world.pdf hello_world.rptdesign

Le fichier généré est un fichier hello_world.html et non un fichier hello_world.pdf.

Est'il rééllement possible de générer manuellement un pdf à partir d'un état Birt avec la commande genreport? Existe t'il une autre solution simple qui permette de scheduler la génération des états BIRT au format PDF?
brassi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 07h14   #2
Membre régulier
 
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 90
Points : 90
Envoyer un message via MSN à ReunionIsland
Par défaut c'est bien configuré??

as tu installé itext-1.3.jar dans le repertoire /birt-runtime-2_1_0/ReportEngine/plugins/com.lowagie.itext/lib ??
ReunionIsland est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 08h58   #3
Invité de passage
 
Inscription : juillet 2006
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 3
Points : 1
Points : 1
Par défaut Configuration OK

oui, j'ai bien copié le fichier itext-1.3.jar dans le répertoire C:\birt_runtime\birt-runtime-2_1_0\ReportEngine\plugins\com.lowagie.itext\lib.
Je n'arrive qu'a générer des états HTML. N'y aurait t'il pas des paramètres différents à passer à la commande genreport.bat pour générer des états PDF ?
brassi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 09h19   #4
Membre régulier
 
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 90
Points : 90
Envoyer un message via MSN à ReunionIsland
Par défaut pour information

Essaye ca

Définir dans les variable d'environement BIRT_HOME=C:\birt_runtime\birt-runtime-2_1_0\

un exemple pour le format PDF
Code :
1
2
3
4
5
 
C:\birt_runtime\birt-runtime-2_1_0\ReportEngine\genReport.bat 
-runrender 
-output "c:\birt_runtime\birt-runtime-2_1_0\ReportEngine\sameples\output.pdf" 
-format pdf “C:\birt_runtime\birt-runtime-2_1_0\ReportEngine\samples\Hello_World.rptDesign
descriptif commande
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
--mode/-m [ run | render | runrender] the default is runrender
for runrender mode:
we should add it in the end<design file>
--format/-f [ HTML | PDF ]
--output/-o <target file>
--htmlType/-t < HTML | ReportletNoCSS >
--locale /-l<locale>
--parameter/-p <parameterName=parameterValue>
--file/-F <parameter file>
--encoding/-e <target encoding>
Locale: default is english
ReunionIsland est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 09h31   #5
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Citation:
Envoyé par brassi
[B]C:\birt_runtime\birt-runtime-2_1_0\ReportEngine>genreport.bat -runrender -format PDF -output hello_world.pdf hello_world.rptdesign
Hum, c'est soit --format PDF, soit -f PDF, donc si tu fais -format PDF, il ne reconnait pas l'option et prend celle par défaut : le HTML. Je pense que c'est dû à ça.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 14h43   #6
Invité de passage
 
Inscription : juillet 2006
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 3
Points : 1
Points : 1
Merci pour votre collaboration et pour la syntaxe de la commande Genreport.bat.
C'était bien un problème de syntaxe.

La commande suivante génère par défaut un fichier hello_world.pdf dans le répertoire par défaut

C:\birt_runtime\birt-runtime-2_1_0\ReportEngine>C:\birt_runtime\birt-runtime-2_1_0\ReportEngine\genReport.bat --format pdf hello_world.rptDesign
brassi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 15h01   #7
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
lol et bien de rien
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2006, 17h04   #8
Invité de passage
 
Inscription : décembre 2006
Messages : 1
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1
Points : 1
Points : 1
mis à part l'oubli de itext-1.3.jar, ta syntaxe de départ n'était pas correcte.

tu avais écrit :
C:\birt_runtime\birt-runtime-2_1_0\ReportEngine>genreport.bat -runrender -format PDF -output hello_world.pdf hello_world.rptdesign

au lieu de :
C:\birt_runtime\birt-runtime-2_1_0\ReportEngine>genreport.bat --mode runrender --format PDF --output hello_world.pdf hello_world.rptdesign
EBS69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2007, 09h29   #9
Candidat au titre de Membre du Club
 
Étudiant
Inscription : avril 2007
Messages : 46
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2007
Messages : 46
Points : 14
Points : 14
hop, je ravive le sujet,...
petite question : commen on met en oeuvre les paramètres?
je sais que c'est --parametre mais, apres, j'ai essayé des trucs, mais j'arrive pas à choper la bonne syntaxe.
voila le dernier truc que j'ai essayé :
Code :
genreport.bat --mode runrender --format HTML --output "C:\...\report.HTML" --parameter "premier jour_444"="08/06/2007" "C:\...\reporting.rptdesign"
could you help me?
godiba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2007, 10h23   #10
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Visiblement ça ressemblerait à ça :
Citation:
C:\birt_runtime\birt-runtime-2_1_0\ReportEngine>genReport.bat -o outp.html -p "DATE=01/01/2005" C:\Eclipse\workspace\BirtParameterTest\ParameterTest.rptdesign
Source : Newsgroup BIRT
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2007, 14h31   #11
Candidat au titre de Membre du Club
 
Étudiant
Inscription : avril 2007
Messages : 46
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2007
Messages : 46
Points : 14
Points : 14
oki, merci, en effet, c'est bien ça!
godiba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 18h12   #12
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 30
Points : 10
Points : 10
Bonjour,
J'essaie de faire la même chose mais sous linux.

Code :
sh chemin/ReportEngine/genReport.sh --format pdf hello_world.rptDesign
Par contre ça me donne une erreur:

Code :
1
2
[: 12: ==: unexpected operator
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/birt/report/engine/api/ReportRunner
bigcortex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 19h37   #13
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Bonjour,

Je pense que tu as oublié quelques variables d'environnement. Jette un coup d'oeil à l'exemple donnée sur ce sujet : http://www.developpez.net/forums/sho...d.php?t=363799
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 15h13   #14
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 30
Points : 10
Points : 10
Merci BIM

En fait c'était bien la variable d'environnement BIRT_HOME qui faisait défaut.

Il faut invoquer cette commande avant de lancer le script shell.
export BIRT_HOME="Chemin vers le runtime"
bigcortex est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h56.


 
 
 
 
Partenaires

Hébergement Web