AfAbmDrivePathGet: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jens (Diskussion | Beiträge) K Stand 4.1.08 |
Jens (Diskussion | Beiträge) K Stand 4.1.08 Buchstaben Kategorie entfernt |
||
Zeile 103: | Zeile 103: | ||
</translate> | </translate> | ||
[[Category:Befehle für Arbeitsmappen]] | [[Category:Befehle für Arbeitsmappen]] | ||
Version vom 21. November 2023, 10:50 Uhr
![]() |
|||||||||||||||||
AFAbmDrivePathGet(int1, var alpha2) : int | |||||||||||||||||
Ermittelt den Drive-Pfad einer Arbeitsmappe | |||||||||||||||||
|
Mit dieser Anweisung wird eine Zeichenkette ermittelt, die zur Arbeitsmappe innerhalb des ArcFlow Drive führt. In (int1) wird die Nummer der Arbeitsmappe angegeben. In (alpha2) muss eine Zeichenkette übergeben werden, die nach erfolgreicher Ausführung den vollständigen Pfad enthält.
Ist bei den Einstellungen des Drive ein Server eingetragen, wird ein BNC-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 # AFAbmDrivePathGet(gAfAbmId,var tLink); // \\10.0.0.1\AfDrive\Kunden\ArcFlow AG if (tResult = _ErrOk) SysExecute('*'+tLink,'',0); // show in explorer
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | kein Fehler |
sAFErrNoRecAbm | -20026 | Die in (int1) übergebene Arbeitsmappe 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.