RUNNR2ALPHA
Script-Funktion: Konvertiert die RunID in die entsprechenden Dateinamen
Syntax
RUNNR2ALPHA (RunID)
Syntax |
Beschreibung/Format |
---|---|
RunID |
10-stellige laufende Nummer (RunID) |
Rückgabewert |
---|
Name des Jobs oder der Reportdatei |
Die Script-Funktion konvertiert eine 10-stellige RunID in eine Zeichenfolge, bestehend aus 7 Buchstaben.
Für die im Dateisystem gespeicherten Dateinamen von Jobs und Job-Reports wird die 10-stellige RunID in eine 7-stellige Zeichenfolge (Buchstaben) konvertiert. Beispiel eines Job-Reports unter Windows: OGMITAEVN.TXT. „O“ zeigt den Job-Report an, „GMITAEVN“ ist die Zeichenfolge der konvertierten RunID 2000061045. Um die Dateinamen in einem Script zu verarbeiten, kann diese Zeichenfolge (Buchstaben) aus der 10-stelligen RunID ermittelt werden.
Für ihren eigenen Job liefert die Script-Funktion GET_ATTmit den Attributen FILENAME_JOB oder FILENAME_SYSOUT die Dateinamen des Jobs und des Job-Reports.
Mit der Script-Funktion ALPHA2RUNNR wird die 7-stellige Zeichenfolge (Buchstaben) in die 10-stellige RunID umgewandelt.
Beispiel
In diesem Beispiel wird der Job „MM.DAY“ aktiviert. Die dabei zurückgegebene RunID wird in die 7-stellige Zeichenfolge konvertiert und im Aktivierungsprotokoll ausgegeben.
:SET &RUNNR# = ACTIVATE_UC_OBJECT("MM.DAY")
:SET &RET# =
RUNNR2ALPHA(&RUNNR#)
:PRINT "ALPHA: &RET#"
Siehe auch: