getUpdatable on Fields

Bonjour,
est-il possible de définir un champ comme “Updatable” dans une méthode (getUpdatable() ) afin que l’attribut d’action soit éditable (alors qu’il est par défaut en lecture seule dans le formulaire).

Merci,

Tout à fait, il faut utiliser getField(“myField”).setUpdatable(true / false) dans les hooks d’objet (en général initCreate, initUpdate et initAction - cf doc).

Quel est la syntaxe de la définition d’une action pour le hoot initAction ?
“public void initAction(Action [NOM-De-Mon-Action])” renvoie une erreur …

@Override
public void initAction​(Action action){
    if("myActionName".equals(action.getName())){
        getField(“myField”).setUpdatable(true);
    }
}

ça ne fonctionne pas :cry:
peut-être est-ce à cause de ma méthode d’exécution…

Je pense qu’il faut que je gère tout dans la méthode d’exécution sur des champs différents.

Avez-vous consulté les logs? Il me faut plus d’information pour vous assister… Version, logs, code, éventuel accès à l’instance.