Mit der "Trace"-Funktion können Sie die Verarbeitung von Benutzerroutinen, die Reports trennen oder erstellen sollen, Schritt für Schritt verfolgen.
Folgende Themen werden behandelt:
Um die "Trace"-Funktion aufzurufen:
Drücken Sie PF11 (Trace) im Bildschirm Report Definition > Angaben zum Trennen des Reports, dessen Verarbeitung Sie überprüfen möchten.
Oder:
Geben Sie in der Kommandozeile Befehl =>
eines beliebigen Bildschirm das Direktkommando TRACE
ein.
Drücken Sie Enter.
Der Bildschirm Report-Verarbeitung verfolgen erscheint (Beispiel JES):
08:55:34 **** ENTIRE OUTPUT MANAGEMENT **** 2012-10-29 Benutzer-ID EXAMPLE - Report-Verarbeitung verfolgen JES - Report _________________ Exit-Pgm NatBib. Sprache Klasse _ Knoten _____ Job-Nr Datei Typ Schritte 1_ Job-Name ProcName Step DDName Bef Schr RC Zeile Aktion Nachricht ___ ____ ___ _______ ________ ________________________________________________ __ __ __ __ __ __ __ __ __ __ __ Befehl => ___________________________________________________________________ Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Hilfe Ende Umsch Verar Blaet Auswa Menue |
Die angezeigten Informationen differieren je nach Spool-System des Betriebssystems. Die einzelnen Felder sind unten für jedes Spool-System beschrieben. Siehe:
Drücken Sie Enter, um die Eingaben auf dem Bildschirm zu bestätigen.
Falls Sie nicht alle Pflichtfelder ausgefüllt haben, erscheint jetzt eine entsprechende Meldung, und der Cursor steht in dem Feld, in das Sie einen Wert eingeben müssen.
Benutzen Sie PF-Tasten bzw. Zeilenkommandos, um weitere Bildschirme mit objektspezifischen Funktionen aufzurufen. Siehe:
Drücken Sie PF5 (Best), um alle Eingaben zu speichern.
Drücken Sie PF3 (Ende), um die Trace-Funktion zu beenden.
Die PF-Tasten im unteren Bereich des Bildschirms Report-Verarbeitung verfolgen sind mit folgenden objektspezifischen Funktionen belegt:
Taste | Name | Funktion | Weitere Informationen siehe: |
---|---|---|---|
PF9 | Verar | Report-Verarbeitung für angegebene Zahl von Schritten starten oder fortsetzen. | - |
PF10 | Blät | Den Report-Inhalt zeigen. | Report durchblättern |
PF11 | Auswa | Wenn mehr als eine Spool-Datei bzw. Druckdatei identifiziert wurde, können Sie eine auswählen, die verarbeitet werden soll.. | Spool-Daten für die Trace-Funktion auswählen |
Informationen zu PF-Tasten, die mit Standard-Funktionen belegt sind, siehe PF-Tasten benutzen im Abschnitt Entire Output Management benutzen.
Mit den im Bildschirm Report-Verarbeitung verfolgen verfügbaren Zeilenkommandos können Sie folgende Funktionen ausführen:
Kdo | Funktion | Weitere Informationen siehe: |
---|---|---|
BL | Den Report-Inhalt zeigen. | Report durchblättern |
ZE | Eine Zeile der Spool-Datei zu zeigen. | Spool-Zeile zeigen |
Feld | Erklärung |
---|---|
Report | Geben Sie die zu benutzende Report-Definition ein. |
Klasse | Geben Sie die Spool-Klasse ein, in der die zu benutzende Ausgabe steht. |
Schritte | Geben Sie die Anzahl der Aufrufe der Benutzerroutine an, die ohne Interaktion des Benutzers verarbeitet werden sollen. |
Knoten | Geben Sie die Nummer des Entire System Server-Knotens an, auf dem die Spool-Datei gespeichert ist. |
Die folgenden Parameter sind Ausgabefelder und können nicht geändert werden. Sie stammen aus der Report-Definition: | |
Exit-Pgm | Programmname der Benutzerroutine. |
Jobname | Jobname der zu benutzenden Ausgabedaten. |
NatLib | Bibliothek, in der die Benutzerroutine steht. |
Job Nr. | Jobnummer der zu benutzenden Ausgabedaten. |
Sprache | Sprache, in der die Benutzerroutine geschrieben ist (Natural oder eine andere Sprache). |
Queue | LS - POWER List Queue. |
Schr. | Identifiziert die Anzahl der Verarbeitungsschritte (Anzahl der Aufrufe der Benutzerroutine). |
RC | Von der Benutzerroutine zurückgegebener Return-Code. |
Zeile | Nummer der Zeile, die mit diesem Aufruf der Benutzerroutine verarbeitet wird. |
Aktion | Von der Benutzerroutine zurückgegebener Aktionscode. |
Nachricht | Zusätzliche Informationen. |
Feld | Erklärung |
---|---|
Report | Geben Sie die zu benutzende Report-Definition ein. |
Klasse | Geben Sie die Spool-Klasse ein, in der die zu benutzende Ausgabe steht. |
Schritt | Geben Sie die Anzahl der Aufrufe der Benutzerroutine an, die ohne Interaktion des Benutzers verarbeitet werden sollen. |
Knoten | Geben Sie die Nummer des Entire System Server-Knotens an, auf dem die Spool-Datei gespeichert ist. |
Folgende Parameter können nicht geändert werden. Sie stammen aus der Report-Definition: | |
Exit-Pgm | Programmname der Benutzerroutine. |
Job Nr. | Jobnummer der zu benutzenden Ausgabedaten. |
Jobname | Jobname der zu benutzenden Ausgabedaten. |
NatLib | Bibliothek, in der die Benutzerroutine steht. |
Datei | Spool-Datei, die verarbeitet werden soll. |
ProcName | Identifizierender PROCNAME. |
Sprache | Sprache, in der die Benutzerroutine geschrieben ist (Natural oder eine andere Sprache). |
Typ | Dateityp: JL, SI, SO usw. |
Step | Identifizierender STEPNAME. |
DDName | Identifizierender DDNAME. |
Schr. | Identifiziert die Anzahl der Verarbeitungsschritte (Anzahl der Aufrufe der Benutzerroutine). |
RC | Von der Benutzerroutine zurückgegebener Return-Code. |
Zeile | Nummer der Zeile, die mit diesem Aufruf der Benutzerroutine verarbeitet wird. |
Aktion | Von der Benutzerroutine zurückgegebener Aktionscode. |
Nachricht | Zusätzliche Informationen. |
Feld | Erklärung |
---|---|
Report | Geben Sie die zu benutzende Report-Definition ein. |
Knoten | Geben Sie die Nummer des Entire System Server-Knotens an, auf dem die Druckdatei gespeichert ist. |
Schritte | Geben Sie die Anzahl der Aufrufe der Benutzerroutine an, die ohne Interaktion des Benutzers verarbeitet werden sollen. |
Dateiauswahl | Geben Sie hier den voll- oder teilqualifizierten Dateinamen der Druckdatei ein. |
Datei | Die von Ihnen ausgewählte Druckdatei. |
Schr. | Identifiziert den Verarbeitungsschritt. |
RC | Von der Benutzerroutine zurückgegebener Return-Code. |
Zeile | Nummer der Zeile, die mit diesem Aufruf der Benutzerroutine verarbeitet wird. |
Aktion | Von der Benutzerroutine zurückgegebener Aktionscode. |
Nachricht | Zusätzliche Informationen. |
Wenn mehr als eine Spool-Datei bzw. Druckdatei identifiziert wurde, können Sie eine auswählen, die verarbeitet werden soll.
Um eine Datei für Trace auszuwählen:
Wenn mehr als eine Spool-Datei bzw. Druckdatei identifiziert wurde, können Sie eine auswählen, die verarbeitet werden soll.
Ein Auswahlfenster erscheint, wenn Sie zum erstenmal den Spool-Typ im Feld Klasse (bzw. für BS20000/OSD Kriterien für Dateiauswahl) angeben und bestätigen oder wenn Sie PF11 (Auswa) drücken.
In dem Fenster wählen Sie die zu verarbeitende Datei, indem Sie sie mit einem beliebigen Zeichen markieren.
Der Bildschirm Report-Verarbeitung verfolgen für das betreffende Spool-System wird wieder angezeigt.
Geben Sie im Feld Klasse die Klasse und im Feld Schritte die Anzahl der durchzuführenden Verarbeitungsschritte ein.
Drücken Sie PF9 (Verar).
Die Report-Verarbeitung wird für die angegebene Anzahl von Schritten durchgeführt.
Um den Report-Inhalt zu zeigen:
Drücken Sie im Bildschirm Report-Verarbeitung verfolgen die Taste PF10 (Blät).
Das Auswahlfenster Einen Report zum Durchblättern auswählen erscheint.
Markieren Sie in dem Auswahlfenster den zu zeigenden Report mit
X
.
Der Report wird angezeigt. Sie können den Report mit lokalen Kommandos durchblättern.
Die PF-Tasten im unteren Bereich des Bildschirms Report-Verarbeitung verfolgen sind mit folgenden objektspezifischen Funktionen belegt:
Taste | Name | Funktion | Weitere Informationen siehe: |
---|---|---|---|
PF4 | Layou | Bildschirm-Layout des Reports ändern. | Attribute für das Report-Layout definieren |
PF5 | Rfind | Eine Zeichenkette nochmals suchen. | - |
Informationen zu PF-Tasten, die mit Standard-Funktionen belegt sind, siehe PF-Tasten benutzen im Abschnitt Entire Output Management benutzen.
Um eine Zeile der Spool-Datei zu zeigen:
Geben Sie im Bildschirm Report-Verarbeitung
verfolgen das Zeilenkommando
ZE
vor der betreffenden Zeile ein.
Das Fenster Anzeige Druckzeile erscheint.
Der ausgewählte Spool-Satz erscheint im Fenster links sowie in der rechten Hälfte in hexadezimaler Form.