Skip to main content
Skip table of contents

Systemfelder

Für die Gestaltung der Listen stehen Ihnen unabhängig von den Datenbanken besondere Systemfelder zur Verfügung, die Sie immer verwenden können:

Feldname

Feldtyp

Erläuterung

SEITE

N

Laufende Seiten-Nummer. in Listen

MBDATUM

D

Aktuelles Buchungs-(Tages-)Datum

LFDNR

N

Laufende Nummer des Datensatzes in Listen


Zur Erzeugung von logischen Werten wird man sich in der Regel der Vergleichsoperatoren bedienen:

Vergleichsoperator

Funktionsbeschreibung

=

gleich

<>

ungleich

>

größer

>=

größer oder gleich

<

kleiner

<=

kleiner oder gleich


Nachfolgend einige Beispiele zu den Operatoren:

Logischer Vergleich

Erläuterung

ARTNR >="60000"

Artikelnummer größer oder gleich "60000"

PREIS1=100

Verkaufspreis gleich 100

EKP < 50

Einkaufspreis kleiner 50


Alle diese Vergleiche erzeugen ein logisches Ergebnis, Ja (True) oder Nein (False). Wichtig ist dabei zu beachten, dass jeweils links und rechts des Vergleichsoperators Daten vom gleichen Typ geschrieben werden, d.h. es ist nicht möglich, einen numerischen Wert mit einem Character-Wert zu vergleichen. Wenn das dennoch benötigt wird, muss der numerische Wert zuerst umgeformt werden (siehe hier).

Sie haben auch die Möglichkeit, mehrere Vergleiche miteinander zu kombinieren, und zwar in den Formen .and. / .or.:

Logischer Vergleich

Erläuterung

ARTNR>="60000".and. PREIS1=100

Beide Vergleiche müssen zutreffen, damit das Ergebnis Ja (True) ergibt

ARTNR<"10000".or. ARTNR>"50000"

Mindestens ein Vergleich muss zutreffen, damit das Ergebnis Ja (True) ergibt



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.