|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : février 2004 Messages : 61 ![]() |
Bonjour,
Par défaut, lorsque l'on execute les report birt avec spago, ils sont lancés en mode html (run). Est-il possible de les lancer par défaut en mode frameset (avec la barre d'outil du viewer birt) et si oui où faut-il configurer cela ? Cela permet aux utilisateurs de pouvoir exporter les report dans différents formats (pdf par exemple) ce qui est indispensable... Merci pour vos réponses. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : janvier 2007 Messages : 477 ![]() |
j'ai remarqué que lorsqu'on prépare les paramètres pour publier un rapport on peut définir un paramètre de sortie (c'est expliqué dans le Quick Start0.9.3), peut être peut tu regarder de ce côté là.
Ainsi si tu met pdf ça lance surement ton reader de pdf et donc tu dois pouvoir faire un enregistrer sous, je vais tester ça, cool edit : nan ça ne marche pas, le format n'a aucune influence, très bizarre ça |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : février 2004 Messages : 61 ![]() |
Quand tu lance un report birt (hors spago) tu as une url du type :
http://url/viewer/run?__format=html&...port.rptdesign Le paramètre __format te permet de choisir html ou pdf... (si tu mets le parametre par defaut c'est du html) En revanche, run peut être changé par frameset, ce qui te permet d'avoir le report sous forme html avec une barre d'outil assez pratique. A priori, spago exécute les rapports en mode run et j'aimerais qu'il les execute en mode frameset, mais je ne sais pas si c'est configurable... Si quelqu'un a déjà eu ce problème ou fait la modif... |
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() ![]() Consultant informatique Inscription : mai 2007 Messages : 893 ![]() |
Bonjour,
Citation:
Tu dois utiliser la servlet définit par spagobi pas une autre sinon tu vas avoir des problèmes de droits pour l'accès aux documents. Cordialement Lazarel |
|
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : février 2004 Messages : 61 ![]() |
Bonjour Lazarel,
Je ne comprends pas trop ta réponse car je ne fais qu'utiliser le portail spago, je ne fais pas de développement spécifique en Java à côté. Les servlet sont effectivement définies dans ce web.xml mais je ne sais pas ce que je dois faire... Comment je peux faire pour que mon rapport se lance en frameset à la première exécution ? Lorsque l'on exécute un rapport Birt via spago, où est-ce qu'il est définit que le rapport se lance en run ? Peux-tu m'éclairer un peu plus ? Merci Désolé pour la réponse tardive, mais la semaine dernière j'étais en vacances ! |
|
|
00
|
|
|
#6 |
|
Membre à l'essai
![]() Inscription : février 2004 Messages : 61 ![]() |
Ok Lazarel, j'ai compris ce que tu voulais dire...
Dans le engine configuration de spago, dans la config de l'engine birt, j'ai cette url : Code :
http://localhost:8080/SpagoBIBirtReportEngine/BirtReportServlet
Code :
it.eng.spagobi.drivers.birt.BirtReportDriver Dans le web.xml du SpagoBIBirtReportEngine, il est effectivement dit que le /BirtReportServlet utilise la servlet BirtReportServlet alors que /frameset utilise ViewerServlet... Mais je ne peux pas modifier la config de l'engine pour lui mettre l'url Code :
http://localhost:8080/SpagoBIBirtReportEngine/frameset
Autre point, dans la définition de BirtReportServlet dans web.xml, il y a un init-param. 2ème question : Peut-être existe-t-il d'autres params dont un permettant de lancer le frameset ? Enfin, je vois que les commentaires dans le web.xml disent qu'il y a une Viewer Servlet et des Engine Servlet Du coup 3ème question : quelle est la différence entre un viewer et un engine ? Merci pour vos réponses ! |
|
|
00
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : février 2004 Messages : 61 ![]() |
J'ai répondu tout seul à ma 2ème question !
En regardant dans le code de BirtReportServlet.java, on voit que le code ne vérifie qu'un seul init-param. Donc la réponse est non, il n'existe pas d'autres paramètres ! En revanche pour les 2 autres questions, je ne sais toujours pas... Si quelqu'un veut bien enrichir ma culture spagobique ! |
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() Inscription : janvier 2007 Messages : 477 ![]() |
je n'ai pas la réponse, mais pour de telle question il peut être intéressant pour toi de les poser directement aux développeurs de SpagoBi sur leur forum http://forge.objectweb.org/forum/forum.php?forum_id=862
reformule tes questions en anglais et attend une bonne semaine, ça peut aller plus vite mais en général sont plutôt long à répondre. bon courage |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 3 ![]() |
Bonjour je suis sur la dernière partie de mon stage, j'ai effectué des rapport sur birt et je veux les exécuter sur spago bi .
dans un premier temps j'ai pu installer spago bi mais maintenant j'ai aucune idée pour importer les rapports sur spago bi. comment je fais ? je suis vraiment bloquée depuis trois jours?????? serait il possible de m'orienter . merci d'avance |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com