Boolean Operatoren

4D - Documentation   Français   English   German   Spanish   Japanese   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 6.0


4D unterstützt die Boolean Operatoren UND (&) und ODER (|). Ein logisches UND ergibt TRUE, wenn beide Ausdrücke wahr sind. Ein logisches ODER ergibt TRUE, wenn mindestens einer der Ausdrücke wahr ist.

Hinweis: Das Zeichen | erhalten Sie unter Windows mit der Tastenkombination alt gr + Zeichen <, auf Macintosh mit der Wahltaste + Ziffer 7.

4D bietet auch die Boolean Funktionen True, False und Not. Weitere Informationen dazu finden Sie in der Beschreibung zu diesen Funktionen.

Es gibt folgende Boolean Operatoren:

OperationSyntaxErgibtAusdruckWert
UNDBoolean & BooleanBoolean("A" = "A") & (15 # 3)True
("A" = "B") & (15 # 3)False
("A" = "B") & (15 = 3)False
ODERBoolean | BooleanBoolean("A" = "A") | (15 # 3)True
("A" = "B") | (15 # 3)True
("A" = "B") | (15 = 3)False

Für das logische UND gilt:

Expr1Expr2Expr1 & Expr2
TrueTrueTrue
TrueFalseFalse
FalseTrueFalse
FalseFalseFalse

Für das logische ODER gilt:

Expr1Expr2Expr1 | Expr2
TrueTrueTrue
TrueFalseTrue
FalseTrueTrue
FalseFalseFalse

Tipp

Ein ausschließenden ODER berechnen Sie mit der Funktion Not. Schreiben Sie folgenden Code:

   (Expr1 | Expr2) & Not(Expr1 & Expr2)

Referenz

Bildoperatoren, Bit Operatoren, Datumsoperatoren, Numerische Operatoren, Operatoren, String Operatoren, Vergleichsoperatoren, Zeitoperatoren.


4D - Documentation   Français   English   German   Spanish   Japanese   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next