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 08/04/2011, 15h03   #1
Invité de passage
 
Inscription : juin 2009
Messages : 26
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 26
Points : 3
Points : 3
Par défaut problème avec jasperFillManager.fillReport

bonjour mes amis,

j'ai un projet développé avec(Struts ,Spring,et hibernate)et j'utilise JasperReports comme frameworks des états.
j'ai crée un état avec iReport en utilisant une connection jdbc j'ai crée my report dans lequel j'affiche que nom de commercant ,je le compile avec une connexion active tout marche bien .
le problème lorsque j'inclue le fichier Jrxml dans mon action mon état marche plus
et j'obtiens l'erreur suivant

Citation:
net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : NOM_COM
net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getBeanProperty(JRAbstractBeanDataSource.java:127)
net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getFieldValue(JRAbstractBeanDataSource.java:100)
net.sf.jasperreports.engine.data.JRBeanCollectionDataSource.getFieldValue(JRBeanCollectionDataSource.java:104)
net.sf.jasperreports.engine.fill.JRFillDataset.setOldValues(JRFillDataset.java:787)
net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:751)
voila mon action java dans :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CommercantManager commercantManager=(CommercantManager) ctx.getBean("commercantManager");
JasperReport jasperReport;
        JasperPrint jasperPrint;
        System.out.println("report1");
JasperDesign jasperDesigne=JRXmlLoader.load("D:\\commercant1.jrxml");
        System.out.println("report3");
        jasperReport=JasperCompileManager.compileReport(jasperDesigne);
        System.out.println("report4");
        Iterator it=commercant.iterator();
        while(it.hasNext()){    
                  Commercant e=(Commercant)it.next();
                  System.out.println(e.getNomCom()+" id "+e.getIdCommercant());
        }
        Map parameters = new HashMap();
         parameters.put("Title", "The  Report"); 
        JRBeanCollectionDataSource ds=new JRBeanCollectionDataSource(commercant);
        System.out.println("report5");
        jasperPrint =JasperFillManager.fillReport(jasperReport,parameters,ds);
        System.out.println("report6");
        JasperExportManager.exportReportToPdfFile(jasperPrint,"D\\commercant.pdf");
        System.out.println("report7");



dans les trace j'obtiens ;
report1
report3
liste des commerçant
report5

merci de m'aider ça fait 4 jours que je suis coincé sur cette étape
bourbah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 11h22   #2
Futur Membre du Club
 
Christophe
Inscription : janvier 2007
Messages : 32
Détails du profil
Informations personnelles :
Nom : Christophe
Âge : 34

Informations forums :
Inscription : janvier 2007
Messages : 32
Points : 19
Points : 19
Salut,

On dirai un problème de passage de paramètre pour le field NOM_COM
Sl@ke est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 12h40   #3
Invité de passage
 
Inscription : juin 2009
Messages : 26
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 26
Points : 3
Points : 3
salut
j'ai ce souci est que quel'un peux m'aider
bourbah 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 04h30.


 
 
 
 
Partenaires

Hébergement Web