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.