Logischer Drucker (Logical Printer) - Funktion 31.2

#### Search Results

Search

# Logischer Drucker (Logical Printer) - Funktion 31.2

Ein logischer Drucker (LPF) definiert die Attribute, die auf einen Report angewendet werden sollen.

Mit dem Statement `DEFINE PRINTER` ist es möglich, die Zuweisung zu ändern - unabhängig von den Einstellungen, die bei der Initialisierung oder Anmeldung verwendet werden.

Wenn Sie die Zuweisung mit dem `DEFINE PRINTER`-Statement geändert, z.B. einen neuen Wert für `OUTPUT` angegeben haben, wird die neue Zuordnung bei Programmende nicht automatisch zurückgesetzt.

Sie ist so lange gültig, bis eine neue Zuweisung mit einem Statement `DEFINE PRINTER` erfolgt ist oder bis eine Neu-Initialisierung (durch Anmeldung) erfolgt (nur bei Verwendung von Natural Security).

Die Druckausgabe kann auch an andere Spool-Systeme weitergeleitet werden. Dies wird über einen logischen Drucker gesteuert.

Dieses Dokument behandelt die folgenden Themen:

- Logischen Drucker aufrufen

- Logischen Drucker aus einer Liste auswählen

- Logischen Drucker verwalten

## Logischen Drucker aufrufen

Wenn Sie diese Funktion aufrufen, erscheint das Fenster Logical Printer.

    Time 10:18:01        *** Natural Spool Administration ***      Date 2022-04-06
     User SAG                            M e n u                    File 7/411
                                           +------- Logical Printer 7/411 ----------+
            Administration                 !                                        !
                                           !  Enter name of                         !
            10 Reports / Queues            !                                        !
            11 Devices                     !       Logical Printer                  !
            12 Abstracts                   !                                        !
            13 Applications                !  or                                    !
            14 Change Spool File           !                                        !
                                           !      *    for Selection                !
            Maintenance                    !                                        !
                                           !      ?    for Help                     !
            30 Spool File Properties       !                                        !
            31 Objects                     !      .    for End                      !
            32 Mass Update                 !                                        !
            33 Hardcopy Allocations        !      -------------------------         !
            34 Transfer Objects            !      / ________ /                      !
                                           !                                        !
                                           +----------------------------------------+
      Enter values.
      Command ===>
      Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Help  Menu  Exit  User  Logic Alloc Print Heade Appli       NTCC  Canc

In diesem Fenster können Sie den Namen eines vorhandenen logischen Druckers angeben, einen logischen Drucker aus einer Liste verfügbarer Drucker auswählen oder der Spool-Datei einen neuen logischen Drucker hinzufügen.

## Logischen Drucker aus einer Liste auswählen

Um einen logischen Drucker aus einer Liste auszuwählen, geben Sie im Auswahlfenster Folgendes ein:

1. Einen teilqualifizierten Namen (z.B. `D*`, um alle logischen Drucker alphabetisch beginnend mit D aufzulisten), oder

2. einen Stern (*), um alle logischen Drucker im `NATSPOOL`-System aufzulisten.

Eine Liste der logischen Drucker wird dann in einem Fenster angezeigt.

    Time 10:29:11        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                             M e n u                   File 7/411
                                          +-------------Select with *--------------+
           Administration                 !  New start value ......... _________   !
                                          !  -----------------------------------   !
           10 Reports / Queues            !  Fl Cm  Name        Fl Cm  Name        !
           11 Devices                     !  -- --  ---------   -- --  ---------   !
           12 Abstracts                   !   5  _  -------      5  _  ---0        !
           13 Applications                !   5  _  ---1         5  _  ---2        !
           14 Change Spool File           !   5  _  ---4         5  _  ---6        !
                                          !   5  _  ---8         5  _  --23        !
           Maintenance                    !      _  #RRI            _  BPM-----    !
                                          !      _  BRU1            _  CMPRT08     !
           30 Spool File Properties       !   6  _  DAELC107        _  DAEN0526    !
           31 Objects                     !      _  DAEN0541        _  DAEPRT10    !
           32 Mass Update                 !      _  DAEPRT12        _  DAEPRT13    !
           33 Hardcopy Allocations        !      _  DAEPRT45     6  _  FRIPRT17    !
           34 Transfer Objects            !      _  GRE10        1  _  H-------    !
                                          !   8  _  HHI-----        _  HHILPF      !
                                          +----------------------------------------+
     Mark on selection list.
     Command ===>
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help  Menu  Exit                     --   +                       Canc

