AfArcFileCheckOutAgent
Die Funktion exportiert eine Anhangdatei (int2) des Archivs mit der Nummer (alpha1) zum lokalen ArcFlow-Agent. Der ArcFlow-Agent ruft diese Datei dann zur Bearbeitung mit dem im Windows hinterlegten Bearbeitungsprogramm auf. Im Parameter (alpha3) steht nach erfolgreichem Durchführen der Funktion das Verzeichnis und der Dateiname der exportierten Datei.
Der Status der Datei innerhalb von ArcFlow wird automatisch auf "In Bearbeitung durch Benutzer" geändert. Nachdem das Bearbeitungsprogramm vom Anwender geschlossen ist, importiert der ArcFlow-Agent die geänderte Datei als neue Version nach ArcFlow und setzt den Status wieder zurück.
![]() |
Damit diese Funktion erfolgreich durchgeführt werden kann, muss der ArcFlow-Agent auf der lokalen Arbeitsstation gestartet sein. Ist dies nicht der Fall, liefert die Funktion den Fehlercode sAfErrAfAgentNotStarted (-22000) zurück.
|
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | Ok - kein Fehler aufgetreten. |
_rNoRec | 5 | Kein Archiv mit der übergebenen Nummer vorhanden. |
_ErrFsiNoFile | -20 | Die angegebene Datei existiert nicht. |
_ErrFsiNoPath | -21 | Das angegebene Verzeichnis existiert nicht. |
_ErrFsiAccessDenied | -23 | Zugriff auf das Verzeichnis verweigert. |
_ErrBinNoPath | -1502 | Pfad in der BLOB-Datenbank ist nicht vorhanden. |
_ErrBinNoFile | -1503 | Datei in der BLOB-Datenbank ist nicht vorhanden. |
_ErrBinNoData | -1504 | Datei in der BLOB-Datenbank ist leer. Dieser Fehler kann auftreten, wenn die Anhangdatei in ArcFlow als gelöscht markiert ist. |
sAfErrAfAgentNotStarted | -22000 | Der ArcFlow-Agent ist nicht auf der Maschine gestartet. |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.