AfArcFileCheckOutAgent

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Diese Seite enthält Bearbeitungen, die nicht zum Übersetzen freigegeben sind.
 AfArcFileCheckOutAgent(alpha1, int2, var alpha3) : 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

Anhangdatei eines Archivs zur direkten Bearbeitung zum lokalen ArcFlow-Agent exportieren
alpha1 Nummer des Archivs
int2 Nummer der Anhangdatei
alpha3 Externer Dateipfad
Resultat int Fehlerwert
Siehe

Verwandte Befehle

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.