get path of backup-file(a,b,c)


Liefert den Pfad zum Namen einer Backup-Datei a zurück. Parameter b legt fest, ob der Pfad zurückgegeben werden soll, ab dem Backup-Dateien des Profils zu finden sind oder der Pfad, in dem sich die konkrete Backup-Datei der gegebenen Jobnummer befindet. Es können auch die Pfade der Backup-Dateien anderer Profile gesucht werden, indem im Parameter c der Name des entsprechenden Profils angegeben wird.

Parameterbeschreibung


Parameter

Beschreibung

a

Name der Backupdatei eines Profil-Jobs. Hinweis: Siehe System-Variable VAR_SYS_BACKUP.

b

(optional) true, falls nur der Basispfad ohne Unterverzeichnis zurück gegeben werden soll. Default: false.

Hinweis: Ist der Parameter multipleBackupSubDirs auf false eingestellt, hat die Angabe von Parameter b keinen Effekt, da beide Pfadvarianten im Ergebnis identisch sind. Allerdings sollte man sich in diesem Fall trotzdem überlegen, welchen der beiden Pfade man verwenden möchte, da eine spätere Änderung dieser Einstellung sonst zu unerwünschten Ergebnissen dieser Funktion führen wird.

c

(optional) Profilname. Default: Dieses Profil.

Beispiele


Parameter a (Parametertyp Variable)

Parameter b

Parameter c

Ergebnis

VAR_SYS_BACKUP

true


./datawizard/backup/-776cb03f_18378a8954f_a20.f68fbd61d7e6ed94_-776cb03f_18377b2e96b_-8000

VAR_SYS_BACKUP

false


./datawizard/backup/-776cb03f_18378a8954f_a20.f68fbd61d7e6ed94_-776cb03f_18377b2e96b_-8000/150000


Mit folgender Funktionskette können Sie den Inhalt der Backupdatei des aktuellen Profils auslesen. Hinweis: Das funktioniert auch bei einem Neudurchlauf des Profils.


images/download/attachments/51154534/read_backup_file_DE-version-1-modificationdate-1586138858453-api-v2.png

Mapping-Test


In einem Mapping-Test liefert diese Funktion kein Ergebnis für den aktuellen Lauf, weil es kein Backup gibt (und auch keine Jobnummer)! Alternativ können Sie die Funktion load current backup data(a) verwenden, um die "Backup-Datei" (die dann die verwendete Test-Datei ist) zu lesen.