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:
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.
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. |
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.
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.