Ausdrücke für Feldvalidierung

Verwenden Sie in den Validierungseinstellungen eines Feldprofils das Feld „Ausdruck“, um einen Ausdruck für die Validierung eines oder mehrerer numerischer Felder (inkl. Barcodefelder) einzugeben. Sie könnten diesen zum Beispiel verwenden, um zu bestätigen, dass die Mehrwertsteuer auf einer Rechnung dem richtigen Prozentsatz der Gesamtsumme entspricht. Das ist Teil der Validierung von Feldwerten.

Die folgende Tabelle zeigt, welche Zeichen in Ausdrücken zur Feldvalidierung zulässig sind.

Zeichen Bedeutung Beispiel
Arithmetische Operatoren
+ Plus =FeldA+FeldB
- Minus =FeldA-FeldB
: Die Summe der Felder von/bis < FeldA:FeldB
* Multiplizieren >FeldA*10
/ Dividieren =FeldA/2 (wenn beide Operanden ganzzahlig sind, ist das Ergebnis eine Ganzzahl.)
% Rest =FeldA%100 (ergibt den Rest von FeldA/100)
Bedingungsoperator
? Existiert das Feld? =?FeldB (Gibt 1 zurück, wenn das Feld existiert, sonst 0)
Relationale Operatoren
= Gleich =100
> Größer als >FeldC
< Kleiner als <FeldC
>= Größer oder gleich FeldA>=FeldB
<= Kleiner oder gleich FeldA<=FeldB+FeldC
Logischer Operator
; Und (zwischen zwei Ausdrücken) FeldA=FeldB+FeldC; FeldA=FeldD
Sonstige Zeichen
( ) Klammern (FeldA+ FeldB)*FeldC
  • Leerzeichen um Operatoren sind erlaubt. Sie begrenzen jedoch den verfügbaren Platz für die Eingabe Ihres Ausdrucks.
  • Denken Sie daran, dass Sie bei den Feldnamen die Groß-/Kleinschreibung beachten müssen.
  • Geschachtelte Klammern sind nicht zulässig.

Es gibt zwei Ausdrucksarten: Um weitere Informationen zu erhalten, klicken Sie auf jene, die in Ihrem Fall zutrifft:

Typ 1 validiert das aktuelle Feld in Bezug auf andere Felder.

Typ 2 validiert ein beliebiges numerisches Feld im Rechnungsprofil.

Hinweis Falls das aktuelle Feld nicht numerisch ist, muss der Ausdruck vom Typ 2 sein und ein anderes Feld validieren, da nicht-numerische Felder nicht durch einen Ausdruck validiert werden können. Außerdem muss, falls Sie ein Semikolon als UND-Operator verwenden, der Ausdruck immer vom Typ 2 sein.