AfAbmFldCreate

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Diese Seite enthält Bearbeitungen, die nicht zum Übersetzen freigegeben sind.
 AfAbmFldCreate(alpha1, alpha2, int3[, int4[, int5[, alpha6]]]) : int

Ausführbar von der APINicht ausführbar von der Programmierschnittstelle (DLL)Nicht ausführbar mit der Application Remote ControlAusführbar von der Script-API

Mappenfeld erstellen
alpha1 Name des Feldes
alpha2 Beschreibung
int3 Datentyp
int4 Vorkommastellen bei Int/Float (optional)
int5 Nachkommastellen bei Float (optional)
alpha6 Anzeigename (optional)
Resultat int Fehlerwert
Siehe

Verwandte Befehle, AfAbmFldClear(), AfAbmFldDelete(), AfAbmFldGet(), AfAbmFldSet()

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.