Home
REXX
TSO + ISPF
TWS + OPC
JCL
z/OS
Library
Firmen
History
Forum
Impressum
§ Hinweise
Samples

REXX-Samples

Allgemeine Hinweise:

Die Syntax von REXX ist sehr einfach und lässt dem Programmierer sehr viel Spielraum. So ist es eigentlich egal ob eine Instruktion in Groß- oder Kleinbuchstaben geschrieben wird. In der Praxis hat es sich aber gezeigt das Programme übersichtlicher werden wenn alle Instruktionen und Commands in Großbuchstaben und die Variablennamen in Kleinbuchstaben geschrieben werden.

Unter TSO sollte eine REXX immer mit einer Kommentarzeile beginnen die den String REXX beinhaltet. Falls das Script nicht von einer Datei ausgeführt wird die unter SYSEXEC allokiert ist, so ist dies sogar für die Funktion erforderlich.

Der Klassiker: Hallo Welt (Extended Version) :-)

Sample REXX Hallo.txt

REXX zur Ausführung von TSO-LISTA mit Ausgabe auf eine temporäre Datei und BROWSE

Sample REXX $LISTA.txt

Verbesserte Version der REXX $LISTA von Karl-Heinz Wittemann. Optimierter Code unter Verwendung von PARSE

Sample REXX $LISTA PARSE.txt

REXX zur Ausführung von TSO-LISTCAT mit Ausgabe auf temporäre Datei und BROWSE

Sample REXX $LISTC.txt

REXX zur Allokierung von Programmdateien und Ausführung eines Anwendungsprogrammes

Sample REXX ALTLIB LIBDEF Programm.txt

REXX zur Allokierung des TSO/ISPF-Umfelds für eine Anwendung

Sample REXX ALTLIB LIBDEF.txt

REXX zum Aufruf aus LOGON.CLIST zur Allokierung weiterer Dateien

Sample REXX LOGON.CLIST.txt

REXX mit Beispielen für MVSVAR

Sample REXX MVSVAR.txt

REXX mit Beispielen für SYSVAR

Sample REXX SYSVAR .txt

REXX zur Ausführung des TSO-Command LISTUSER mit Ausgabe in eine temporäre Datei.

Sample REXX #lu.txt

REXX zur Ausführung des TSO-Commands LISTD mit Ausgabe in eine temporäre Datei

Sample REXX #LISTD.txt

Jobname, Stepname und Procstepname mit der Funktion STORAGE ermitteln

Sample REXX storage3.txt

VSAM-Datei mit BROWSE anzeigen

Sample REXX VSBROWSE.txt

Job zum Entladen einer VSAM-Datei generieren

Sample REXX VSUNLOAD.txt

Block-Size für Dateispeicherung berechnen (wird eigentlich nicht mehr benötigt, dient nur zur Demonstration)

Sample REXX Block.txt