Empty()

Aus Wiki des Deutschsprachige Xbaseentwickler e. V.
Zur Navigation springen Zur Suche springen

Allgemeines

Empty() erlaubt es, zu überprüfen, ob eine Variable einen Inhalt hat oder nicht.

Diese Prüfung ist z.B. erforderlich, wenn Benutzereingaben überprüft werden sollen.


Syntax

Empty(<Expression>) => lEmpty


Parameter

<Expression> kann ein Ausdruck jeglicher Form sein, von einer Variablen über ein Literal.


Rückgabewert

Empty() liefert als Rückgabewert entweder .T. (wenn der Ausdruck leer ist) oder .F. (wenn der Ausdruck nicht leer ist).


Besonderheiten

Was bedeutet "leer"? Diese Information ist vom Typ der Variablen abhängig. Folgende Werte gelten als "leer":

NIL
"" (leerer String in Zeichenvariablen)
0 (Null in numerischen Variablen)
"  .  .    " (leeres Datum in Datumsvariablen)
"00.00.0000" (leeres Datum in Datumsvariablen)
{} (leeres Array, d.h. Array ohne Inhalt)
.F. (logisches Falsch in einer logischen Variablen)

Zwei Objekttypen können nicht "leer" sein:

Codeblock
Objekt

benötigte DLLs bzw. Include-Dateien

XppRT1.DLL


Zuordnung

Vergleichsfunktionen