AfAbmFldLstGet
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.