AfAbmFldCreate
![]() |
|||||||||||||||||||||||||||||||||
AfAbmFldCreate(alpha1, alpha2, int3[, int4[, int5[, alpha6]]]) : int | |||||||||||||||||||||||||||||||||
Mappenfeld erstellen | |||||||||||||||||||||||||||||||||
|
Diese Funktion legt ein neues Mappenfeld an. Der Name des Feldes wird in (alpha1) übergeben, die Beschreibung in (alpha2). In (int3) wird der Datentyp übergeben. Falls es sich hierbei um den Typ Integer oder Float handelt, kann in (int4) die Anzahl der Vorkommastellen (Integer und Float), bzw. in (int5) die Anzahl der Nachkommstallen (nur bei Float) angegeben werden. In (alpha6) kann ein Anzeigename für das Feld angegeben werden.
Bei erfolgreicher Durchführung der Funktion wird _ErrOk zurückgegeben.
In (int3) können folgende Datentypen angegeben werden:
Parameter | Value | Type |
_TypeAlpha | 2 | Alpha (Alpha numerical) |
_TypeInt | 10 | Integer (Integer 32-bit) |
_TypeBigInt | 11 | BigInt (Integer 64-bit) |
_TypeFloat | 13 | Float (Floating) |
_TypeDate | 17 | Date (Date) |
_TypeTime | 18 | Time (Time) |
_TypeLogic | 16 | Logic (Boolean) |
sAfTypeEMail | 44 | Mail address |
sAfTypePhone | 45 | Phone number |
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | ok - kein Fehler aufgetreten |
_rNoRec | 5 | Es wurde keine Namen für das Feld angegeben. |
_rExists | 6 | Datensatz existiert bereits - Das angegebene Mappenfeld ist bereits vorhanden. |
sAfErrNoRights | -20029 | Keine ausreichende Berechtigung vorhanden. |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.