AfArcFileRead: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
K Stand 4.1.08 Buchstaben Kategorie entfernt
Stand 4.1.09 Beispiel ArcFlow.NEXT vorbereitet
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 6: Zeile 6:
   </tr>
   </tr>
   <tr class="ProcSyntax">
   <tr class="ProcSyntax">
     <td class="title">&nbsp;AFArcFileRead(alpha1, int2) : int</td>
     <td class="title">&nbsp;AfArcFileRead(alpha1, int2) : 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 125: Zeile 125:
<p><p>Die Funktion liest die Informationen zu einer Anhangdatei{{Marker}}<!--Anhangdatei--> (int2) zum Archiv (alpha1). Nach dem Aufruf der Funktion stehen die Informationen der gelesenen Anhangdatei in den Feldpuffern zur Verfügung.</p>
<p><p>Die Funktion liest die Informationen zu einer Anhangdatei{{Marker}}<!--Anhangdatei--> (int2) zum Archiv (alpha1). Nach dem Aufruf der Funktion stehen die Informationen der gelesenen Anhangdatei in den Feldpuffern zur Verfügung.</p>


<p>In der Variable <font class=source>gAFArcFileState</font> können folgende Werte übermittelt werden:</p>
<p>In der Variable <font class=source>gAfArcFileState</font> können folgende Werte übermittelt werden:</p>


<table class=lang>
<table class=lang>
Zeile 194: Zeile 194:


<p>
<p>
<!--
af.next.AfArcFileRead('2022.0000044', 1).then(result => {
  alert(result.code);
  if (result.code == af.next.constants.AfErrOk) {
    console.log(result.returnValues.afArcFileName);
  }
});
afArcFileCheckoutUser: ""
afArcFileDescr: ""
afArcFileExternId: ""
afArcFileExternType: ""
afArcFileModeEffect: 0
afArcFileName: "Neues Textdokument.zip"
afArcFileNr: 1
afArcFileSizeDba: 2048
afArcFileSizeOrg: 156
afArcFileState: 0
afArcFileType: "ZIP"
-->
Neben den [[Allgemeine Fehlercodes#|allgemeinen Fehlerwerten]]  
Neben den [[Allgemeine Fehlercodes#|allgemeinen Fehlerwerten]]  
können folgende Werte zurückgegeben werden:  
können folgende Werte zurückgegeben werden:  

Aktuelle Version vom 21. November 2024, 13:39 Uhr

 AfArcFileRead(alpha1, int2) : 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

Archivdateiinformationen ermitteln
alpha1 Nummer des Archivs
int2 Nummer der Anhangdatei
Feldpuffer
gAFArcFileNr int Dateinummer
gAFArcFileName alpha Dateiname
gAFArcFileDescr alpha Dateibeschreibung
gAFArcFileType alpha Dateityp
gAFArcFileEditDate date Änderungsdatum der Datei
gAFArcFileEditTime time Änderungszeit der Datei
gAFArcFileSizeOrg int Originaldateigröße (in Bytes)
gAFArcFileSizeDba int Dateigröße in Datenbank (in Bytes)
gAFArcFileModeEffect int Drehung der Datei
gAFArcFileState int Status (s.u.)
gAFArcFileCheckoutUser alpha Auscheck-Benutzer
gAFArcFileCheckoutDate date Auscheck-Datum
gAFArcFileCheckoutTime time Auscheck-Zeit
Resultat int Fehlerwert
Siehe

Verwandte Befehle

Die Funktion liest die Informationen zu einer Anhangdatei (int2) zum Archiv (alpha1). Nach dem Aufruf der Funktion stehen die Informationen der gelesenen Anhangdatei in den Feldpuffern zur Verfügung.

In der Variable gAfArcFileState können folgende Werte übermittelt werden:

Konstante Wert Beschreibung
sAfArcFileStateNone 0 Datei nicht ausgecheckt
sAfArcFileStateCheckOutAgtStart 1 Datei temporär zum Agent ausgecheckt
sAfArcFileStateCheckOutEdit 2 Datei wird bearbeitet
sAfArcFileStateCheckOutUser 10 Datei vom Benutzer ausgecheckt
sAfArcFileStateLockedUser 15 Datei vom Benutzer gesperrt
sAfArcFileStateFinished 20 Datei abgeschlossen
sAfArcFileStateDeleted 99 Datei gelöscht

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

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
_rLocked 1 Ein anderer Benutzer hat das Archiv zur Zeit gesperrt.
_rNoRec 5 Das angegebene Archiv existiert nicht.
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.