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 23/03/2011, 12h01   #1
Membre à l'essai
 
Inscription : juin 2007
Messages : 104
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 104
Points : 23
Points : 23
Par défaut PARCOURS D'UNE LISTE

Bonjour à toutes et à tous,

Actuellement je dispose du bean suivant :

Code :
1
2
3
4
5
6
7
8
9
 
public class ListeCompteBancaire
{
     private Collection<CompteBancaire> listeCompte;
     private String total;
 
     // Constructeur ....
     // getter et setter
}
pour la classe CompteBancaire on a :

Code :
1
2
3
4
5
6
7
8
9
10
 
public class CompteBancaire
{
     private String numero;
     private String debit;
     private String credit;
 
     // Constructeur
     // getter et setter
}
Comment puis je traiter la classe ListeCompteBancaire dans mon fichier jrxml afin qu'il parcours la collection contenant la liste des comptes et qu'il affiche par la suite le total.

Merci par avance
top_eagle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 15h28   #2
Membre éclairé
 
Inscription : juin 2005
Messages : 1 056
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 1 056
Points : 329
Points : 329
Envoyer un message via AIM à jadey Envoyer un message via MSN à jadey Envoyer un message via Yahoo à jadey
J'ai l'impression que tu t'emmêle un peu les pinceaux là...
Alors, ton fichier jrxml n'a rien avoir la dedans. Les fichiers jrxml sont les fichiers rapports crées sous ireport.
Si j'ai bien compris ce que tu veux faire tu devra créer ton jasperprint en utilisant un JRBeanCollectionDataSource.
Code :
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, params, new JRBeanCollectionDataSource(listeDesComptesBancairesDansUnArrayListParExemple));
pour tester sur ireport il va falloir créer une JavaBeans set datasource (icône Report Datasources >New >JavaBeans set datasource)
jadey 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 21h36.


 
 
 
 
Partenaires

Hébergement Web