Vorgehensweise: Referenz: |
Eine logische Formel bestimmt, ob eine bestimmte Bedingung wahr ist. Es gibt zwei Arten logischer Formeln, und zwar relationale und boolesche. Die Einheiten, die verglichen werden sollen, bestimmen, welche Art Formel verwendet wird:
Sie können eine logische Formel verwenden, um einem numerischen Feld einen Wert zuzuweisen. Wenn die Formel true ist, erhält das Feld den Wert 1. Wenn die Formel false ist, erhält das Feld den Wert 0.
Nachfolgend sehen Sie eine Liste mit Operatoren, die häufig in logischen Formeln verwendet werden. Informationen über relationale Operatoren und zusätzliche Operatoren, die für die Datensatzauswahl mit WHERE und IF verfügbar sind, finden Sie unter Datensätze für einen Report auswählen.
Operator |
Beschreibung |
---|---|
EQ |
Der Wert TRUE wird zurückgegeben, wenn der Wert links gleich dem Wert rechts ist. |
NE |
Der Wert TRUE wird zurückgegeben, wenn der Wert links ungleich dem Wert rechts ist. |
GE |
Der Wert TRUE wird zurückgegeben, wenn der Wert links größer gleich dem Wert rechts ist. |
GT |
Der Wert TRUE wird zurückgegeben, wenn der Wert links größer ist als der Wert rechts. |
LE |
Der Wert TRUE wird zurückgegeben, wenn der Wert links kleiner gleich dem Wert rechts ist. |
LT |
Der Wert TRUE wird zurückgegeben, wenn der Wert links kleiner ist als der Wert rechts. |
AND |
Der Wert TRUE wird zurückgegeben, wenn beide Operanden wahr sind. |
OR |
Der Wert TRUE wird zurückgegeben, wenn einer der beiden Operanden wahr sind. |
NOT |
Der Wert TRUE wird zurückgegeben, wenn der Operand falsch ist. |
CONTAINS |
Enthält die angegebenen Zeichenfolgen. |
OMITS |
Lässt die angegebenen Zeichenfolgen weg. |
IS MISSING |
Gibt den Wert TRUE zurück, wenn das Feld fehlt. |
IS-NOT MISSING |
Gibt den Wert TRUE zurück, wenn das Feld nicht fehlt. |
Die folgenden Dinge sind gültig für eine relationale Formel:
value {EQ|NE} value value {LE|LT} value value {GE|GT} valuecharacter_value {CONTAINS|OMITS} character_value
Hierbei gilt:
Eines der folgenden Dinge ist gültig für eine boolesche Formel:
(relational_expression) {AND|OR} (relational_expression) NOT (logical_expression)
Hierbei gilt:
WebFOCUS |