AfArcFileRead: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
K Stand 4.1.09
Stand 4.1.09 Beispiel ArcFlow.NEXT vorbereitet
 
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.