%H — Hardcopy-Ausgabe

#### Search Results

Search

# %H — Hardcopy-Ausgabe

`%H` |  | destination |
`,`
`.`
#destination
=[destination]
`-`
`L`

Dieses Kommando wird zum Drucken einer Hardcopy von Natural-Reports auf einem Drucker oder einem spezifischen Ausgabemedium (z.B. dem Arbeitsbereich des Editors) verwendet.

Anmerkung
Die Kommandos sind nur gültig, falls diese Funktion implementiert ist.

Standardmäßig bezieht sich ein `%H`-Kommando auf die aktuelle logische Seite (d.h. das aktuelle Bildschirmfenster ohne Meldungszeile, PF-Tastenleiste und Statistikzeile/Infoline). Sie können aber auch den aktuellen Bildschirm drucken (siehe `%H`, und `%H.` unten).

Sie haben folgende Möglichkeiten:

Kommando | Funktion
--- | ---
%H | Dieses Kommando aktiviert die Hardcopy-Ausgabe. Die Hardcopy-Ausgabe wird deaktiviert, wenn entweder ein `INPUT`-Statement mit änderbaren Feldern ausgeführt wird oder das Ende des Programms erreicht ist. Alle Seiten, die verarbeitet werden, wenn die Hardcopy-Ausgabe aktiv ist, werden an das Druck-Ausgabemedium weitergeleitet. Diese Seiten werden nicht auf dem Bildschirm angezeigt. Wenn `%H` in ein Eingabefeld eingegeben wird, wird nur die aktuelle Seite gedruckt. Sie erhalten kein Auswahlfenster; hier wird der mit dem Profilparameter `HCDEST` angegebene Drucker genommen.
%Hdestination | Wie `%H`, aber die Hardcopy wird auf dem angegebenen Druck-Ausgabemedium (destination) ausgegeben. destination kann 1 bis 8 Zeichen lang sein.
%H, | Alle nachfolgenden `%H`-Kommandos beziehen sich auf den jeweils aktuellen Bildschirminhalt.
%H. | Alle nachfolgenden `%H`-Kommandos beziehen sich auf die jeweils aktuelle logische Seite (gilt standardmäßig).
%H= | Dieses Kommando aktiviert/deaktiviert das Logging (Protokollieren) aller folgenden Seiten. Logging bedeutet, dass alle auf dem Bildschirm angezeigten Seiten auch an das Druckausgabemedium weitergeleitet werden. Diese Möglichkeit kann beispielsweise dazu genutzt werden, eine Abfolge von Ausgaben zu Verwaltungs-, Fehlerbeseitigungs- oder Schulungszwecken zu protokollieren. Für die Hardcopy-Ausgabe wird der mit dem Profilparameter `HCDEST` angegebene Drucker benutzt.
%H=destination | Wie `%H=`, aber mit dem Unterschied, dass mit `%H=destination` angegeben wird, auf welchem Hardcopy-Gerät alle logischen Ausgaben ausgegeben werden sollen. `destination` kann 1 bis 8 Zeichen lang sein.
%H#destination | Mit `%H#destination` können Sie die Hardcopy zu einem besonderen, mit einem `DEFINE PRINTER`-Statement definierten Ausgabemedium leiten, zum Beispiel in den Natural-Editorarbeitsbereich, nach Con-nect oder in die Infoline.
%H- | Hält die Ausgabe der Hardcopy sofort an. Anmerkung Wenn ein `SET CONTROL ’H’`-Statement ausgeführt wird, werden bereits in den Seitenpuffer geschriebene, aber noch nicht ausgegebene Daten nicht an den Drucker weitergeleitet. Um auch diese Daten zu drucken, müssen Sie vor dem `SET CONTROL ’H’`-Statement ein `EJECT`-Statement angeben.
%HL | Dieses Kommando gilt nur unter CMS. Es wird eine Datei mit Namen `NATURAL LISTING A` angelegt.

Anmerkung
Das `EJECT`-Statement wirkt sich nicht auf das `%H`-Kommando aus. Das `%H`-Kommando bewirkt bei Natural immer einen Seitenvorschub.