Bonjour,
- soit un objet “direction” et un objet “traitement” liés directement par une relation 1-N “direction responsable du traitement”. La liste des directions est contrainte par une propriété du traitement via un mapping de relation.
- soit une autre relation N-N entre “direction” et “traitement” désignée “direction intervenant en amont ou en aval du traitement”.
La relation “direction responsable du traitement” est rendue comme une FK standard (loupe dans le formulaire de “traitement”. Le filtre des directions s’applique bien (cf. mapping de relation.
La relation “direction intervenant en amont ou en aval du traitement” est rendue sous la forme d’une pillbox dans le formulaire de “traitement”. Lorsque je clique sur la loupe de la pillbox, la liste des directions est filtrée selon le mapping de relation défini sur “direction responsable du traitement”. Aucun mapping de relation n’est défini au niveau de la N-N.
Si je crée un record “direction intervenant en amont ou en aval du traitement” depuis la liste N-N (hors contexte pillbox), la liste des directions n’est pas filtrée (comportement attendu).
Version=4.0.P25
BuiltOn=2021-06-07 10:57 (revision 90403e6c98018702ea49c7952743ab0167d63da4)