Page 1 sur 2

Guide pour faire un nouveau rapport ou en customiser un

Publié : jeu. janv. 31, 2013 2:27 pm
par BELENFANT
Bonjour,
l'intégration d'un nouveau rapport dans SquashTM n'est pas documentée.
Peut on avoir l'idée générale pour créer un nouveau rapport (ou en customiser un) jasperreport
Quelles sont étapes à suivre ?
Y a t il quelquechose a configurer coté squashTm core ou seulement coté plugin ?
 
Merci
 

Re:Guide pour faire un nouveau rapport ou en customiser un

Publié : mar. févr. 05, 2013 4:19 pm
par lmasser
Bonjour,
Concernant ce point, nous allons bientôt déployer un wiki de développement sur Squash Tm et Squash TA avec la documentation nécessaire.
Pour le développement de nouveaux  rapports, la maitrise de Jasper Report, de SQL et de Java est nécessaire.
 

Re:Guide pour faire un nouveau rapport ou en customiser un

Publié : mer. mars 11, 2015 11:48 am
par j.nicolas
[quote="Laurent MASSER" post=980]Bonjour,
Concernant ce point, nous allons bientôt déployer un wiki de développement sur Squash Tm et Squash TA avec la documentation nécessaire.
Pour le développement de nouveaux  rapports, la maitrise de Jasper Report, de SQL et de Java est nécessaire.
 [/quote]

Bonjour,

A défaut d'avoir un wiki sur la personnalisation de rapports (ajout d'un logo par exemple), pourriez m'indiquer la marche à suivre / quels fichiers modifier afin de personnaliser les templates de rapports ?
J'ai installé Squash sur un linux et j'ai tenté de modifier les fichiers html situés sous /var/lib/squash-tm/work/jetty-0.0.0.0-8082-tm.web-1.11.0.RELEASE.jar-_squash-any-/webapp/WEB-INF/templates mais sans succès. Pouvez-vous me donner une piste ?

Merci d'avance

Re:Guide pour faire un nouveau rapport ou en customiser un

Publié : mer. mars 11, 2015 12:36 pm
par MathildeHdT
Bonjour,

Il faudrait que vous cherchiez un fichier .jar nommé plugin.report.std-1.11.0.RELEASE.
Il contient un dossier jasperreports qui contient les fichiers jasper des différents rapports.
Cependant les fichiers sont compilés, la tache risque donc d'être ardue.

Cordialement,
L'équipe Squash.

Re:Guide pour faire un nouveau rapport ou en customiser un

Publié : mer. mars 11, 2015 1:22 pm
par j.nicolas
Merci pour votre réponse rapide. Cela me donne une piste à suivre, j'ai récupéré les sources et vais tenter de voir ce que je peux faire. Je pensais qu'on pouvait peut être modifier les templates à chaud.
Merci

Re:Guide pour faire un nouveau rapport ou en customiser un

Publié : ven. mars 13, 2015 10:36 am
par vulcain
Bonjour,

J'essaie de faire la même chose. J'ai importé le projet plugin.report.std avec eclipse dans le but de modifier/ajouter mes rapport, reconstruire le jar et le placer sur mon instance de squash. J'ai bataillé avec groovy, maven et eclipse mais je pense que j'y suis presque. Il me reste une erreur que je n'arrive pas à résoudre :

[code]Failed to execute goal org.codehaus.mojo:jasperreports-maven-plugin:1.0-beta-2:compile-reports (default) on project plugin.report.std:
Error compiling report design :
D:\Projets\Squash\squashtest-tm\plugins\plugin.report.std\src\main\jasperreports\execution-progression-view0_campaign_iterations.jrxml:
Error compiling report design :
D:\Projets\Squash\squashtest-tm\plugins\plugin.report.std\src\main\jasperreports\execution-progression-view0_campaign_iterations.jrxml :
Error compiling report java source files :
D:\Projets\Squash\squashtest-tm\plugins\plugin.report.std\target\jasperreports\java\execution45progression45view0_campaign_iterations_1426238982597_259123.java
D:\Projets\Squash\squashtest-tm\plugins\plugin.report.std\target\jasperreports\java\execution45progression45view0_campaign_iterations_testplan_dataset_1426238982597_259123.java

-> [Help 1][/code]

Re:Guide pour faire un nouveau rapport ou en customiser un

Publié : lun. mars 16, 2015 2:40 pm
par vulcain
J'ai résolu le problème en incluant tools.jar au build path.

Re:Guide pour faire un nouveau rapport ou en customiser un

Publié : lun. mars 23, 2015 5:21 pm
par Lipton
Bonjour,

comment avez vous réussi à compiler le projet.

Lorsque je le compile, j'obtiens une erreur maven :

Unable to find resource 'org.squashtest.tm:squashtest-license-resources:jar:1.11.0.RELEASE'

Existe-t-il une méthode plus simple que de décompresser le jar pour ajouter un report?

Par avance merci.