Export des données de la liste uniquement

Bonjour,

Comment peut-on permettre l’export des données de la liste uniquement, et pas l’export de la totalité des données de l’objet?

Cas d’utilisation: Héritier pour du reporting avec isOpenEnable = false pour le groupe d’utilisateurs concerné.

  1. Il faut modifier la définition de l’objet héritier pour rendre certains champs invisibles pour l’utilisateur (forbidden ou hidden), on peut le faire de plusieurs façons :
  • Il faut surcharger la visibilité depuis les attributs d’objet de l’héritier
  • ou créer une contrainte sur l’héritier (condition “true” + impacts sur la visibilité des champs)
  • ou si c’est plus complexe, préférer du script commenté dans le “postLoad” de l’héritier
  1. Si les champs à masquer ne sont pas du tout nécessaire en back (hook, tableau croisé…), il faut mieux définir un autre objet (non héritier, mais sur la même table) qui ne contient que les champs visibles pour l’utilisateur.