Expression
Construit une expression Vrai ou Faux en combinant des opérateurs et des valeurs que vous tapez avec des champs que vous glissez-déposez. Placez les champs n'importe où dans l'expression où il peut y avoir une valeur. Lors de l'exécution, l'expression est évaluée en utilisant les valeurs des champs pour générer une sortie unique, true ou false. (Si vous utilisez des entrées autres que True/False, les champs de nombres sont évalués comme false s'ils sont 0, sinon true. Les champs de texte s'évaluent à faux lorsqu'ils sont null ou « false »; sinon vrai. Les champs de date se convertissent en horodatage qui fonctionnera dans les comparaisons.)
Les comparaisons de texte ne sont actuellement pas prises en charge à l'intérieur d'une expression Vrai/Faux. Nous travaillons à corriger cela, mais pour l'instant, utilisez Comparer pour faire des comparaisons de texte.
Les opérateurs logiques que vous pouvez utiliser sont :
and - vrai seulement si toutes les conditions sont vraies
or - vrai si l'une des conditions est vraie
not - vrai si faux; faux si vrai
xor - vrai si une seule condition est vraie
Utilisez des parenthèses pour grouper les opérations afin qu'elles soient calculées ensemble en premier
Les opérateurs de comparaison que vous pouvez utiliser incluent : == (égal), != (non égal), > (supérieur à), >= (supérieur ou égal), < (inférieur à), <= (inférieur ou égal)
# vous permet d'ajouter un commentaire à votre expression (tout ce que vous tapez après le # est ignoré lorsque l'expression est évaluée)
Vous pouvez aussi utiliser des opérateurs mathématiques dans vos expressions. Voir Formule pour plus de détails sur les opérateurs et fonctions mathématiques.
Vous pouvez combiner plusieurs opérations, comme : true and (true or false) and (4>pi)
Les champs antérieurs dans votre flux peuvent être utilisés à la place de n'importe quelle valeur de l'expression.
Champs d'entrée
La fonction dispose d'une grande zone d'entrée qui accepte une combinaison de valeurs et d'opérateurs que vous tapez avec des champs de nombre que vous glissez-déposez.
Champs de sortie
output - le résultat vrai ou faux provenant de l'évaluation de l'expression à l'aide des valeurs des champs à l'exécution.