Analog zum LOGON-Bulletin des BS2000 kann der MAREN-Administrator eine Datei mit Informationen für den MAREN-Anwender einrichten. Die dort hinterlegten Nachrichten werden automatisch nach dem Aufrufen des Benutzerprogramms MAREN ausgegeben.
Die Bulletin-Datei kann mit beliebigen Editoren im Dateiformat SAM erstellt werden. Sie muss mehrbenutzerbar sein (USER-ACCESS=*ALL-USERS) und vor versehentlichem Überschreiben geschützt werden (ACCESS=*READ). Eine Nachricht kann aus mehreren Sätzen bestehen.
Die Bulletin-Datei ist so aufzubauen, dass sich der Dialogteilnehmer wahlweise in Schritten nach der ersten aktuellen Nachricht noch weitere Folgemitteilungen ausgeben lassen kann. Vor deren Ausgabe erfolgt jeweils die Abfrage:BULLETIN-AUSGABE FORTSETZEN? ANTWORT (Y=JA;N=NEIN)
Bei Batchaufträgen besteht diese Möglichkeit der wahlweisen Ausgabe nicht; nur der erste Nachrichtenblock der Bulletin-Datei wird nach SYSOUT ausgegeben. Deshalb sollten die aktuellsten Nachrichten immer am Anfang der Bulletin-Datei stehen. Neben Nachrichten, die an alle MAREN-Benutzer adressiert sind, können spezielle Informationen an definierte Benutzer gegeben werden. Dem Dialogteilnehmer wird dies angeboten mit der Abfrage:BULLETIN-AUSGABE FUER BENUTZERKENNUNG (&00) FORTSETZEN? (Y=JA;N=NEIN)
Für Batchtasks wird diese spezielle Nachricht mit dem SPOOLOUT-Protokoll ausgegeben. Im Hinblick auf diese Möglichkeit empfiehlt es sich, die Datei wie folgt zu strukturieren:
- Allgemeine Informationen für jeden Benutzer. Folgemitteilungen beginnen mit einem Datensatz, der eine STOP-Anweisung enthält:
**STOP**
- Spezielle Informationen für definierte Benutzer. (Eine zusammengefasste Information pro Benutzer ist nicht erforderlich). Die Information beginnt mit einem Datensatz, der eine STOP-Anweisung für den definierten Benutzer enthält:
**STOP** <userid>
- Abfragbare Zusatzinformationen für alle Benutzer. Folgemitteilungen beginnen mit einem Datensatz, der eine STOP-Anweisung enthält:
**STOP**
Die STOP-Anweisung trennt die einzelnen Mitteilungsgruppen voneinander. An dieser Stelle wird der in der STOP-Anweisung angegebene Benutzer im Dialog gefragt, ob die Bulletin-Ausgabe fortgesetzt werden soll.
Beispiel
Die Bulletin-Datei wurde mit folgendem Inhalt erstellt (angezeigt mit dem Kommando SHOW-FILE):
****************************************************************** |
Anschließend sollte noch folgendes Kommando gegeben werden:
/MODIFY-FILE-ATTRIBUTES MAREN.BULLETIN, USER-ACCESS=*ALL-USERS, ACCESS=*READ
Der Benutzer USER1 erhält nach dem Start von MAREN folgende Ausgabe:
/start-maren |