Operatoren für Ausdrücke in Validierungsregeln

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.