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 Backupdateien des Profils zu finden sind oder der Pfad, in dem sich die konkrete Backupdatei 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 Profil-Jobs auslesen. Hinweis: Das funktioniert auch bei einem Neudurchlauf des Profils.


get path of backup-file(a,b,c)
a Variable: VAR_SYS_BACKUP
b Wert: false
c Wert:
 
concat(a,b,c,d,e,f,g,h, [CR-support i])
a Ergebnis: 1
b Wert: \
c Variable: VAR_SYS_BACKUP
d Wert:
e Wert:
f Wert:
g Wert:
h Wert:
i Wert:
 
read file( path a[, encoding b] )
a Ergebnis: 2
b Wert: 8859_1

Mapping-Test


In einem Mapping-Test liefert diese Funktion kein Ergebnis, 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.