Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

MESSAGE

&pagelevel(3)&pagelevel

Nachricht an einen bestimmten Benutzerauftrag senden

Komponente:

BS2000

Funktionsbereich:

keine Zuordnung

Anwendungsbereich:

keine Zuordnung

Privilegierung:

OPERATING

Berechtigungsschlüssel:

E

Das Kommando MESSAGE wird durch das Kommando INFORM-JOB ersetzt. MESSAGE wird noch kompatibel unterstützt. Für Neuanwendungen sollte jedoch das Kommando INFORM-JOB verwendet werden. Nachfolgend sind nur noch eine kurze Funktionsbeschreibung, das Syntaxformat und Kommando-Returncodes enthalten.

Funktionsbeschreibung

Mit dem MESSAGE-Kommando kann der Operator eine Nachricht an einen bestimmten Batch- oder Dialogauftrag senden. Das System fügt der Nachricht des Operators das Datum und die Uhrzeit hinzu. Die Nachricht wird nach SYSOUT geschrieben.

Wenn der Auftrag bereits beendet oder noch nicht begonnen wurde, wird das MESSAGE-Kommando nicht ausgeführt. Der Operator wird davon unterrichtet.

Einschränkungen

Das Kommando wird nur im ISP-Format angeboten, d.h. es sind keine SDF-Funktionen (wie z.B. Syntaxanalyse oder Hilfefunktionen) verfügbar.
Das Format wurde auf zwei Teilformate aufgeteilt:

  • Format 1: Nachricht an eine Datensichtstation senden

  • Format 2: Nachricht an eine Batch- oder Dialogtask senden


Hinweis

Das genaue Ausgabeformat der Nachricht wird durch den Systemparameter NBMESLG gesteuert (gilt für beide Syntaxformate).

Format 1

MESSAGE                                                      

Kurzname: MSG

TERM = (<prozessor 1..8>,<station 1..8>)

,<text 1..151>

 

Format 2

MESSAGE                                                      

Kurzname: MSG

TSN = <alphanum-name 1..4>

,<text 1..151>

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung


0

CMD0001

Ohne Fehler

2

0

EXC0064

Warnung. Angegebene Task hat Message-Funktion vorläufig unterdrückt

1

1

EXC0240

Syntaxfehler

2

64

EXC0080

Angegebene Task nicht vorhanden

3

64

EXC0062

Angegebene Task kann die Nachricht nicht empfangen

4

64

EXC0081

Ungültiger Tasktyp

5

64

EXC0109

Semantischer Fehler; Kommando wird ignoriert


130

EXC0061

Klasse-4-Speichermangel; Kommandobearbeitung abgebrochen

Beispiel

Operatoreingabe:

/MES TSN=0FC3, BITTE MELDEN SIE SICH

Ausgabe am Terminal der Dialogtask 0FC3:

%MESS BITTE MELDEN SIE SICH :16:23:38 :12-01-26026