Anwendungsgebiet: SYSFILE-Informationen
Die Funktion SYSOUT( ) liefert den Namen der Datei (alternativ ist auch ein Bibliothekselement oder eine Listenvariable möglich), die der Systemdatei SYSOUT zugewiesen ist.
Format
SYSOUT( ) |
Ergebnistyp
STRING
Eingabeparameter
Keine
Ergebnis
Das Format der Ausgabe entspricht der Ausgabe des Kommandos /SHOW-SYSTEM-FILE-ASSIGNMENT (siehe Handbuch „Kommandos“ [3]).
datei
Name der Datei, der SYSOUT zugewiesen ist.
*DUMMY
SYSOUT ist einer Pseudodatei zugewiesen.
*LIB-ELEM(bibliothek,element(version),typ)
Bibliothekselement (bezeichnet durch den Namen der Bibliothek, des Elements mit Version und den Elementtyp), dem SYSOUT zugewiesen ist.
*VAR(variable)
Listenvariable, der SYSOUT zugewiesen ist.
*PRIMARY
Für SYSOUT gilt die Primärzuweisung (Datenstation im Dialog bzw. SPOOLOUT-Datei (S.OUT-Datei) im Stapelbetrieb).
Fehlermeldung
SDP0435 GEWUENSCHTE INFORMATION NICHT VERFUEGBAR
Beispiel
Ausgabe bei verschiedenen Zuweisungen:
SYSOUT wird einer Datei zugewiesen
/ASSIGN-SYSOUT TO=OUT.LOG.1 /A = SYSOUT() /SHOW-VARIABLE A A = :2OSG:$USER1.OUT.LOG.1
SYSOUT wird der Pseudodatei zugewiesen
/ASSIGN-SYSOUT TO=*DUMMY /A = SYSOUT() /SHOW-VARIABLE A A = *DUMMY
SYSOUT wird einem Bibliothekselement zugewiesen
/ASSIGN-SYSOUT TO=*LIB-ELEM(LIB=ASS.PLAMLIB,ELEM=OUT.LOG.1) /A = SYSOUT() /SHOW-VARIABLE A A = *LIB-ELEM(:2OSG:$USER1.ASS.PLAMLIB,OUT.LOG.1(*UPPER-LIMIT),P)
SYSOUT wird einer Listenvariablen zugewiesen
/ASSIGN-SYSOUT TO=*VARIABLE(LOG-1) /A = SYSOUT() /SHOW-VARIABLE A A = *VAR(LOG-1)