Ajouter un commentaire

nasix
Re: ça marche dans IReport Designer mais pas dans mon code

Bonjour Frederic,

Oui, ça fait longtemps, mais je suis toujours là.

Je ne pense pas que ça soit le problème, ma classe est une bonne classe Javabean, elle contient un constructeur par défaut, les attributs privés avec les getters et les setters, je n'ai montré dans mon post qu'un aperçu, la voici en version complète:

public class ExamenBean {

	private String code, nom;

	public void setNom(String nom) {
		this.nom = nom;
	}

	public String getNom() {
		return nom;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getCode() {
		return code;
	}

	public ExamenBean() {
		super();
	}

	public ExamenBean(String code, String nom) {
		super();
		this.code = code;
		this.nom = nom;
	}
	
	public static JRBeanCollectionDataSource examensFactory(){
		
		List<ExamenBean> liste = new ArrayList<ExamenBean>();

		for(int i=0; i<3; i++){
			liste.add(new ExamenBean("FCV", "Frottis .."));
		}
		
		return new JRBeanCollectionDataSource(liste);
	}
}

Ce qui m'embête c'est que ça marche bien avec IReport Designer (Le mode preview arrive à récupérer l'attribut nom), donc je pense qu'il n'y a pas de souci avec la classe.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 BBBB       J  X   X   SSS   EEEE 
B B J X X S E
BBBB J X SSS EEE
B B J J X X S E
BBBB JJJ X X SSSS EEEE