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 13/08/2008, 17h18   #1
Membre du Club
 
Inscription : juin 2008
Messages : 394
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 394
Points : 40
Points : 40
Par défaut passer des paramètre au rapport

bonjour

je veux passer un paramètre au rapport

donc dans le "ireport" j'ai declaré un paramètre que j'ai nommé "param1"

et dans la requete j'ai met :
Code :
1
2
3
 
 
select * from gss_actor where ACT_NAME = $P{param1}
et dans la class java j'ai fais ça:
Code :
1
2
3
4
5
 
Map parameters = new HashMap();
 
	    parameters.put("param1", new String("john"));
   JasperPrint jasperPrint1 = JasperFillManager.fillReport(jasperReport1, parameters, con);

avant que j'ajoute le paramètre ça marche bien mais maintenant il ne gérère pas le rapport et il affiche une erreur.

svp qlq'un peut me dire ou elle est mon erreur ?ou peut etre j'ai oublié une chose ?

merci de m'aider
john_wili est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/08/2008, 18h15   #2
Membre du Club
 
Inscription : juin 2008
Messages : 394
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 394
Points : 40
Points : 40
pour etre plus clair j'ai une erreur lors de la compilation
Code :
1
2
3
4
5
6
7
8
 
java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult.getErrors()[Lorg/eclipse/jdt/core/compiler/IProblem;
	at net.sf.jasperreports.engine.design.JRJdtCompiler$2.acceptResult(JRJdtCompiler.java:388)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:398)
	at net.sf.jasperreports.engine.design.JRJdtCompiler.compileUnits(JRJdtCompiler.java:462)
	at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:190)
	at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileReport(JRDefaultCompiler.java:105)
	at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:211)
john_wili est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/08/2008, 09h47   #3
Membre éclairé
 
Inscription : avril 2007
Messages : 195
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 195
Points : 320
Points : 320
Vu la stacktrace, ta compilation ne se passe pas correctement. Tu peux pas nous envoyer plus d'infos (genre le fichier JRXML et la classe Java que tu utilises) pour qu'on reproduise?
__________________
Cordialement,

*****************
Christopher André
Sales Engineer

Voir mon profil

Il est extrêmement rare que je réponde à un message privé.
Contribuez à la FAQ Jasper Reports & iReport
candre 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 05h12.


 
 
 
 
Partenaires

Hébergement Web