PM - Druck-/Anzeige-Modus

Folgende Themen werden behandelt:


Profilparameter PM

Mit dem Natural-Profilparameter PM bestimmen Sie, wie Felder gedruckt oder angezeigt werden sollen.

Mögliche Werte

C, P, I, R,

oder Kombinationen

CI, CR, PI, PR

PM=C Es soll ein alternativer Zeichensatz verwendet werden. Dieser kann mit den Profilparametern TAB1 und TAB2 festgelegt werden.
PM=P Es soll der primäre (standardmäßige) Zeichensatz verwendet werden.
PM=I Invertierte (von rechts nach links verlaufende) Anzeigerichtung (z.B. zur Anwendung in Ländern des Nahen Ostens). Siehe auch Hinweise.
PM=R Rücksetzen von der Einstellung PM=I auf die normale Anzeigerichtung (von links nach rechts).
Standard-Einstellung PR    
Dynamische Angabe ja    
Angabe innerhalb der Session ja Systemkommando GLOBALS oder Terminalkommando %V.
Programmierschnittstelle (API) USR1005N Siehe SYSEXT Utility - Natural Application Programming Interfaces in der Utilities-Dokumentation.

Anmerkungen:

  1. PM=I betrifft alle vom System gesteuerten Ausgabeschirmbestandteile, das heisst, Systemvariablen und PF-Tastenzeilen. Darüber hinaus sind von dieser Einstellung alle nicht-alphanumerischen Felder, z.B. numerische Felder und Datumsfelder, betroffen. Außerdem wird bei Natural Web I/O Interface-Terminals die Anzeigerichtung in den Feldern von links nach rechts in rechts nach links geändert. Die Routine für die Feldinvertierung wird in der Natural-Source-Library als Assembler-Modul NATPM ausgeliefert und kann bei Bedarf geändert werden.
  2. Ausführliche Informationen zur Verwendung der Einstellung PM=I siehe Bidirectional Language Support in der Unicode and Code Page Support-Dokumentation.

Session-Parameter PM

Mit dem Session-Parameter PM bestimmen Sie, wie Felder angezeigt werden sollen.

Mögliche Werte PM=C

(Kann nur auf Großrechnern gesetzt werden.)

Es wird ein alternativer Zeichensatz verwendet (siehe Modul NATPM in der Natural-Source-Library).

PM=D

(Kann nur auf Großrechnern gesetzt werden.)

Definiert reine DBCS-Felder, die keine Shift-Out/Shift-In-Zeichen enthalten (siehe Double-Byte Character Sets in der Operations-Dokumentation).

PM=I Feldwerte werden in invertierter Richtung, d.h. von rechts nach links, angezeigt (zum Beispiel für Länder des Nahen Ostens).
PM=N Von der Anzeige kann keine Hardcopy gemacht werden.
Standard-Einstellung Keine Es wird der Standard-Zeichensatz verwendet.
Gültige Statements

DEFINE DATA
DISPLAY
FORMAT
INPUT
MOVE LEFT/RIGHT JUSTIFIED
PRINT
WRITE

Anmerkung:
Es kann mehr als ein Wert angegeben werden.

Beispiel:

 LIMIT 1 
   READ EMPLOYEES 
   DISPLAY NOTITLE NAME 
   DISPLAY NOTITLE NAME (PM=I) 
   DISPLAY NOTITLE NAME 
   END

Ergebnis:

           NAME                                                      
   --------------------                                              
   MORENO                                                            
                 ONEROM                                              
   MORENO