Skip to main content
Skip table of contents

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

CODE
| 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)),


JavaScript errors detected

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

If this problem persists, please contact our support.