OpaccFileTransfer_GetFiles

Port: Cloud

Beschreibung

Lädt Dateien in einem Verzeichnis vom Remote-Server herunter.

Argumente

Nr.
ParameterId
Beschreibung
DatenTyp
1
connectionId
[Zwingend] Referenziert die in der Konfiguration definierte Verbindung zum externen Server.
0 - String
2
sourceFileDir
[Zwingend] Pfad (ausgehend vom in der Konfiguration definierten Basis-Verzeichnis), unter welchem die Dateien auf dem Remote-Server gespeichert sind.
0 - String
3
sourceFileFilter
[Optional] Filter für Dateiauswahl, z.B. *.pdf oder Datei.*
0 - String
4
targetPersistenceType
[Zwingend] Art der OXAS Dateiablage für die herunterzuladende Datei
3 - OxasPersistenceType
5
target
[Zwingend] Verzeichnis/Dateispeicher, wo die Datei abgelegt werden soll * bei targetPersistenceType = '0 InstallationFolder': z.B. TMP (für weitere Werte siehe CodeId oder CodeValue von Codetabelle 'InstallationFolder') * bei targetPersistenceType = '1 FileStorage': Name des Dateispeichers
0 - String
6
targetSubDir
[Optional] Relativer Pfad (unterhalb des gewählten Verzeichnisses), unter welchem die Dateien gespeichert werden sollen (nur gültig für targetPersistenceType = '0 InstallationFolder')
0 - String
7
overwriteExistingTarget
[Zwingend] Bestimmt, ob eine bestehende Datei mit gleichem Namen überschrieben werden darf (True) oder ob ein Fehler angezeigt werden soll (False).
1 - Boolean
8
deleteRemoteFilesOnSuccess
[Zwingend] Bestimmt, ob die Dateien auf dem Remote-Server nach erfolgreichem Download gelöscht werden sollen. Default: False
1 - Boolean
9
recursive
[Zwingend] Bestimmt, ob auch Unterordner miteinbezogen werden. True kann nur für sourcePersistenceType = 0 übergeben werden
1 - Boolean

Rückgabewerte

Nr.
ParameterId
Beschreibung
DatenTyp
1
Columns
Spalten
101 - Array