AfArcDrivePathGet
Mit dieser Anweisung wird eine Zeichenkette ermittelt, die zum Archiv innerhalb des ArcFlow Drive führt. In (alpha1) wird die Nummer des Archivs angegeben. In (alpha2) und (bigint3) muss eine Zeichenkette bzw. eine Variable des Typs bigint übergeben werden, die nach erfolgreicher Ausführung den vollständigen Pfad und die Dateigröße in Byte enthält.
Ist bei den Einstellungen des Drive ein Server eingetragen, wird ein UNC-Pfad zurückgegeben, ansonsten beginnt der Pfad mit dem angegebenen Laufwerksbuchstaben. Der angegebene Laufwerksbuchstabe kann von dem verwendeten Laufwerksbuchstaben auf der Arbeitsstation abweichen.
Beispiele:
tResult # AfArcDrivePathGet(gAfArcNr,var tLink, var tSize); // \\10.0.0.1\AfDrive\Kunden\ArcFlow AG\Rechnung_123456.pdf, 13845 Byte
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | kein Fehler |
_rNoKey | 3 | Das in (alpha1) übergebene Archiv existiert nicht. |
sAFErrNoRecDrvFolder | -20601 | Die Arbeitsmappe ist nicht über ein ArcFlow Drive erreichbar. |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.