4D v14.3

Boolean Operatoren

Home

 
4D v14.3
Boolean Operatoren

Boolean Operatoren  


 

 

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)

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Operatoren

 
SIEHE AUCH 

Bildoperatoren
Bit Operatoren
Datumsoperatoren
Numerische Operatoren
Operatoren
String Operatoren
Vergleichsoperatoren
Zeitoperatoren

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)