Dieses Dokument behandelt folgende Systemvariablen:
Format/Länge: | A64 |
Inhalt modifizierbar | Nein |
Diese Systemvariable gibt den IANA-Namen der vorgegebenen
(Default-)Codepage zurück, der intern von Natural für Konvertierungen in und
von Unicode benutzt wird und der mit dem Natural-Profilparameter
CP
gesetzt
wird.
Anmerkung:*CODEPAGE
liefert auch die
Voreinstellung, wenn bei einem MOVE
ENCODED
-Statement keine Codepage angegeben
wird.
Example:
windows-1252
Format/Länge: | A16 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält den Namen der Hardware-Plattform, auf der Natural läuft. Dieser Wert wird vom Betriebssystem geliefert.
Format/Länge: | A64 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält den Namen der Maschine, auf der Natural läuft.
Format/Länge: | A8 |
Inhalt modifizierbar | Nein |
*INIT-ID
enthält den Wert
"PC_WIN".
Format/Länge: | A8 |
Inhalt modifizierbar | Nein |
*INIT-PROGRAM
enthält den
Wert "Natural".
Format/Länge: | A8 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält die Sprache und das Land der aktuellen Region, die die Unicode Collation Sequence angibt.
Beispiel:
en_US
Format/Länge: | A16 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält den Namen der Maschinenklasse, auf der Natural läuft.
Sie kann einen der folgenden Werte enthalten:
MAINFRAME
PC
UNIX
VMS
Format/Länge: | A8 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält den Natural-Namen des eingesetzten Betriebssystems.
Sie kann einen der folgenden Werte enthalten:
ATT_OSX | FUJI M73 | SINIX_52 |
AVIION | HP_HPUX | SINIX_54 |
BS2000 | MSDOS | SUN_SOLA |
BS2/XS | MS_OS/2 | SUN_SUNO |
BULL/BOS | MVS/ESA | UNISYS 5 |
CMS | MVS/XA | UNISYS 6 |
CMS/ESA | NCR 3000 | VSE/ESA |
DEC-OSF/ | OS | WNT-X86 |
DOS/VS | OS/400 | |
DPS300 | RS_6000 | |
DRS 6000 | SCO |
Anmerkung:
Es empfiehlt sich, statt *OPSYS
die
Systemvariablen *MACHINE-CLASS
,
*HARDWARE
und *OS
zu
verwenden, da diese eine genauere Unterscheidung der Umgebung, in der Natural
läuft, ermöglichen.
Format/Länge: | A32 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält den Namen des Betriebssystems, unter dem Natural läuft. Dieser Wert wird vom Betriebssystem geliefert und kann sich ändern.
Format/Länge: | A16 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält die Versionsnummer des Betriebssystems, unter dem Natural läuft. Dieser Wert wird vom Betriebssystem geliefert und kann sich ändern.
Format/Länge: | A8 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält den Namen des verwendeten TP-Monitors, unter dem Natural läuft. Dieser Wert wird vom Betriebssystem geliefert und kann sich ändern.
Format/Länge: | A8 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält den Natural-Namen des verwendeten TP-Monitors oder der verwendeten Umgebung.
Sie kann einen der folgenden Werte enthalten:
AIM/DC
CICS
COMPLETE
IMS/DC
OS/400
SERVSTUB
(Natural Development Server)
TIAM
TSO
TSS
UTM
VM/CMS
Auf Großrechnern ist *TPSYS
im
Batch-Betrieb leer.
Auf Windows-, UNIX- oder OpenVMS-Plattformen enthält
*TPSYS
den Wert NONE
.
Format/Länge: | A8 |
Inhalt modifizierbar | Nein |
Diese Systemvariable enthält die Version des verwendeten TP-Monitors, unter dem Natural läuft. Dieser Wert wird vom Betriebssystem geliefert und kann sich ändern.
Wenn kein TP-Monitor verwendet wird, ist
*TPVERS
leer.
Format/Länge: | A16 |
Inhalt modifizierbar | Nein |
Bei Verwendung einer graphischen Benutzeroberfläche enthält diese Systemvariable den Namen des verwendeten Window-Managers (z.B.: MOTIF oder PM).
Bei Verwendung einer zeichenorientierten Benutzeroberfläche ist
*WINMGR
leer.
Die Art der Benutzeroberfläche ergibt sich aus dem Wert der
Systemvariablen *UI
.
Format/Länge: | A16 |
Inhalt modifizierbar | Nein |
Bei Verwendung einer graphischen Benutzeroberfläche enthält diese Systemvariable die Versionsnummer des verwendeten Window-Managers.
Bei Verwendung einer zeichen-orientierten Benutzeroberfläche ist
*WINMGRVERS
leer.
Die Art der Benutzeroberfläche ergibt sich aus dem Wert der
Systemvariablen *UI
.