Die logischen Drucker, die für die Initialisierung der aktuellen Natural-Session verwendet wurden, sind im Fenster hervorgehoben.

Die Spalte `Fl` (Flag) zeigt die Verwendung des logischen Druckers an. Die möglichen Werte in dieser Spalte entnehmen Sie bitte der Online-Hilfe.

Namen, die einen Bindestrich (-) enthalten, werden für die Hardcopy-Zuordnung mit Hilfe einer Maske erstellt, aus der der entsprechende Name aufgebaut wird. Siehe dazu die Spool-Datei-Optionen.

In der Spalte `Cm` können Sie einen der folgenden Codes eingeben:

Code | Beschreibung
--- | ---
`C` | Logischen Drucker kopieren.
`D` | Logischen Drucker löschen.
`R` | Logischen Drucker umbenennen.
`.` | Funktion beenden.
`X` oder ein beliebiges anderes Zeichen | Logischen Drucker zur Änderung oder Löschung anzeigen, siehe unten.

## Logischen Drucker verwalten

Wenn der angegebene logische Drucker existiert, wird er angezeigt. Sie können die einzelnen Parameter ändern oder den gesamten logischen Drucker löschen.

Anmerkung
Wenn Sie einen Namen angeben, der noch nicht existiert, können Sie einen neuen logischen Drucker hinzufügen. In diesem Fall ist die Option Delete (Löschen) im Fenster nicht vorgesehen.

    Time 09:59:08        *** Natural Spool Administration ***      Date 2022-04-06
    User SAG                            M e n u                    File 7/411
       +---------------------------- Logical Printer ----------------------------+ +
       !   Modify                PROF1                  Delete (Y/N)         N   ! !
       !   -------------------------------------------------------------------   ! !
       !   Mark for selection of existing allocations (Destination/Form)     _   ! !
       !   Mark to show values for assigned allocation                       _   ! !
       !   -------------------------------------------------------------------   ! !
       !   Destination ....... STD_____       Form .....................     I   ! !
       !                                                                         ! !
       !   Duplicates ........ 0__            Disposition ..............     K   ! !
       !   Priority .......... 1__            Protected reports ........     N   ! !
       !   Retention period .. 9999  Days     for Dispositions      D  H  K  L   ! !
       !   using calendar ...  ________       (Y/N) ............... _  _  _  _   ! !
       !                                                                         ! !
       !   Type .............. NAF_____       linked to cluster .....   --       ! !
       !                                      Owner ................. N          ! !
       !   Notes                                                                 ! !
       !   ________________________________________________________________      ! !
       +-------------------------------------------------------------------------+ +
     Enter values for the logical printer.
     Command ===>
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help  Menu  Exit  User  Logic Alloc Print Heade Appli       NTCC  Canc

Wenn Sie das Feld zur Auswahl vorhandener Zuordnungen (`existing allocations`) markieren, wird eine Liste aller verfügbaren Zuordnungen angezeigt. Sie können die gewünschte Zuordnung markieren.

Sie können sich auch die Werte der zugeordneten Zuordnung anzeigen lassen (`show values`). Dazu markieren Sie das entsprechende Feld.

Im obigen Fenster werden Sie aufgefordert, die folgenden Parameter für die Definition des logischen Druckers einzugeben:

