Agent - Nach Import

Aus ArcFlow Wiki
Version vom 23. November 2023, 15:54 Uhr von Jens (Diskussion | Beiträge) (Stand 4.1.08 Kategorie geändert)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen
 Agent - Nach Import
Ereignis des ArcFlow-Agent nach dem Import der Datei
Variablen gAfActFileName alpha(250) Name der aktuellen Datei
gAfActFilePath alpha(3072) Pfad zur aktuellen Datei
gAfArc* variable Feldpuffer des Archivs
gAfArcFile* variable Feldpuffer der ersten Anhangdatei
Resultat true wird nicht ausgewertet
false wird nicht ausgewertet
Siehe

Liste aller Ereignisse, Agent - Nach Texterkennung

Dieses Ereignis wird in den Einstellungen des Agent - Import Verzeichnisse eingetragen. Das Skript wird ausgeführt, nachdem der ArcFlow-Agent eine Datei aus dem von ihm überwachten Verzeichnis archiviert hat. Der Text aus der Datei ist zu diesem Zeitpunkt noch nicht ermittelt worden.

Ist bei dem überwachten Verzeichnis eine Schnittstelle angegeben, wird diese vor dem Ereignis "Nach Import" durchgeführt. Ein dort angegebenes Skript wird also vor dem hier angegeben Skript ausgeführt.

Der Name und der Pfad der Datei werden in den Variablen gAfActFileName und gAfActPathName übergeben, falls die Datei nicht durch den ArcFlow-Agent gelöscht wurde. In diesem Fall sind die Valiablen leer. Ob die importierte Datei aus dem Importverzeichnis gelöscht wird, hängt von der Einstellung Dokument nach Archivierung im Quellpfad löschen ab.

Die Informationen zu dem Archiv und der ersten Anhangdatei werden in folgenden Variablen übergeben:

Archiv-Informationen

gAfArcNr alpha(12) Archivnummer
gAfArcDocDate date Dokumentdatum
gAfArcScanDate date Scandatum
gAfArcCreateModul alpha(80) Erstellt durch Modul
gAfArcTypeString alpha(250) Archivtyp
gAfArcFilesCnt int Anzahl der Anhangdateien
gAfArcScanFilesCnt int Anzahl der Scan-Dateien
gAfArcFileSize int Dateigröße
gAfArcStorageYears int Aufbewahrungsfrist
gAfArcCaption alpha(250) Bezeichnung
gAfArcLocation alpha(250) Standort
gAfArcColor int Farbe zur Darstellung im Arbeitsmappenbaum

Informationen zur ersten Anhangdatei

gAfArcFileNr int Anhangdateinummer
gAfArcFileName alpha(250) Anhangdateiname
gAfArcFileDescr alpha(250) Beschreibung der Anhangdatei
gAfArcFileType alpha(60) Typ der Anhangdatei
gAfArcFileEditDate date Datum der letzten Änderung der Anhangdatei
gAfArcFileEditTime time Zeit der letzten Änderung der Anhangdatei
gAfArcFileSizeOrg int Größe der Anhangdatei (Original)
gAfArcFileSizeDba int Größe der Anhangdatei (Datenbank)
gAfArcFileModeEffect int Eigenschaft ModeEffekt bei Bildern
gAfArcFileState int Status der Anhangdatei (Vorhanden / Papierkorb / Gelöscht)
gAfArcFileCheckoutUser alpha(25) Benutzer, der die Anhangdatei ausgecheckt hat
gAfArcFileCheckoutDate date Datum an dem die Anhangdatei ausgecheckt wurde
gAfArcFileCheckoutTime time Zeit zu der die Anhangdatei ausgecheckt wurde

Sollen Informationen geändert werden, muss die Anweisung AFArcEdit() bzw. AFArcFileDataEdit() aufgerufen werden.

Der Rückgabewert des Skripts wird nicht ausgewertet.