AfAbmFldLstGet: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
K Jens verschob die Seite AFAbmFldLstGet nach AfAbmFldLstGet, ohne dabei eine Weiterleitung anzulegen
K Stand 4.1.09
 
Zeile 6: Zeile 6:
   </tr>
   </tr>
   <tr class="ProcSyntax">
   <tr class="ProcSyntax">
     <td class="title">&nbsp;AFAbmFldLstGet(int1, alpha2, handle3) : int</td>
     <td class="title">&nbsp;AfAbmFldLstGet(int1, alpha2, handle3) : 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 46: Zeile 46:
   <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]],
[[AFAbmFldLstItemCreate#|AFAbmFldLstItemCreate()]]
[[AfAbmFldLstItemCreate#|AfAbmFldLstItemCreate()]]
   </td>
   </td>
</tr>
</tr>
Zeile 56: Zeile 56:
</table>
</table>
<div class="BigLang">
<div class="BigLang">
<p><p>Diese Anweisung ermittelt alle Zeilen einer Mappenfeldliste. Die Nummer der Arbeitsmappe und der Name eines Mappenfeldes der Liste werden in den Parametern (int1) und (alpha2) angegeben. In (handle3) wird der Deskriptor einer leeren CTE-Liste übergeben, die zuvor mit der Anweisung [[AFCteOpen#|AfCteOpen()]] angelegt wurde.</p>
<p><p>Diese Anweisung ermittelt alle Zeilen einer Mappenfeldliste. Die Nummer der Arbeitsmappe und der Name eines Mappenfeldes der Liste werden in den Parametern (int1) und (alpha2) angegeben. In (handle3) wird der Deskriptor einer leeren CTE-Liste übergeben, die zuvor mit der Anweisung [[AfCteOpen#|AfCteOpen()]] angelegt wurde.</p>


<p>Nach dem Aufruf der Funktion ist für jede Zeile der Mappenfeldliste ein Objekt in der Cte-Liste vorhanden. Die Objekte können geladen werden und über die Eigenschaften "Name" und "Custom" können die Nummer der Zeile und der Wert des Mappenfeldes ausgelesen werden. Über die Nummer der Zeile können mit der Anweisung [[AFAbmFldLstItemGet#|AFAbmFldLstItemGet()]] die weiteren Felder der Zeile ermittelt werden.</p></p>
<p>Nach dem Aufruf der Funktion ist für jede Zeile der Mappenfeldliste ein Objekt in der Cte-Liste vorhanden. Die Objekte können geladen werden und über die Eigenschaften "Name" und "Custom" können die Nummer der Zeile und der Wert des Mappenfeldes ausgelesen werden. Über die Nummer der Zeile können mit der Anweisung [[AFAbmFldLstItemGet#|AFAbmFldLstItemGet()]] die weiteren Felder der Zeile ermittelt werden.</p></p>

Aktuelle Version vom 17. Oktober 2024, 11:19 Uhr

 AfAbmFldLstGet(int1, alpha2, handle3) : 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

Zeilen einer Mappenfeldliste ermitteln
int1 Nummer der Arbeitsmappe
alpha2 Name des Feldes
handle3 Deskriptor einer leeren CTE-Liste
Resultat int Fehlerwert
Siehe

Verwandte Befehle, AfAbmFldLstItemCreate()

Diese Anweisung ermittelt alle Zeilen einer Mappenfeldliste. Die Nummer der Arbeitsmappe und der Name eines Mappenfeldes der Liste werden in den Parametern (int1) und (alpha2) angegeben. In (handle3) wird der Deskriptor einer leeren CTE-Liste übergeben, die zuvor mit der Anweisung AfCteOpen() angelegt wurde.

Nach dem Aufruf der Funktion ist für jede Zeile der Mappenfeldliste ein Objekt in der Cte-Liste vorhanden. Die Objekte können geladen werden und über die Eigenschaften "Name" und "Custom" können die Nummer der Zeile und der Wert des Mappenfeldes ausgelesen werden. Über die Nummer der Zeile können mit der Anweisung AFAbmFldLstItemGet() die weiteren Felder der Zeile ermittelt werden.

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

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
sAfErrNoRecAbm -20026 Die Arbeitsmappe existiert nicht.
sAfErrNoRights -20029 Die Berechtigung ist nicht ausreichend.
sAfErrNoRecAbmFld -20037 Das Arbeitsmappenfeld existiert nicht.
sAfErrNoAbmFldGrpDefined -20040 Der Arbeitsmappe ist keine Gruppe von Arbeitsmappenfeldern zugeordnet.

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