Dieser Natural-Profilparameter kann verwendet werden, um Programmausgaben von Natural-Systemausgaben zu trennen, was besonders im Batch-Modus nützlich sein kann.
Mögliche Werte | 0 - 31 |
Gültige Druckernummer. |
---|---|---|
Standard-Einstellung | 0 |
|
Dynamische Angabe | ja | |
Angabe innerhalb der Session | nein | |
Anwendungsprogrammierschnittstelle | USR6002N |
Siehe SYSEXT Utility - Natural Application Programming Interfaces in der Utilities-Dokumentation. |
Anmerkungen:
DISPLAY
,
PRINT
,
WRITE
oder
INPUT
erzeugt werden
(Ausnahme: INPUT
-Statements, die nicht-geschützte Eingabefelder
(Feldattributangabe AD
=A
) oder änderbare
Eingabefelder (AD=M
)) haben.
MAINPR
angegeben, dann
werden Programm-Ausgaben für Report 0, die normalerweise auf einem dem Report 0
zugewiesenen Drucker ausgegeben werden, stattdessen auf dem mit dem Parameter
MAINPR
angegebenen Drucker ausgegeben; während
Systemausgaben (NEXT
-, DATA
-Aufforderungszeichen
usw.) immer auf dem primären Ausgabegerät (Report 0) ausgegeben werden; die
MAINPR
-Einstellung muss eine gültige Druckernummer sein
(0 - 31).
PRINT
bzw. dem Makro
NTPRINT
oder automatisch mittels JCL (im Batch-Modus oder unter TSO).
MAINPR
gilt nicht für Ausgaben
aus Systemprogrammen in der Natural-System-Library SYSLIB
, diese
werden immer auf dem primären Ausgabegerät (Report 0) ausgegeben. Sie können
jedoch mit der Option USEMAINPR
des Systemkommandos
LIST
die Ausgabe an den in USEMAINPR
angegebenen Drucker leiten. Beschreibung der Option USEMAINPR
des
LIST
-Kommandos siehe
Einstellungen
in der Systemkommandos-Dokumentation.