Le code utilise partout des chemins relatifs, que ce soit pour le setResourcePath, le openReportDesign ou le chemin du document. Relatifs par rapport à quoi? En ésperant que le répertoire courant...
Type: Messages; Utilisateur: donino
Le code utilise partout des chemins relatifs, que ce soit pour le setResourcePath, le openReportDesign ou le chemin du document. Relatifs par rapport à quoi? En ésperant que le répertoire courant...
avec ça, cela devrait fonctionner:
config.setResourcePath(new File("rapports").getAbsolutePath());
Non ça ne peut pas fonctionner comme ça :calim2:. Le moteur BIRT ne peut pas retrouver la librairie si on la met à la racine du resourcePath... Tu n'as pas compris la notion de chemin relatif à...
Ok donc <Current project folder> indique que le resourcePath est la racine du projet Eclipse. Tu n'as pas répondu à la question sur le répertoire de la librairie, ça aurait été plus facile mais je...
Oui il faut donner un chemin absolu. Mais attention, il faut donner le chemin du "resourcePath", et non pas directement le chemin de la librairie. Ce n'est pas forcément la même chose.
Dans le...
Ah ok c'est tout à fait possible. Je suppose que tu as fait le test avec un rapport qui n'utilise pas de .rptlibrary et que dans ce cas là ça fonctionne?
Il faut donner au moteur BIRT le chemin...
ça ressemble plutôt un peu à une erreur de version: par exemple un .rptdesign généré avec un designer 4.3 mais l'appli java qui utilise une version plus ancienne de l'API. D'ailleurs si tu utilises...
Et ce .rptdesign s'ouvre correctement avec le report designer Eclipse?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.