Modifier les propriétés d'une liste

4.0
Tags: #<Tag:0x00007fc9f4f51b10>
Modifier les propriétés d'une liste
0

(bruk) #1

Bonjour,

J’aimerais savoir comment on peut activer ou désactiver la modification d’une liste en fonctionne des valeurs stockées dans une colonne.

Merci d’avance.


(François Genestin) #2

il faut utiliser le hook isActionEnable de l’objet.
Il prend en paramètre les données de la igne ou de l’objet (null si c’est un action globale de liste, valorisé sinon).

Voir
https://www.simplicite.io/resources/documentation/01-core/businessobject-code-hooks.md


(David AZOULAY) #3

Pour ce qui est de la possibilité ou non de modifier un record (par exemple en fct des valeurs des attributs de ce record) c’est plutôt le hook isUpdateEnable qu’il faut utiliser.

Cela peut aussi se faire en utilisant une contrainte

Et sur un objet à états le caractère modifiable ou non peut être aussi lié à l’état en lecture seule

Etc.

Pourriez vous nous indiquer sommairement votre besoin métier afin qu’on sache si on vous oriente bien vers la ou les bonnes approches