Beispiele für gültige und ungültige Ausdrücke
- Last UpdatedSep 26, 2024
- 1 minute read
Die folgende Tabelle zeigt einige zulässige Ausdrücke mit ihrem Ergebnis und dessen Datentyp.
|
Ausdruck |
Datentyp des Ergebnisses |
Ergebnis |
|---|---|---|
|
37 MOD 4 |
Ganze Zahl |
1 |
|
37 MOD 4 == 1 |
Binär |
ein |
|
NICHT (37 MOD 4 == 1) |
Binär |
FALSCH |
|
InfoAppActive(InfoAppTitle("xyz")) == 1 |
Binär |
WAHR, wenn der Prozess "xyz" ausgeführt wird |
|
"Charge " + Text(IntVar, "000") |
Meldung |
"Charge 010", wenn IntVar den Wert 10 hat |
Die folgende Tabelle zeigt einige unzulässige Ausdrücke und erklärt, warum sie unzulässig sind.
|
Ausdruck |
Problem |
|---|---|
|
NICHT (37 MOD 4) |
NOT benötigt einen binären Operanden. |
|
NICHT 37 MOD 4 == 1 |
NOT hat eine höhere Priorität als die anderen Operatoren. InTouch versucht daher, NOT auf den Integer-Wert 37 anzuwenden und nicht auf das binäre Ergebnis des Vergleichs. |
|
"Charge " + IntVar |
Wenn der Operator + zum Verketten von Zeichenfolgen verwendet wird, müssen beide Operanden Zeichenfolgen sein. |