Protokollierung freilaufender Meldungen anzeigen
Komponente: | BS2000 |
Funktionsbereich: | Auftragsverarbeitung |
Anwendungsbereich: | JOB |
Privilegierung: | STD-PROCESSING |
Funktionsbeschreibung
Über das Kommando lassen sich die mit dem Kommando MODIFY-MSG-OPTIONS festgelegten Vereinbarungen erfragen, die für die Ausgabe freilaufender Meldungen vereinbart wurden. Die ausgegebenen Werte sind nur für die kommandogebende Task gültig.
Der Benutzer kann den Empfang folgender Nachrichten getrennt einstellen:
auftragsbezogene Nachrichten, die ihm die Systembetreuung mit dem Kommando INFORM-JOB sendet
Nachrichten, die die Systembetreuung mit dem Kommando INFORM-ALL-JOBS an alle Benutzer sendet (Broadcasts)
Nachrichten von System-Tasks (z.B. Meldung bei Abschluss einer Dateiübertragung)
Das Kommando unterstützt die strukturierte Ausgabe in S-Variable (siehe „Ausgabe in S-Variable").
Format
SHOW-MSG-OPTIONS |
|
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
---|---|---|---|
0 | CMD0001 | Kommando erfolgreich ausgeführt | |
32 | NBR0034 | Fehler bei der Kommandoausführung | |
32 | CMD2009 | Fehler bei der strukturierten Ausgabe in S-Variable | |
64 | CMD0216 | Erforderliche Berechtigung nicht vorhanden |
Ausgabeinformation
Bei einer Dialogtask beginnt die Ausgabe mit folgender Überschriftszeile:
% OP-BROADCAST I OP-MSG I SYSTEM-MSG I INFO-OUTPUT
Die in der anschließenden Ausgabezeile angezeigten Werte entsprechen den Operandenwerten, die mit dem Kommando MODIFY-MSG-OPTIONS eingestellt wurden.
Ausgabe in S-Variable
Ausgabe-Information | Name der S-Variablen | T | Inhalt | Bedingung |
---|---|---|---|---|
Broadcast des Operators wird ausgegeben | var(*LIST).OPER-BROAD | S | *NO | |
Ausgabe von Operator-Meldungen gewünscht | var(*LIST).OPER-MSG | S | *NO | |
Standard-Ausgabe gewünscht | var(*LIST).STD-OUT | S | *NO | |
Ausgabe in Systemzeile gewünscht | var(*LIST).SYS-LINE-OUT | S | *NO | |
Ausgabe von asynchronen Systemmeldungen gewünscht | var(*LIST).SYSTEM-MSG | S | *NO |
Beispiel
/show-msg-opt ————————————————————————————————————————————————————————— (1)
% I OP-BROADCAST I OP-MSG I SYSTEM-MSG I INFO-OUTPUT % YES I YES I YES I STD
/mod-msg-opt operator-broadcast=*no,info-output=(*std,*systemline) ———— (2)
/show-msg-opt ————————————————————————————————————————————————————————— (3)
% I OP-BROADCAST I OP-MSG I SYSTEM-MSG I INFO-OUTPUT % NO I YES I YES I STD + SYS.LINE
(1) | Ausgabe der aktuellen Einstellungen. |
(2) | Verändern der Einstellungen: Nicht auftragsbezogene Nachrichten sollen unterdrückt werden. Die übrigen Nachrichten sollen sowohl in der aktuellen Bildschirmzeile als auch in der Anzeigenzeile der Dialogstation angezeigt werden. |
(3) | Ausgabe der neuen Einstellungen. |