Opérateurs logiques. SAP 4.0 Feature Pack 3
Fonctions, opérateurs et mots clés
Opérateur
>=
<=
<>
Description
Supérieur ou égal à
Inférieur ou égal à
Différent de
Vous utilisez les opérateurs conditionnels avec la fonction Si, comme dans :
If [Revenue]>10000 Then "High" Else "Low" qui renvoie "Elevé" pour toutes les lignes où le revenu est supérieur ou égal à 10 000 et "Bas" pour toutes les autres lignes.
6.2.3 Opérateurs logiques
Les opérateurs logiques sont Et, Ou, Pas, Entre et DansListe. Les opérateurs logiques sont utilisés dans des expressions booléennes qui renvoient True ou False.
6.2.3.1 Et (opérateur)
Description
L'opérateur Et relie des valeurs booléennes. Si toutes les valeurs booléennes reliées par Et renvoient
True, la combinaison de toutes les valeurs renvoie également True.
Syntaxe
valeur_bool Et valeur_bool [Et valeur_bool...]
Exemples
Si [Lieu de séjour] = "Bahamas Beach" Et [Chiffre d'affaires]>100 000 Alors
"CA élevé de Bahamas" renvoie "Revenu élevé Bahamas" si [Lieu de séjour] = "Bahamas Beach"
Et [Chiffres d'affaires]>100 000.
6.2.3.2 Ou (opérateur)
174 2012-05-10
Fonctions, opérateurs et mots clés
Description
L'opérateur Ou relie les valeurs booléennes. Si une valeur booléenne reliée par Ou renvoie True, la combinaison de toutes les valeurs renvoie également True.
Syntaxe
valeur_bool Ou valeur_bool [Ou valeur_bool...]
Exemples
Si [Lieu de séjour] = "Bahamas Beach" Ou [Lieu de séjour]="Hawaiian Club"
Alors "Etats-Unis" Sinon "France" renvoie "Etats-Unis" si [Lieu de séjour]="Bahamas Beach" ou "Hawaiian Club", et renvoie "France" dans les autres cas.
6.2.3.3 Pas (not x)
Description
L'opérateur Non renvoie l'inverse d'une valeur booléenne.
Syntaxe
booléen Non(valeur_bool)
Exemples
Si Non([Pays] = "Etats-Unis") Alors "Pas Etats-Unis" renvoie "Pas Etats-Unis" si
[Pays] a une valeur autre que "Etats-Unis".
175
6.2.3.4 Opérateur Entre
Description
L'opérateur Entre détermine si une variable est comprise entre deux valeurs.
Syntaxe
booléen Entre(première_valeur;seconde_valeur)
Remarques
• Vous pouvez utiliser Entre avec la fonction If et l'opérateur Où.
• La modification des paramètres régionaux du document peut avoir un impact sur le résultat renvoyé par l'opérateur Entre.
Exemples
If [Chiffre d'affaires] Entre(800000;900000) Alors "Revenu moyen" renvoie "Revenu moyen" si [Chiffres d'affaires] est compris entre 800 000 et 900 000.
2012-05-10

Публичная ссылка обновлена
Публичная ссылка на ваш чат обновлена.