Die folgenden Operatoren stehen zur Verfügung, wenn Sie Bedingungen und Aktionen für Validierungsregeln eingeben. Auf diese Weise können Sie die Validierungsregeln entweder zum Eingeben eines zu bewertenden Ausdrucks oder eines zuzuweisenden Werts verwenden.
|
Zeichen |
Bedeutung |
Beispiel |
|
Arithmetische Operatoren |
||
|
+ |
Plus |
Feld[1]+Feld[2]=Feld[3] |
|
- |
Minus |
Feld[1]-Feld[2]=Feld[3] |
|
* |
Multiplikation |
FeldC<=FeldA*10 |
|
/ |
Division |
Feld[1]/2=Feld[4] |
|
^ |
Potenz |
2^3 = 8 |
|
% |
Rest |
FeldA%2=0 (Wenn die Anweisung wahr ist, enthält das Feld einen geraden Wert. Andernfalls ist der Wert ungerade.) |
|
Relationale Operatoren (Nur für auszuwertende Bedingungen. Nicht für Aktionen.) |
||
|
= |
Gleich |
Feld[1]+Feld[2]=Feld[3] |
|
> |
Größer als |
Feld B>FeldC |
|
< |
Kleiner als |
FeldC<5 |
|
>= |
Größer gleich |
Feld[1]>=Feld[4] |
|
<= |
Kleiner gleich |
FeldA<=FeldB+FeldC |
|
<> |
Nicht gleich |
FeldA<>FeldB+FeldC |
|
Logische Operatoren (Nur für auszuwertende Bedingungen. Nicht für Aktionen.) |
||
|
Und |
Logisches Und |
FeldA=FeldB+FeldC And FeldA<Feld[3] A And B ist wahr, wenn A und B wahr sind. Zur Verwendung zwischen zwei Ausdrücken. |
|
Or |
Logisches Oder |
FeldA=FeldB+FeldC Or FeldA<Feld[3] A Or B ist wahr, wenn entweder A oder B oder A und B wahr sind. Zur Verwendung zwischen zwei Ausdrücken. |
|
Not |
Logisches Nicht |
Not FeldA=FeldB+FeldC Not A ist wahr, wenn A falsch ist. |
|
Xor |
Logisches Xoder |
FeldA=FeldB+FeldC XOr FeldA<Feld[3] A Xor B ist wahr, wenn entweder A oder B, aber nicht beide, wahr sind. Zur Verwendung zwischen zwei Ausdrücken. |
|
Zeichenfolgenoperator (Verwendung zwischen zwei Ausdrücken) |
||
|
& |
Verkettung |
"Gummi" & "Hammer"gibt "GummiHammer" zurück. |