Parameter | Beschreibung
--- | ---
`Destination` | Ziel Der Name (maximal 8 Zeichen) des logischen Ziels, das zusammen mit dem Formular (`Form`) alle Reports identifiziert, die mit diesem logischen Drucker erstellt werden.
`Form` | Formular Ein Zeichen, das in Verbindung mit dem Ziel (`Destination`) alle Reports identifiziert, die mit diesem logischen Drucker erstellt werden.
`Duplicates` | Exemplare Ein numerischer Wert, der die Anzahl der Exemplare des Reports angibt, die gedruckt werden sollen.
`Disposition` |
Disposition Ein alphanumerisches Zeichen, das den Anfangsstatus des Reports nach seiner Erstellung angibt. Mögliche Werte sind:
`D` | Den Report in einem druckbaren Status in der Datei belassen, d.h. er wird entweder gedruckt, wenn der physische Drucker bereit ist, oder auf ausdrückliche Anforderung. Nachdem der Report gedruckt wurde, wird er aus der Spool-Datei gelöscht.
`H` | Den Report in der Datei halten. Um den Report zu drucken, muss der Benutzer das Feld `Disposition` auf einen anderen gültigen Wert als `H` ändern, siehe Funktion 10.
`K` | Den Report in der Datei in einem druckbaren Status halten, d.h. entweder drucken, wenn der physische Drucker bereit ist, oder auf ausdrückliche Anforderung. Nachdem der Report gedruckt wurde, wird das Feld `Disposition` auf `L` gesetzt.
`Priority` | Priorität Ein numerischer Wert (`0` - `255`), der die Reihenfolge angibt, in der die Reports gedruckt werden sollen. Ein höherer Wert bedeutet eine höhere Priorität.
`Protected Reports` |
Geschützte Reports Reports, die für einen logischen Drucker des Typs `NAF` erstellt wurden, können geschützt werden. Mögliche Werte sind:
R | Nur der Benutzer, der den Report erstellt hat, kann ihn anzeigen.
P | Nur der Benutzer, der den Report erstellt hat, kann ihn löschen.
S | Nur der Benutzer, der den Report erstellt hat, kann ihn starten.
G | Nur der Benutzer, der den Report erstellt hat, kann ihn anzeigen oder starten.
N | Kein Schutz.
`Retention period` | Aufbewahrungszeit Die Anzahl der Tage, die der Report in der Spool-Datei aufbewahrt werden soll. Der Wert `9999` bedeutet unbegrenzte Aufbewahrung. Die Aufbewahrungsfrist kann auf bestimmte Dispositionsarten beschränkt werden: Zusätzlich zu den Werten `D`, `H` und `K` (siehe oben) wird auch der Wert `L` (für gedruckte Reports mit Disposition `K`) unterstützt.
`using calendar` | Kalender verwenden Bei der Verwendung der Aufbewahrungsfrist können Sie auch den Namen eines Kalenders angeben, um Wochenenden und Feiertage zu berücksichtigen.
`Type` |
Typ
`NAF` | Der Report ist für NAF und wird in der NAF-Spool-Datei gespeichert.
`NOM` | Der Report ist für Entire Output Management (Produktkürzel: NOM) und wird in der NOM-Containerdatei gespeichert.
`Notes` | Beschreibung Eine kurze Beschreibung des logischen Druckers.

Die Attribute `Duplicates`, `Priority` und `Disposition` können auch dynamisch mit den entsprechenden Klauseln im `DEFINE PRINTER`-Statement angegeben werden.

Anmerkung
Die Angabe beim Attribut `Duplicates` entspricht im `DEFINE PRINTER`-Statement der Angabe in der `COPIES`-Klausel. Gemeint ist in beiden Fällen die Anzahl der zu druckenden Exemplare.

### On this page

- Logischen Drucker aufrufen
- Logischen Drucker aus einer Liste auswählen
- Logischen Drucker verwalten