AFapi.ArcRead

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Diese Seite enthält Bearbeitungen, die nicht zum Übersetzen freigegeben sind.
 AFapi.ArcRead(structure1, int2, structure3) : int

Nicht ausführbar von der APIAusführbar von der ProgrammierschnittstelleNicht ausführbar mit der Application Remote ControlNicht ausführbar von der Script-API

Stammdaten eines Archivs lesen
Eingabeparameter structure1 Archiv-Nummer (typAFArcNo)
Eingabeparameter int2 Leseoptionen:
0 = _RecFirst erstes Archiv lesen
1 = _RecPrev vorheriges Archiv lesen
2 = _RecNext nächstes Archiv lesen
3 = _RecLast letztes Archiv lesen
4 = _RecLock Archiv sperren
5 = _RecUnlock Archiv entsperren
Eingabeparameter structure3 Archiv-Informationen (typAFArcInfo)
Resultat int Fehlerwert
Siehe

Verwandte Befehle, Strukturen

Die Funktion liest das Archiv, dessen Archiv-Nummer in (structure1) übergeben wird.

Über den Parameter (int1) können zudem folgende Leseoptionen übergeben werden:

Konstante Funktion
_RecFirst Liest das erste Archiv
_RecPrev Liest das Archiv, das sich vor dem übergebenen Archiv befindet
_RecNext Liest das Archiv, das sich nach dem übergebenen Archiv befindet
_RecLast Liest das letzte Archiv
_RecLock sperrt das Archiv für exklusiven Zugriff
_RecUnlock entsperrt das Archiv

Die Lese-Optionen können mit den Sperr-Optionen kombiniert werden. Soll das in gArcNr angegeben Archiv gelesen aber nicht gesperrt werden, muss in (int1) 0 übergeben werden.

Nach Aufruf der Funktion stehen die Archiv-Informationen in (structure3) zur Verfügung.

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

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
_rLocked 1 Das Archiv ist von einem anderen Benutzer gesperrt
_rNoRec 5 Das angegebene Archiv existiert nicht
sAfErrNoRights -20029 Die Benutzerrechte reichen nicht aus

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