Dissocier l'affichage en liste de l'affichage formulaire

La liste groupe les champs par zone d’attributs, ce n’est pas paramétrable de tout mélanger en liste.
Il faudrait créer un nouveau paramétrage en liste pour ça en plus des attributs d’objet.

C’est surement faisable par code, puisque tout le paramétrage est en mémoire.

hook initList

  • deplacer les champs dans getFieldArea(“name”)

hook initUpdate

  • remettre les champs dans getFieldArea(“name”)

Accesseur :

getFieldAreas() => toutes les zones
getFieldArea(name) => contient la liste des attributs qu’on peut donc ajouter / retirer

Ce sont des listes facilement manipulables en java.