AfCustomFldCreate: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
K Jens verschob die Seite AFCustomFldCreate nach AfCustomFldCreate, ohne dabei eine Weiterleitung anzulegen
K Stand 4.1.09
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 6: Zeile 6:
   </tr>
   </tr>
   <tr class="ProcSyntax">
   <tr class="ProcSyntax">
     <td class="title">&nbsp;AFCustomFldCreate(alpha1, int2[, int3[, int4]]) : int</td>
     <td class="title">&nbsp;AfCustomFldCreate(alpha1, int2[, int3[, int4]]) : 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 51: Zeile 51:
   <td width="15%" class=Left>Siehe</td>
   <td width="15%" class=Left>Siehe</td>
   <td width="85%" class=Right colspan="3">
   <td width="85%" class=Right colspan="3">
[[:Category:Befehle für Zusatzfelder|Verwandte Befehle]], [[AFArcCustomFldEdit#|AFArcCustomFldEdit()]]
[[:Category:Befehle für Zusatzfelder|Verwandte Befehle]], [[AfArcCustomFldEdit#|AfArcCustomFldEdit()]]
   </td>
   </td>
</tr>
</tr>
Zeile 108: Zeile 108:
<p>Für die ganzzahligen Datentypen (<font class=source>_TypeInt</font> und <font class=source>_TypeBigInt</font>) kann in (int3) die maximale Anzahl der Ziffern angegeben werden. Für den Datentyp <font class=source>_TypeFloat</font> kann in (int3) und in (int4) die maximale Anzahl der Vor- und Nachkommastellen angegeben werden. Bei <font class=source>_TypeInt</font> sind dies maximal 10 und bei <font class=source>_TypeBigInt</font> maximal 18 Ziffern. Bei <font class=source>_TypeFloat</font> können sowohl für die Vor- als auch die Nachkommastellen maximal 20 Ziffern angegeben werden.</p>
<p>Für die ganzzahligen Datentypen (<font class=source>_TypeInt</font> und <font class=source>_TypeBigInt</font>) kann in (int3) die maximale Anzahl der Ziffern angegeben werden. Für den Datentyp <font class=source>_TypeFloat</font> kann in (int3) und in (int4) die maximale Anzahl der Vor- und Nachkommastellen angegeben werden. Bei <font class=source>_TypeInt</font> sind dies maximal 10 und bei <font class=source>_TypeBigInt</font> maximal 18 Ziffern. Bei <font class=source>_TypeFloat</font> können sowohl für die Vor- als auch die Nachkommastellen maximal 20 Ziffern angegeben werden.</p>


<p>Der Wert des Zusatzfeldes kann für jedes Archiv mit der Anweisung [[AFArcCustomFldEdit#|AFArcCustomFldEdit()]] gesetzt werden.</p></p>
<p>Der Wert des Zusatzfeldes kann für jedes Archiv mit der Anweisung [[AfArcCustomFldEdit#|AfArcCustomFldEdit()]] gesetzt werden.</p></p>


<p>
<p>

Aktuelle Version vom 11. November 2024, 10:17 Uhr

 AfCustomFldCreate(alpha1, int2[, int3[, int4]]) : 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

Zusatzfeld erzeugen
alpha1 Name des Zusatzfeldes
int2 Typ des Zusatzfeldes
int3 Anzahl der Vorkommastellen (optional)
int4 Anzahl der Nachkommastellen (optional)
Resultat int Fehlercode
Siehe

Verwandte Befehle, AfArcCustomFldEdit()

Mit dieser Anweisung wird ein weiteres Zusatzfeld erzeugt. Der Name und der Datentyp des Zusatzfeldes wird in (alpha1) und (int2) angegeben. Folgende Datentypen können angegeben werden:

Konstante Typ
_TypeAlpha Alpha (Alphanumerisch)
_TypeInt Integer (Ganzzahlig 32-bit)
_TypeBigInt BigInt (Ganzzahlig 64-bit)
_TypeFloat Float (Gleitkomma)
_TypeDate Date (Datum)
_TypeTime Time (Zeit)
_TypeLogic Logic (Boolean)
sAfTypeEMail E-Mail-Adresse
sAfTypePhone Telefonnummer

Für die ganzzahligen Datentypen (_TypeInt und _TypeBigInt) kann in (int3) die maximale Anzahl der Ziffern angegeben werden. Für den Datentyp _TypeFloat kann in (int3) und in (int4) die maximale Anzahl der Vor- und Nachkommastellen angegeben werden. Bei _TypeInt sind dies maximal 10 und bei _TypeBigInt maximal 18 Ziffern. Bei _TypeFloat können sowohl für die Vor- als auch die Nachkommastellen maximal 20 Ziffern angegeben werden.

Der Wert des Zusatzfeldes kann für jedes Archiv mit der Anweisung AfArcCustomFldEdit() gesetzt werden.

Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
_rNoRec 5 Kein Name angegeben
_rExists 6 Ein Zusatzfeld mit diesem Namen existiert bereits
_rDeadLock 10 Es ist eine Verklemmung aufgetreten
_ErrValueInvalid -188 Anzahl der Vor- oder Nachkommastellen ungültig

Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.