Contrainte Front affichage valeur d'attribut en fonction d'un attribut ramené

Request description

Bonjour,
nous souhaitons afficher la valeur d’un champ uniquement lorsque la valeur d’un attribut ramené est égale à une valeur.
Voici la contrainte que nous avons faite :

Si notre etat est à “BR” alors le champ “Required Level” doit être masqué

Steps to reproduce

N/A

Technical information

Instance /health

[Platform]
Status=OK
Version=5.2.20
BuiltOn=2022-10-23 23:06
Git=5.2/6548a50464cfa68801d29f775d9882f53ce8926b
Encoding=UTF-8
EndpointIP=10.201.101.249
EndpointURL=http://siparex-simplicite-dev-546fddd684-vhb82:8080
TimeZone=Europe/Paris
SystemDate=2022-10-25 16:00:15
Simplicité logs
N/A
Browser logs
N/A
Other relevant information

----E.g. type of deployment, browser vendor and version, etc.----

Bonjour Ophélie,

J’en déduis du post que la contrainte ne s’exécute pas ?

Si c’est bien le cas, je ne reproduis pas sur l’objet DemoOrder de la Demo en 5.2.20 avec la configuration qui suit :

Est-ce qu’il y a des erreurs dans la console du navigateur ?

Est-ce qu’il y a du code spécifique sur l’objet qui modifie la visibilité des attributs ?

Je te confirme que la contrainte ne s’exécute pas.
Capture de la console du navigateur :

Oui sur l’objet on a un preCreate, un preUpdate (empêchant la modification ou l’ajout lorsqu’on passe un certain stade), un getUserKeyLabel et un postLoad utilisant des setDefaultSearchSpec().

Merci

Peux-tu également me montrer la configuration de la contrainte ?

Alistair, on a comparé avec Démo, et modifier la contrainte en Back End.

Elle s’exécute bien pour faire disparaître le champ niveau requis mais il ne réapparait pas pour les Etat en statut autre que BR.
On investigue

On confirme ça fonctionne.
Merci !

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