Note:
Vous pouvez également activer ou désactiver des validations dans l'onglet Validation de l'inspecteur de type de noeud ou d'ensemble de hiérarchies. Reportez-vous à la section Activation, désactivation ou suppression d'une validation personnalisée.L'expression d'une validation doit renvoyer une valeur booléenne. Si l'expression renvoie la valeur True, la validation est réussie. Si l'expression renvoie la valeur False, la validation échoue et un message d'échec s'affiche.
Tip:
Des validations sont effectuées pour chaque action et propriété de déclenchement dans une demande. Cela signifie que si vous ajoutez plusieurs propriétés de déclenchement et que toutes échouent, vous recevrez plusieurs messages d'échec. Vous devez ajouter à une demande le nombre minimum de propriétés ou d'actions de déclenchement qui appliquent toujours votre logique métier.
Note:
Lorsque vous définissez la portée sur Parent précédent, l'action de déclencheur est définie sur Déplacer et les propriétés de déclencheur sur Aucun. Vous ne pouvez pas modifier ces paramètres.Note:
Lorsque vous définissez la portée sur Les deux parents, l'action Déplacer est ajoutée aux actions de déclencheur. Vous pouvez indiquer des actions et des propriétés de déclencheur supplémentaires. Cependant, le parent précédent ne sera évalué que pour les actions Déplacer.Tenez compte des points suivants concernant la portée de la validation de demande :
Core.Description
est évaluée lorsque la propriété de description est mise à jour sur un noeud enfant de ce parent.Note:
Les validations utilisant l'état Visualisé sont exécutées uniquement lors de la validation d'éléments de demande, et non lors de la validation d'un point de vue.Tip:
Lors de la configuration des messages d'échec de validation, fournissez le contexte de la validation (noeud ou parent) pour vous aider à identifier l'emplacement auquel le problème a été détecté.