AfArcFileGet

Aus ArcFlow Wiki
Version vom 29. Oktober 2024, 10:22 Uhr von Jens (Diskussion | Beiträge) (Stand 4.1.09)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen
 AfArcFileGet(alpha1, int2, alpha3, var alpha4[, logic5]) : int

Ausführbar von der APIAusführbar von der ProgrammierschnittstelleAusführbar mit der Application Remote ControlAusführbar von der Script-API

Anhangdatei oder Scanseite eines Archivs exportieren
alpha1 Nummer des Archives
int2 Nummer der Anhangdatei
alpha3 Pfad
alpha4 Name der externen Datei
logic5 Vorschaubild exportieren (optional)
Resultat int Fehlerwert
Siehe

Verwandte Befehle

Die Funktion exportiert eine Anhangdatei oder das Vorschaubild des Archivs mit der Nummer (alpha1). Welcher Anhang exportiert werden soll, wird über den Parameter (int2) festgelegt.

Im Parameter (alpha3) muss das Verzeichnis übergeben werden, in das die Datei gespeichert werden soll.

Als Parameter (alpha4) muss eine alphanumerische Variable angegeben werden, in der nach Aufruf der Funktion der Dateiname der exportierten Datei zur Verfügung steht.

Wird im Parameter (logic5) true übergeben, wird das Vorschaubild der angegebenen Anhangdatei exportiert. Bei false wird die Anhangdatei exportiert.

Bei der Verwendung mit der Application Remote Control werden die Parameter mit folgenden Namen übergeben:

/ArcNr Nummer des Archivs
/ArcFileNr Nummer der Anhangdatei
/Path Pfad
/Preview Vorschaubilder exportieren
/RsltPath Pfad und Name der externen Datei, in der das Ergebnis gespeichert wird.

Zum Beispiel: /user=admin /password=troja /action=fnc /fnc=AfArcFileGet /ArcNr=2008.0000012 /ArcFileNr= /RsltPath=c:\temp\AFAPIRES.TXT

In der Ergebnisdatei wird in der ersten Zeile die übergebene Anweisung geschrieben. In der zweiten Zeile wird der Rückgabewert der Funktion gespeichert. In der folgenden Zeile steht der Dateiname.

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

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
_rNoRec 5 Das angegebene Archiv existiert nicht
_ErrFsiNoFile -20 Die angegebene externe Datei existiert nicht
_ErrFsiNoPath -21 Der Pfad zu der angegebenen externen Datei existiert nicht
_ErrFsiAccessDenied -23 Der Zugriff auf die externe Datei wurde verweigert
_ErrBinNoPath -1502 Der 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
_ErrBin -1506 Datei in der BLOB-Datenbank ist von einem anderen Benutzer gesperrt
sAfErrNoRights -20029 Die Berechtigungen sind nicht ausreichend
sAfErrArcFileNotExists -20031 Die Anhangdatei zu dem Archiv existiert nicht

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