Nous sommes en train de migrer une application depuis la version 4.0 vers la 6.2 et j’ai constaté des différences lors de l’utilisation de la fonctionnalité des modifications en masse.
Par exemple, mon objet principal “Campagne” possède des attributs non modifiables (et paramétrés “Mise à jour en masse” sur “Non”).
Lorsque je sélectionne une ou plusieurs lignes (dans l’affichage en liste de mes campagnes), les champs non modifiables en masse apparaissent tout de même dans la fenêtre de modification en masse des valeurs… En 4.0, ce n’était pas le cas…
Pouvez-vous m’expliquer comment fonctionne la modification en masse en 6.2.18 car je ne comprends pas que ces champs apparaissent alors qu’ils ne sont pas modifiables ?
Sont bien retirés de la fenêtre de modification en masse des valeurs.
Il est possible que vous ayez du code java qui modifie ce comportement (par exemple avec un setUpdateAll(true) sur le champ), ce qui prévaudrait sur le paramétrage initial de vos attributs.