Herunterladen Inhalt Inhalt Diese Seite drucken

Dialogunterprogramm - Fujitsu BS2000 Handbuch

Vorschau ausblenden Andere Handbücher für BS2000:
Inhaltsverzeichnis

Werbung

10.4.1 Dialogunterprogramm

Für das Dialogunterprogramm wird der Entry MAREN1DU verwendet. Bei dieser Betriebsart kann nach dem
Ansprung mit MARENADM im Dialog genauso gearbeitet werden wie nach dem Aufruf von START-MARENADM.
Der Aufruf von MAREN1DU erfolgt mit der Anweisung
Mit Ausnahme des Operanden BATCH-PROCESSING=YES der Anweisung PRINT-VOLUME-ATTRIBUTES steht
der volle Funktionsumfang von MARENADM zur Verfügung. Das Benutzerprogramm bleibt geladen. Nach der
MARENADM-Anweisung RETURN-TO-PROGRAM oder END oder nach abnormaler MARENADM-Beendigung
wird in das aufrufende Benutzerprogramm zurückgekehrt.
Zwischen dem aufrufenden Benutzerprogramm und dem MARENADM-Dialogunterprogramm findet kein
Datenaustausch statt. Eine Datenübergabe ist nur indirekt möglich, indem z.B. mit der folgenden MARENADM-
Anweisung eine Ausgabedatei erstellt wird, die danach im Benutzerprogramm als Eingabedatei dient.
//SHOW-VOLUME-ATTRIBUTES OUTPUT= &filename,...
Beim Unterprogrammaufruf müssen die üblichen Registerkonventionen eingehalten werden:
Register
enthält die Adresse eines Sicherstellungsbereiches von 18 Worten, der vom aufrufenden
13:
Benutzerprogramm zur Verfügung gestellt werden muss.
Dieser Bereich wird von MAREN1U für die Sicherstellung der Register des aufrufenden Programms
verwendet.
Register
enthält die Adresse des Rückkehrpunktes ins aufrufende Programm.
14:
Register
enthält die Einsprungadresse von MAREN1DU.
15:
Rückkehrinformationen sind, außer bei abnormaler MAREN-Beendigung, nicht erforderlich, da alle anfallenden
Ergebnisse direkt im Dialog angezeigt werden.
@PASS EXTNAME=MAREN1DU
.
437

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis