Version 4.2.6
 —  Leitfaden zur Programmierung  —

Report-Spezifikation — (rep)-Notation

(rep) ist der Ausgabereport-Identifikator, für den ein Statement anwendbar ist.

Dieses Dokument behandelt folgende Themen:


Report-Spezifikationen benutzen

Wenn ein Natural-Programm mehrere Reports erzeugen soll, muss die Notation (rep) bei jedem Ausgabe-Statement angegeben werden (siehe Betroffene Statements, weiter unten), das zum Erzeugen von Ausgaben für einen Report außer dem ersten Report (Report 0) benutzt werden soll.

Es kann ein Wert von 0 − 31 angegeben werden.

Diese Notation gilt nur für Reports, die im Batch-Modus erzeugt wurden, für Reports unter Com-plete, CMS, IMS/TM oder TIAM; oder wenn Sie das Produkt Natural Advanced Facilities unter CICS, TSO oder UTM verwenden.

Der Wert für (rep) kann auch ein logischer Name sein, der mittels des DEFINE PRINTER-Statements zugewiesen wurde, siehe Beispiel 2 weiter unten.

Seitenanfang

Betroffene Statements

Die Notation (rep) kann mit den folgenden Ausgabe-Statements benutzt werden:

AT END OF PAGE | AT TOP OF PAGE | COMPOSE | DISPLAY | EJECT | FORMAT | NEWPAGE | PRINT | SKIP | SUSPEND IDENTICAL SUPPRESS | WRITE | WRITE TITLE | WRITE TRAILER

Seitenanfang

Beispiele für Report-Spezifikation

Beispiel 1 − Mehrere Reports

DISPLAY (1) NAME ... 
WRITE (4) NAME ...

Beispiel 2 − Logische Namen benutzen

DEFINE PRINTER (LIST=5) OUTPUT 'LPT1' 
WRITE (LIST) NAME ...

Seitenanfang