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

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

Time 10:18:01        *** Natural Spool Administration ***      Date 2002-10-21
 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

Beginn der AnweisungslisteUm 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 2002-10-21  
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 2002-10-21 
User SAG                            M e n u                    File 7/411      
   +---------------------------- Logical Printer ----------------------------+ +
   !   Modify                PROF1                  Delete (Y/N)         N   ! !
   !   -------------------------------------------------------------------   ! !
   !   Mark for selection of existing alloctions (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.
RSO Der Report ist für RSO bestimmt und wird direkt an RSO weitergeleitet.
EXIT4   Ein benutzergeschriebener Exit, der mit dem Front-end von Natural unter BS2000 verknüpft ist, erhält die Kontrolle über das Öffnen, Schreiben und Schließen des Reports.
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.