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 14/05/2008, 14h27   #1
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
Par défaut [2.2.1.1][Rendu] Rendu correct qu'à la dernière page d'un rapport

Erreur de débutant, je l'espère...

Mais en ayant inclus Birt dans mon application JSF, j'ai un comportement bizarre lors du rendu.
Sur un rapport de plusieurs pages, la master page n'est appliquée qu'à la dernière page du rapport.

La vue en fichier pdf généré depuis Birt dans Eclipse est correcte.
La preview via Birt dans eclipse ne simule pas le multi-page et crée une grande page correcte.
Mais le rendu pdf depuis l'application web est incorrecte sur la dernière page.

Remarque : sur un rapport d'une seule page le master est bien appliqué.

Avez-vous une idée, s'il vous plaît?

Bien à vous,

Alfred
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 14h43   #2
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
Etrange, que se passe t'il plus précisément ?
__________________
__~{@ 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 14/05/2008, 15h34   #3
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
Par défaut le rapport multi page met en page différemment (correctement) la dernière page

à la génération du rapport, mon navigateur ouvre le rapport généré en pdf (avec Acrobat Reader).
Au niveau donnée dans le rapport, c'est correct.
Au niveau mise en page, sur un rapport de 1 à n pages, les pages 1 à n-1 sont représentées plus petites (à l'oeil ça a l'air 80% de la taille attendu).
Et la page 'n' est respecte la master page.

Le rendu en pdf généré par Eclipse ouvre un fichier pdf où toutes les pages sont formatées de la même manière (de la manière attendue et définie par la master page.

en cherchant des infos sur la mise en place du master page, je suis tombé sur un blog où était expliqué la gestion de plusieurs master pages et que cela se faisait par le biais de l'attribut 'page break' d'un élément de la page ou l'on pouvait définir le master page. je l'ai inclus pour chaque élément de la page, pas mieux...

j'ai mis mon .rptdesign en ligne à l'adresse suivante :

http://pastebin.com/m71c81d8b

je travaille avec :
- JSF
- Birt 2.2.2

je navigue avec Mozilla

merci de votre support
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 15h53   #4
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
Peux tu envoyer le rendu pdf plutôt s'il te plait ? Et le mettre en pièce jointe dans ton post et non en lien externe
__________________
__~{@ 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 14/05/2008, 16h40   #5
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
de par la nature des données quelque peu confidentielle je ne peux passer le pdf.

je ne peux que des copies d'écran 'retouchées'...

désolé...

les lignes incomplètes sont des coup de gommes ratées.
mais on voit bien le souci que le même rapport ne disposant que d'une seule master page ne format pas les pages de la même manière
Images attachées
Type de fichier : jpg page_1_a_n-1.JPG (27,4 Ko, 8 affichages)
Type de fichier : jpg page_n.JPG (33,5 Ko, 5 affichages)
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 19h20   #6
Membre Expert
 
Inscription : avril 2008
Messages : 1 053
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 1 053
Points : 1 156
Points : 1 156
Par défaut MasterPage?

J'ai trouvé une MasterPage appliquée à des grids dans votre rapport.

Je trouve bien plus pratique de rien mettre si vous n'en avez qu'une seule MasterPage ( laisser default )

Comme j'ai pas les données, je ne peux pas tester la suite de mon idée.

Autre remarque, les MasterPage venant d'une rptlibrary posent des fois des problèmes. Il faut s'assurer d'avoir bien rafraîchi le rapport. Dans le doute, vous pouvez tout simplement supprimer la MasterPage et la librairie et les remettre.
Stefan C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 08h21   #7
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
bonjour,

merci pour votre réponse.

j'ai débuté ce rapport en n'incluant aucune master page aux éléments.
c'est par la suite et par désespoir que j'ai tenté de l'ajouter aux éléments.

ensuite, pour le raffraichissement j'ai malheureusement essayé toutes les combinaisons même les plus improbables.

je vais essayer la technique de suppression

merci pour votre aide
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 12h00   #8
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
malheureusement, pas mieux.

J'ai :
- supprimé la référence à l'ancienne master pour les éléments où je l'avais définie
- supprimé l'ancienne master
- recréé une nouvelle master

et à nouveau, cette maudite mise en page qui ne s'applique qu'à la dernière page

je vais recréer le rapport en entier et serré les fesses, croisé les doigts...
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 16h49   #9
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
rien n'y fait pour l'instant.

dès que j'ai plus d'une page, seule la dernière est correctement généré.

Quelqu'un voit-il une raison?
Se peut-il qu'il manque une option de configuration du moteur ou engine report?
Un paramètre supplémentaire?



Si quelqu'un a des idées, je prends tout là ...
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 19h13   #10
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
j'ai recréé le rapport sans librairie.

pas mieux

alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 19h27   #11
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
je vais créer le blog du développeur birt survivor...

j'ai recréé un rapport sans rien définir dans la master page

tout s'affiche pareil sur toute les pages.

la recherche à tatons continue

A 40 megs l'appli, un plaisir à redéployer...
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 20h31   #12
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
Pour ce qui est de ton problème je vais y regarder de plus près mais je pense que tu devrais commencer par essayer de visualiser avec un autre viewer ton PDF. Parce que ca pourrait bien venir du viewer que tu utilises

PS : Tu peux faire un copier/coller du rptdesign pour aller plus vite au lieu de tout redéployer (j'ai le même problème avec une application beaucoup plus grosse ).
__________________
__~{@ 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 16/05/2008, 09h18   #13
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
un autre viewer qu'acrobat reader ?
ça craint si celui ci plutôt répandu ne pige pas le pdf généré non?

ensuite mon appli est un .war dans le quel je vais m'amuser pour y mettre le rpt design.
mais je peux y gagner,certes
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2008, 09h31   #14
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 alfredoc Voir le message
un autre viewer qu'acrobat reader ?
ça craint si celui ci plutôt répandu ne pige pas le pdf généré non?
Ben, chez moi il fonctionne très bien, mais on peut commencer par regarder par là, ensuite on ira plus loin

Citation:
Envoyé par alfredoc Voir le message
ensuite mon appli est un .war dans le quel je vais m'amuser pour y mettre le rpt design.
mais je peux y gagner,certes
Et bien, tu peux toujours déployer sans être dans un war quand tu fais du développement et le faire dans un war en prod (enfin, c'est ce qu'on fait, pour trouver certaines anomalies c'est souvent plus simple).
__________________
__~{@ 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 19/05/2008, 14h37   #15
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
Acrobat reader, PDFXVwer, Foxit reader,....

même verdict: seul la dernière page des rapport s'affiche bien...

Et après 5 download de birt, j'ai enfin une archive compressé non corrompu, je pars tester birt viewer...

alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 14h37   #16
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
ha oui, même sans master page ça ne marche pas non plus...
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 17h16   #17
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
Par défaut sur le chemin de la victoire?

bon j'ai progressé, sissi : j'ai désormais un rendu égal de toutes les pages.

J'y suis parvenu parce que la master page provenant de ma librairie indiquait US letter et la master page de mon rapport : A4

maintenant, tout est au même format (j'ai mis A4 bien partout), mais tout est désormais rendu comme "80% de la taille attendue".

alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 17h23   #18
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
Wahou, fallait trouver, félicitations

Il faut en effet se méfier, le format par défaut est US Letter.

Du coup, tu as résolu ton problème, non ?
__________________
__~{@ 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 19/05/2008, 18h21   #19
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
ben pour ce qui est de tout avoir au même format oui.

mais tout est désormais au format miniature...
d'ailleurs je me demande s'il n'essaie pas de me la faire en US Letter dans un A4...

j'ai beau tout avoir en 100% de largeur le rendu généré n'est toujours pas ok.

comme avant, "view as pdf" dans eclipse me fait un rendu que je reve d'avoir dans mon rapport généré par mon appli web.

------------------------

j'ai aussi télécharger birt-runtime-2_2_2 et tâché de le déployer.
bon, a priori, pour déployer sous JBOSS il faut au préalable renommer le dossier WebViewerExample par WebViewerExample.war.

mais j'ai une batterie d'exception qui me sautent joyeusement au visage (pour rester poli). Après redémarrage du serveur, tout va mieux, il n'a pas dû apprécier un projet web formatté de la sorte.

enfin, je passe. le viewer marche, mais clairement ne se connecte pas à la DB. ça plante pas mais ça remplit point le rapport dans le viewer.

ça me fait donc 2 terrain de recherche

------------------------

BIM: j'ai vu un vieux post de 2006 ou tu allais te lancer dans la rédaction d'un tuto d'intégration de birt qui me plairiat de trouver à tout hasard.
alfredoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 18h28   #20
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 36
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : octobre 2007
Messages : 36
Points : 12
Points : 12
Envoyer un message via Skype™ à alfredoc
bon, j'ai mis mon petit driver oracle, ça mouline et ça marche et c'est plus joli avec un vrai rendu normal.

est-ce que je dois en conclure (snif) que l'intégration du moteur déc**ne dans mon application?

alfredoc 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 16h39.


 
 
 
 
Partenaires

Hébergement Web