Bonjour,
On va effectivement renforcer le code généré par la contrainte pour gérer ce cas.
En fait le soucis est l’inverse, il faudrait que la vue soit remontée au front et masquée ou visible suivant la contrainte dynamique.
Si la règle est statique en fonction des droits et des données à l’ouverture du formulaire, il faut plutôt dire que le Link est visible ou non dans le hook canReference du parent.
Il y avait effectivement un soucis si la contrainte de Link était appelée en liste : avec une condition non contextuelle au formulaire seul, et que les vues n’étaient pas dans les méta-data en liste (à juste titre). Le code a été renforcé pour ne rien faire si la vue n’est pas présente. Par contre il faut bien connaitre les Links même en liste (pillbox…)
De plus ça a permis de voir un autre problème sur le handler “ui.view.visible” qui ne recevait pas tous les paramètres pour faire un show/hide dynamique (sur change d’un autre champ par exemple).