AfArcDrivePathGet: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
K Jens verschob die Seite AFArcDrivePathGet nach AfArcDrivePathGet, ohne dabei eine Weiterleitung anzulegen
K Stand 4.1.09
 
Zeile 6: Zeile 6:
   </tr>
   </tr>
   <tr class="ProcSyntax">
   <tr class="ProcSyntax">
     <td class="title">&nbsp;AFArcDrivePathGet(alpha1, var alpha2, var bigint3) : int</td>
     <td class="title">&nbsp;AfArcDrivePathGet(alpha1, var alpha2, var bigint3) : int</td>
     <td class="platforms">
     <td class="platforms">
[[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]]
[[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]]
Zeile 46: Zeile 46:
   <td width="85%" class=Right colspan="3">
   <td width="85%" class=Right colspan="3">
[[:Category:Befehle für Arbeitsmappen|Verwandte Befehle]],
[[:Category:Befehle für Arbeitsmappen|Verwandte Befehle]],
[[AFAbmDrivePathGet#|AFAbmDrivePathGet()]]
[[AfAbmDrivePathGet#|AfAbmDrivePathGet()]]


   </td>
   </td>
Zeile 65: Zeile 65:


<pre class=source>
<pre class=source>
tResult # AFArcDrivePathGet(gAfArcNr,var tLink, var tSize); // &#92;&#92;10.0.0.1&#92;AfDrive&#92;Kunden&#92;ArcFlow AG&#92;Rechnung_123456.pdf, 13845 Byte
tResult # AfArcDrivePathGet(gAfArcNr,var tLink, var tSize); // &#92;&#92;10.0.0.1&#92;AfDrive&#92;Kunden&#92;ArcFlow AG&#92;Rechnung_123456.pdf, 13845 Byte
</pre></p>
</pre></p>



Aktuelle Version vom 29. Oktober 2024, 08:52 Uhr

 AfArcDrivePathGet(alpha1, var alpha2, var bigint3) : 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

Ermittelt den Drive-Pfad eines Archivs
alpha1 Nummer des Archivs
alpha2 Pfad zum Archiv
bigint3 Dateigröße in Byte
Resultat int Fehlerwert
Siehe

Verwandte Befehle, AfAbmDrivePathGet()

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.