NAF-Benutzerprofil (User Profile) - Funktion 31.1

Ein Benutzerprofil enthält Informationen über die zu verwendenden logischen Drucker. Für jedes WRITE (rep)-Statement wird ein logischer Drucker definiert. Wird z.B. das Statement WRITE (2) ausgeführt, wird der zweite logische Drucker, der im gerade aktiven Benutzerprofil enthalten ist, verwendet, um die Eigenschaften der Reports zu beschreiben, die durch das Statement WRITE (2) erzeugt werden.

Sie können auch einen logischen Drucker für die Hardcopy-Funktion definieren.

Mit dieser Funktion kann der Benutzer einen Drucker auswählen, der für ihn am besten geeignet ist (d.h. ein Drucker, der sich in der Nähe seines Terminals befindet, oder ein Drucker, in dem ein spezielles Formular eingerichtet wurde).

Nachfolgend finden Sie Informationen über:


Benutzerprofil aufrufen

Wenn Sie diese Funktion aufrufen, wird das Fenster User Profile angezeigt:

Time 10:02:37        *** Natural Spool Administration ***      Date 2002-10-21 
User SAG                            M e n u                    File 7/411      
                                     +---------- User Profile 7/411 _---------+
      Administration                 !                                        !
                                     !  Enter name of                         !
      10 Reports / Queues            !                                        !
      11 Devices                     !       User Profile                     !
      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 Benutzerprofils angeben, ein Profil aus einer Liste von verfügbaren Profilen auswählen oder ein neues Profil zur Spool-Datei hinzufügen.

Benutzerprofil aus einer Liste auswählen

Um ein Benutzerprofil aus einer Liste auszuwählen, geben Sie eine der folgenden Möglichkeiten ein:

  • Einen teilqualifizierten Namen (z. B. CA*, um alle Benutzerprofile alphabetisch beginnend mit CA aufzulisten),

  • einen Stern (*), um alle Benutzerprofile im NATSPOOL aufzulisten.

Eine Liste der Benutzerprofile wird dann in einem Fenster angezeigt.

Time 10:14:38        *** Natural Spool Administration ***      Date 2002-10-21  
User SAG                           M e n u                     File 7/411       
                                      +------------Select with CA*-------------+
       Administration                 !  New start value ......... _________   !
                                      !  -----------------------------------   !
       10 Reports / Queues            !  Fl Cm  Name        Fl Cm  Name        !
       11 Devices                     !  -- --  ---------   -- --  ---------   !
       12 Abstracts                   !      _  CAYIMS          _  CAYIMS01    !
       13 Applications                !      _  CAYPRINT        _  CYTEST      !
       14 Change Spool File           !      _  DWI010          _  GRE10       !
                                      !      _  HBNPROF         _  HHIUPF01    !
       Maintenance                    !      _  HUGO            _  NOM         !
                                      !      _  REC             _  RRI         !
       30 Spool File Properties       !      _  RRICICS         _  SAG         !
       31 Objects                     !      _  SAGILQ          _  SAG00001    !
       32 Mass Update                 !      _  SET1            _  SET2        !
       33 Hardcopy Allocations        !      _  TMA             _  URANIMS     !
       34 Transfer Objects            !                                        !
                                      !                                        !
                                      +----------------------------------------+
 Mark on selection list.                                                        
 Command ===>                                                                   
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
       Help  Menu  Exit                     --                           Canc   

Das Benutzerprofil, das für die Initialisierung der aktuellen Natural-Session verwendet wurde, wird im Fenster hervorgehoben.

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

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

Benutzerprofil verwalten

Wenn das angegebene Benutzerprofil existiert, wird es angezeigt. Sie können die Liste der zugeordneten logischen Drucker (LPFs) ändern oder das gesamte Benutzerprofil löschen.

Anmerkung:
Wenn Sie einen Namen angeben, der noch nicht existiert, können Sie ein neues Benutzerprofil hinzufügen. In diesem Fall ist die Option Delete (Löschen) in dem Fenster nicht vorgesehen.

Time 10:09:47        *** Natural Spool Administration ***     Date 2002-10-21   
User SAG                            M e n u                   File 7/411        
   +---------------------------- User Profile -------------------------------+  
   !   Modify                SET1                   Delete (Y/N)         N   !  
   !   -------------------------------------------------------------------   !  
   !   Owner (Y/N) N        Mark for selection of existing log. printers _   !  
   !   - -----------------------------------------------------------------   !  
   !   Mk. No. LPF Name Mk. No. LPF Name Mk. No. LPF Name Mk. No. LPF Name   !  
   !    _  1   PROF3___  _  2   PROF2___  _  3   PROF1___  _  4   NOMPRT01   !  
   !    _  5   ________  _  6   ________  _  7   ________  _  8   ________   !  
   !    _  9   ________  _  10  ________  _  11  ________  _  12  ________   !  
   !    _  13  ________  _  14  ________  _  15  ________  _  16  ________   !  
   !    _  17  ________  _  18  ________  _  19  ________  _  20  ________   !  
   !    _  21  ________  _  22  ________  _  23  ________  _  24  ________   !  
   !    _  25  ________  _  26  ________  _  27  ________  _  28  ________   !  
   !    _  29  ________  _  30  ________  _  31  ________  _  HC  ________   !  
   !   -------------------------------------------------------------------   !  
   !   Notes                                                                 !  
   !   ________________________________________________________________      !  
   +-------------------------------------------------------------------------+  
 Enter name or mark 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   

Sie werden aufgefordert, in dem Fenster eine Liste von Namen logischer Drucker einzugeben, die mit dem Benutzerprofil verknüpft werden sollen. Es können bis zu 31 logische Druckernamen eingegeben werden, da dies die maximale Anzahl von logischen Druckern ist, die in einem Benutzerprofil angegeben werden können.

Wenn Sie das Feld für die Auswahl vorhandener logischer Drucker markieren, wird eine Liste aller verfügbaren logischen Drucker angezeigt, in der die gewünschten logischen Drucker nach Nummern ausgewählt werden können. Die logischen Druckernamen sind positionsabhängig. Wenn z.B. das erste und dritte Element des Benutzerprofils definiert sind, sind nur die Statements WRITE (1) und WRITE (3) gültig. Das Statement WRITE (2) würde dagegen die Fehlermeldung NAT1573 (Logischer Drucker in Spool-Datei nicht gefunden) erhalten.

Im Feld HC können Sie einen logischen Drucker für die Hardcopy-Funktion definieren.

Beispiel:

Das Benutzerprofil UPFSTART enthält die folgenden Einträge:

1: LDR4711
2: LDR1805
3: LRZ
HC: LHCOP

Die Positionen 4 bis 31 sind leer.

Aus diesen Definitionen ergibt sich Folgendes:

Wenn WRITE (1) ausgeführt wird, wird der logische Drucker LDR4711 verwendet. Wenn WRITE (2) ausgeführt wird, wird der logische Drucker LDR1805 verwendet. Wenn WRITE (3) ausgeführt wird, wird der logische Drucker LRZ verwendet. Bei der Ausführung von %H wird der logische Drucker LHCOP verwendet.

Voraussetzung ist jedoch, dass der PRINT-Parameter dynamisch definiert wurde oder dass das NTPRINT-Makro im Natural-Parameter-Modul für mindestens 3 Drucker definiert wurde:

NTPRINT (1-3),AM=NAF

Wurde ein Wert kleiner als 3 definiert, werden die entsprechenden Einträge im Benutzerprofil ignoriert.