Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SYSLST( ) SYSLST-Zuweisung abfragen

&pagelevel(3)&pagelevel

Anwendungsgebiet: SYSFILE-Informationen

Die Funktion SYSLST( ) liefert den Namen der Datei (alternativ ist auch ein Bibliothekselement oder eine Listenvariable möglich), die der Systemdatei SYSLST zugewiesen ist.

Format

SYSLST( )


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 SYSLST zugewiesen ist.

*DUMMY
SYSLST 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 SYSLST zugewiesen ist.

*VAR(variable)
Listenvariable, der SYSLST zugewiesen ist.

*PRIMARY
Für SYSLST gilt die Primärzuweisung (temporäre SPOOLOUT-Datei (EAM-Datei)).

Fehlermeldung

SDP0435  GEWUENSCHTE INFORMATION NICHT VERFUEGBAR

Beispiel

Ausgabe bei verschiedenen Zuweisungen:

  • SYSLST wird einer Datei zugewiesen

    /ASSIGN-SYSLST TO=PROTOKOLL.1
    /A = SYSLST()
    /SHOW-VARIABLE A
    A = :2OSG:$USER1.PROTOKOLL.1                                           
    
  • SYSLST wird der Pseudodatei zugewiesen

    /ASSIGN-SYSLST TO=*DUMMY
    /A = SYSLST()
    /SHOW-VARIABLE A
    A = *DUMMY                                           
    
  • SYSLST wird einem Bibliothekselement zugewiesen

    /ASSIGN-SYSLST TO=*LIB-ELEM(LIB=ASS.PLAMLIB,ELEM=PROTOKOLL.1)
    /A = SYSLST()
    /SHOW-VARIABLE A
    A = *LIB-ELEM(:2OSG:$USER1.ASS.PLAMLIB,PROTOKOLL.1(*UPPER-LIMIT),P)          
    
  • SYSLST wird einer Listenvariablen zugewiesen

    /ASSIGN-SYSLST TO=*VARIABLE(PROT-1)
    /A = SYSLST()
    /SHOW-VARIABLE A
    A = *VAR(PROT-1)