Spécifiez une formule dans le cadre des options de validation pour un champ ou une colonne de tableau sélectionnée. Utilisez les opérations arithmétiques, comparatives, logiques et fonctionnelles de base.

Conseil : Nous avons recommandé d'utiliser des opérateurs fonctionnels au lieu d'opérateurs mathématiques lors de la validation des champs et des tableaux, pour une meilleure précision.
Lorsque vous formulez une expression, rappelez-vous ce qui suit :
  • Tous les noms de fonction doivent être en lettres majuscules.
  • Toutes les formules doivent aboutir à une validation true ou false.
  • Les noms de champs et de colonnes sont sensibles à la casse lorsqu'ils sont utilisés dans des formules. Si le champ est défini comme Qty dans la conception, le fait d'utiliser qty ou QTY dans une formule la rendra non valide.
  • Pour la déclaration ou la manipulation de variables, assurez-vous de ne pas utiliser certains mots-clés réservés à la formulation d'une expression, notamment SUM, SUB, DIV, MUL, COLSUM, IF.

Opérateurs mathématiques

Opérateurs comparatifs

Opérateurs logiques

Opérations Description Syntaxe
&&

And : le champ/la colonne est valide si toutes les conditions sont true

<Nom du champ/colonne actuel> <opérateur 1> <expression 1> && <Nom du champ/colonne actuel> <opérateur 2> <expression 2>

Par exemple, DISCOUNT_PERCENTAGE >= 0 && DISCOUNT_PERCENTAGE <=100

||

Or : le champ/la colonne est valide si l'une des conditions données est true

<Nom du champ/colonne actuel> <opérateur 1> <expression 1>|| <Nom du champ/colonne actuel> <opérateur 2> <expression 2>

Par exemple, DISCOUNT_PERCENTAGE >= 0 || DISCOUNT_PERCENTAGE == 'Net'

!

Not : convertit une expression true en false et inversement

!<expression>

Par exemple, !(AGE < 18) ==> valide lorsque l'âge n'est pas inférieur à 18 ans

Opérateurs fonctionnels