|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Pascal Migazzi Inscription : mars 2004 Messages : 46 ![]() |
bonjour,
mon probleme est assez simple : lors de la generation de mes rapport les graphique ne se genere pas. je me retrouve avec un rapport qui possed les tableau correstement remplie avec les données et a la place du graphique j'ai un espace blanc. quand je regarde les fichier generé par BIRT je m'appercois qu'il ne genere aucune image. tout ce passe pour le mieux sans la moindre exception. quand j'augmente le niveau des logs je n'ai aucune erreur et aucun warning. voila mon code pour utiliser BIRT : Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Développeur Java Inscription : juin 2005 Messages : 658 ![]() |
es-tu sur de ta ligne
Code :
options.setImageDirectory(Properties.getDashboardProperty("dashboard.folder.output")+"/images/");
__________________
Gagnez une place pour Devoxx France 2012 |
|
00
|
|
|
#3 |
|
Membre du Club
![]() Pascal Migazzi Inscription : mars 2004 Messages : 46 ![]() |
oui je viens de verifier le chemin est bon.
la generation marchait bien avec birt 2.1. mais a cause d'un bug j'ai changé de version. hier je suis passé en 2.2 car j'ai vu que le bug etait resolu en 2.2. j'ai apporté les quelques modifs dans le code liées au changement de version. ensuite j'ai reedité mon fichier rptdesign avec la nouvelle version de l'editeur pour etre sur que sur ce fichier il n'y a pas eu de changement de format. il est bien lu par le designer, la preview se fait bien et le graphique est bien affiché dans la preview. |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Pascal Migazzi Inscription : mars 2004 Messages : 46 ![]() |
une remarque :
dans le rapport html generé il ne fait pas reference a une image. il y a une div qui a la taille de l'image mais elle ne contient aucune balise <img>. |
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() ![]() Développeur Java Inscription : juin 2005 Messages : 658 ![]() |
Citation:
Vérifie que tu as bien les jar de l'api charts de puis ta migration vers la nouvelle version. Un problème dans ton code te donerais la balise mais avec des info erroné, là je penche plus pour un pb de plateforme du à la migration.
__________________
Gagnez une place pour Devoxx France 2012 |
|
|
00
|
|
|
#6 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Heu, je vous rappelle que la version 2.2 n'est pas stable alors il y a peut-être des régressions.
|
|
|
00
|
|
|
#7 | |
|
Membre Expert
![]() ![]() Développeur Java Inscription : juin 2005 Messages : 658 ![]() |
Citation:
Mais si ça marche avec la preview, il devrait pouvoir faire au moins la même chose.
__________________
Gagnez une place pour Devoxx France 2012 |
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() Pascal Migazzi Inscription : mars 2004 Messages : 46 ![]() |
bon apres un week-end de recherche je dos m'avouer vaincu. on va dire que c'est une regression comme l'a suggeré BiM. je vais redescendre en version 2.1.2 . au moins meme si il existait un bug d'affichage cela tournait bien
|
|
|
00
|
|
|
#9 | |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Citation:
|
|
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 31 ![]() |
J'ai déjà eu ce type de problème.
Dans mon cas, il s'agissait d'un problème de librairies. Certaines librairies d'une ancienne version de birt n'avaient pas été effacées. De plus, chose étrange, même après avoir effacé les .jar en trop, et en faisant des clean/build/vidage de cache, l'image n'était pas affichée. Par contre, en créant un nouveau workspace et en important le tout (sans les .jar en trop), ça a marché nickel. Bon courage. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com