Fonction AND
Cette fonction renvoie la valeur booléenne "true" si les deux conditions sont vraies. Elle est généralement utilisée en conjonction avec la Fonction IF.
Format
- AND(condition1;condition2)
où :
- condition1 / condition2 - expressions logiques utilisant >, <, =, >=, <=, !=, d'autres fonctions, des valeurs de colonnes de rapport ou des champs
Exemple n° 1
Important
- La condition peut être une expression arithmétique. Si le résultat de cette expression est un nombre non nul, la condition est considérée comme satisfaite. Si le résultat de l'expression est zéro, la condition n'est pas satisfaite.
- Lors de la vérification des valeurs dans les champs case à cocher personnalisés , vous devez utiliser 1 et 0 dans les rapports et Oui / Non dans les champs calculés de tag de données
- La fonction ne fonctionne qu'avec deux arguments.
Utilisation alternative
Dans les formules, elle est représentée par deux symboles esperluette consécutifs — &&
Exemple n° 2
%%$IF(
{{Task.Notification}}=0
&& {{Task.Application through the form}}=1
&& {{Task.Who are you?}}="Physical person"
&& {{Task.Select a predefined answer}}="Calculation.Legal Entity ."
)$%%
Invalid field value "Select a predefined answer" for the customer type "Physical person"
%%$ENDBLOCK$%%
La construction doit être ajoutée sur une seule ligne sans espaces ni retours à la ligne :
%%$IF({{Task."Disable field 07. Notification"}}=0&&{{Task.Application through the form}}=1&&{{Task.Who are you?}}="Physical person"&&{{Task.Select a predefined answer}}="Calculation.Legal Entity")$%%Invalid field value "Select a predefined answer" for the customer type "Physical person" %%$ENDBLOCK$%%
Important
- Si aucune parenthèse n'est utilisée dans les formules, l'opérateur AND (&&) a une priorité plus élevée que l' opérateur OR (||).