ValType()
ValType() – Datentyp ermitteln
Die Funktion gibt den Datentyp von aVar:U zurück.
Hinweis: Ab be Version 8.x liefert die Funktion bei Verwendung mit Feldinhalten bei Leeren Inhalten unter Umständen “U” für Undefined zurück, da der Typ des Inhalts nicht ermittelt werden kann.
Parameter | Beschreibung |
---|---|
aVar:U | Variable, dessen Datentyp bestimmt werden soll |
Rückgabewert
Alphanumerisch - Datentyp
A=Array // Array
C=Character // Alphanumerisch
D=Date // Datum
L=Logical // Logisch / Boolean
N=Numeric // Numerisch
O=Object // Objekt
U=Undefined // Undefiniert
Beispiel
| aArray, cChar, dDate, lLog:L := false, nNum, oDab000:DB := 'waDAB000', uUnd:U |
aArray := {'Element1', 'Element2', 'Element3'},
cChar := 'alphanummerisch',
dDate := Date(),
nNum := 5,
WriteLn(ValType(aArray)),
WriteLn(ValType(cChar)),
WriteLn(ValType(dDate)),
WriteLn(ValType(lLog)),
WriteLn(ValType(nNum)),
WriteLn(ValType(oDab000)),
WriteLn(ValType(uUnd)),