AfAbmFldCreate: Unterschied zwischen den Versionen
Jens (Diskussion | Beiträge) K Jens verschob die Seite AFAbmFldCreate nach AfAbmFldCreate, ohne dabei eine Weiterleitung anzulegen |
Jens (Diskussion | Beiträge) K Stand 4.1.09 |
||
Zeile 6: | Zeile 6: | ||
</tr> | </tr> | ||
<tr class="ProcSyntax"> | <tr class="ProcSyntax"> | ||
<td class="title"> | <td class="title"> AfAbmFldCreate(alpha1, alpha2, int3[, int4[, int5[, alpha6]]]) : int</td> | ||
<td class="platforms"> | <td class="platforms"> | ||
[[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]] | [[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]] | ||
Zeile 64: | Zeile 64: | ||
<td width="85%" class=Right colspan="3"> | <td width="85%" class=Right colspan="3"> | ||
[[:Category:Befehle für Arbeitsmappen|Verwandte Befehle]], | [[:Category:Befehle für Arbeitsmappen|Verwandte Befehle]], | ||
[[ | [[AfAbmFldClear#|AfAbmFldClear()]], | ||
[[ | [[AfAbmFldDelete#|AfAbmFldDelete()]], | ||
[[ | [[AfAbmFldGet#|AfAbmFldGet()]], | ||
[[ | [[AfAbmFldSet#|AfAbmFldSet()]] | ||
</td> | </td> | ||
</tr> | </tr> |
Aktuelle Version vom 17. Oktober 2024, 09:32 Uhr
![]() |
|||||||||||||||||||||||||||||||||
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.