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/06/2008, 22h50   #1
Membre habitué
 
Inscription : février 2007
Messages : 11
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 11
Points : 116
Points : 116
Par défaut imprimer l'attribut d'un Bean

Bonjour,

J'ai un Bean Personne avec les attributs: id, nom, prenom, et adresse.

Adresse a son tour est un Bean elle aussi, avec les attributs: rue, numero, ville, code postal, pays.

Je voudrais generer un report qui imprime une liste de personnes avec leur adresse.

Pour remplir mon report j'utilise un JRBeanCollectionDataSource qui renvoi ma collection de Beans Personne.
Pour l'instante j'arrive seulement à imprimer les attributs du Personne, mais je n'ai aucune idée de comment faire depuis le JRXML pour accéder aux attributs du Bean Adresse.

Quelqu'un aurait une idée?

Merci d'avance,
MinervaD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2008, 23h49   #2
Membre habitué
 
Inscription : février 2007
Messages : 11
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 11
Points : 116
Points : 116
Par défaut Resolu

je viens de trouver la réponse,

pour ceux qui vous intéresse, dans le JRXML il faut declarer le field comme suit:

Code :
<field name="adresse.rue" class="java.lang.String"/>
ho ho ho, tres simple
MinervaD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2008, 15h31   #3
Membre éclairé
 
Inscription : avril 2007
Messages : 195
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 195
Points : 320
Points : 320
@Minerva: C'est le genre de truc qui serait bien dans la FAQ. Tu peux le rajouter dedans ou veux-tu que je m'en charge?
__________________
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é Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h15.


 
 
 
 
Partenaires

Hébergement Web