Version 6.0
4D enthält folgende Funktionen für Boolean Berechnungen:
True False Not
Beispiele
Dieses Beispiel setzt die Variable myBoolean je nach Wert der Schaltfläche. Sie gibt Wahr zurück, wenn die Schaltfläche myButton angeklickt wurde und Falsch, wenn sie nicht angeklickt wurde. Ist die Schaltfläche angeklickt, hat die Variable für die Schaltfläche den Wert 1.
If (myButton=1) ` Wurde die Schaltfläche angeklickt, myBoolean:=True ` Wird myBoolean auf Wahr gesetzt Else ` Wurde die Schaltfläche nicht angeklickt, myBoolean:=False ` Wird myBoolean auf Falsch gesetzt End if
Das Beispiel läßt sich auch in einer Zeile zusammenfassen:
myBoolean:=(myButton=1)
Referenz
Boolean Operatoren, False, Not, True.
Außerdem geben folgende 4D Befehle ein Boolean Ergebnis zurück: Activated, After, Before, Before selection, Before subselection, Caps lock down, Is Compiled mode, Deactivated, During, End selection, End subselection, In break, In footer, In header, In transaction, Is a list, Is a variable, Is in set, Is user deleted, Locked, Macintosh command down, Macintosh control down, Macintosh option down, Modified, Modified record, Nil, Outside call, Read only state, Semaphore, Shift down, True, Undefined, User in group, Windows Alt down, Windows Ctrl down.