Bonjour François,
Le besoin est lié à la particularité de notre modèle.
Nous avons un objet (un poste) qui fait référence à un autre objet (un autre poste) via une clé virtuelle (recherche via la clé fonctionnelle) et non par lien FK.
Pour faire cette association, nous avons créé un champ texte et ajouté un mapping pour récupérer des infos de la clé fonctionnelle.
Cela nous permet actuellement d’afficher un code à l’écran, et nous souhaitons l’agrémenter d’un libellé.
Pour ajouter le libellé, nous avons donc réalisé un second mapping afin d’alimenter un autre champ texte. Or la valeur souhaitée correspond à un libellé d’objet lié par une FK à notre objet de référence.
cf : sur l’image, il s’agit du libellé associé au code ‘05S5’
Ce libellé ne sera pas stocké en BDD et est recalculé à chaque initUpdate du formulaire.
Si besoin, nous pouvons faire ce lien via requête AJAX. Nous avions pensé au mapping pour rester cohérent avec la récupération des données de nos liens virtuels.
Je reste disponible si besoin de plus d’explication.
Jean-Baptiste