Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Jasper
Jasper Forum d'entraide sur Jasper Reports. Avant de poster --> FAQ Jasper, Tutoriels Jasper
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 28/09/2008, 02h14   #1
Invité de passage
 
Inscription : juillet 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 6
Points : 1
Points : 1
Par défaut jasperreport et passage de parametres

bonjour

je viens de creer mon fichier .jrxml à l'aide de ireport dont la requete est dynamyque:

Code :
<queryString><![CDATA[select * from stagiaire were nom=$P{param}]]></queryString>

et dans mon programme java je passe le parametre $P{param} à l'aide de la methode

Code :
parameters.put("param","xxxxx");
mais lorsque j'execute le programme j'ai un message

Code :
1
2
3
Could not create the report Report design not valid : 
         1. Query parameter not found : param Report design not valid : 
         1. Query parameter not found : param

et merci beaucoup d'avance.
kriman17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2009, 10h47   #2
Invité de passage
 
Inscription : mars 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 8
Points : 3
Points : 3
Un an plus tard... Bah, ça servira bien à quelqu'un.

Dans iReport, lorsque tu édites ton jrxml:
Afficher>Paramètre>Nouveau.

Il faut déclarer le paramètre dans iReport aussi.
Kaptha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2009, 14h02   #3
Futur Membre du Club
 
Inscription : janvier 2006
Messages : 21
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 21
Points : 15
Points : 15
et trois mois plus tard, je te remercie pour ton aide
wadisnake est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2009, 14h59   #4
Membre chevronné
 
Inscription : janvier 2009
Messages : 395
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 395
Points : 717
Points : 717
Citation:
Envoyé par Kaptha Voir le message
Dans iReport, lorsque tu édites ton jrxml:
Afficher>Paramètre>Nouveau.

Il faut déclarer le paramètre dans iReport aussi.
Pour être tout à fait complet, voici la syntaxe JRXML correspondante :
Code :
1
2
3
<parameter name="param" class="java.lang.String">
	<defaultValueExpression><![CDATA["Bob"]]></defaultValueExpression>
</parameter>

Avec iReport (version 3.5.x et >) :

Dans le report Inspector au niveau de Parameters, faire un clic droit puis Add Parameter.

Au besoin éditer les propriétés du Paramètre (Properties).
  • Name
  • Parameter Class
  • ...
jmini est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h34.


 
 
 
 
Partenaires

Hébergement Web