Le 29/06/2011 21:57, Manoël a écrit :
si dans l'attribut descfield l'utilisateur met plusieurs champs je concatène les valeurs de ces champs
L'autre solution serait de mettre dans descfield "WikittyPersonne.__monlabel" (ta propre propriété créée pour l'occasion) et après, je peux créer la méthode getMonLabel() dans la business entity Personne où je peux faire ce que je veux pour générer la chaîne à afficher parce que la concaténation peut ne peut suffire, il peut falloir des boucles, de l'i18n, des choses comme ça : Personne#getMonLabel() { StringBuilder builder = ... builder.append(getNom()) .append(StringUtil.join(getPrenoms, " ")) .append("(").append.(_(getPoste())).append(")"); } Pour former une chaîne genre Gros Robert Paul (Président). -- Brendan Le Ny <bleny@codelutin.com> Code Lutin Conseil & Développement Logiciel Libre +33 (0)2 40 50 29 28 http://codelutin.com