Bouton d'action reste affiché en liste en RONLY

Bonjour,

Nous avons un objet en RW, mais pour certains profils, nous le passons en RONLY en utilisant le hook isUpdateEnable.

Cet objet possède des transitions d’états (form + row).

Quand on est sur un profil RONLY, les boutons d’actions du statut ne s’affichent plus sur le formulaire, par contre, ils restent affichés en liste.

Voici un exemple sur la Démo (RONLY pour tout le monde):

image

Merci d’avance

Abed.

[Platform]

Status=OK

Version=5.3.21

BuiltOn=2023-10-31 16:10

Git=5.3/bb90c9e36cac89047e7261a2e795738a0f242ac9

Bonjour Abed,

Les actions sont décorrélées du droit de mise à jour (fonction de type update versus fonction de type action sur l’objet), car elles peuvent faire autre chose (export de données, appel de service…). Il convient de retouner false sur le isActionEnable.

Pour une action de transition d’état, comme il s’agit au final d’une mise à jour du statut il faudrait ne pas afficher les actions de ligne (suivant le isUpdateEnable de chaque ligne). On va corriger ce cas particulier.

Ce sera corrigé en 5.3.22
pour ne plus afficher de transitions sur les lignes en lecture seule.

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.