このドキュメントでは、次のトピックについて説明します。
フォーマット/長さ: | A64 |
内容変更の可否: | 不可 |
このシステム変数は、Natural によって Unicode との変換のために内部的に使用され、Natural プロファイルパラメータ CP
によって設定されるコードページの IANA 名を返します。
注意:*CODEPAGE
は、コードページが MOVE ENCODED
ステートメントで指定されない場合のデフォルトでもあります。
例:
IBM01141
フォーマット/長さ: | A16 |
内容変更の可否: | 不可 |
このシステム変数には、Natural が稼動しているハードウェアプラットフォームの名前が格納されます。 この値はオペレーティングシステムによって与えられます。
フォーマット/長さ: | A64 |
内容変更の可否: | 不可 |
Natural が稼動するマシンの名前。
フォーマット/長さ: | A8 |
内容変更の可否: | 不可 |
*INIT-ID
には、Natural が呼び出された端末の端末 ID(TP システムの規則に従って定義される)が含まれます。
バッチモードでは、*INIT-ID
は Natural ジョブのステップ名です。
Com-plete または UTM での非同期 Natural セッションでは、*INIT-ID
は非同期セッションを開始したタスクの端末 ID です。
CICS での非同期セッションでは、*INIT-ID
は非同期タスクの CICS タスク番号です。
サーバー環境、例えば Natural 開発サーバーや Web I/O インターフェイスサーバーでは、*INIT-ID
は現在のセッション番号です。これは、サーバー上で呼び出される新しいセッションごとに 1 ずつ増加します。
フォーマット/長さ: | A8 |
内容変更の可否: | 不可 |
このシステム変数には、Natural として現在実行中のプログラム(トランザクション)の名前が格納されます。
z/OS 環境でのバッチモードでは、*INIT-PROGRAM
には Natural セッションを実行しているジョブの名前が含まれます。
フォーマット/長さ: | A8 |
内容変更の可否: | 不可 |
このシステム変数には、現在のロケールの言語および国が格納されます。ロケールは、Unicode 照合順序を指定します。
例:
en_US
フォーマット/長さ: | A16 |
内容変更の可否: | 不可 |
このシステム変数には、Natural が実行されているマシンのクラス名が格納されます。
次の値のいずれかを指定できます。
MAINFRAME
PC
UNIX
VMS
フォーマット/長さ: | A8 |
内容変更の可否: | 不可 |
このシステム変数には、使用中のオペレーティングシステムの Natural 名が格納されます。
次の値のいずれかを指定できます。
ATT_OSX | FUJI M73 | RS_6000 |
AVIION | HP_HPUX | SINIX_54 |
BS2000 | MSDOS | SINIX_52 |
BS2/XS | MS_OS/2 | SINIX_54 |
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 |
注意:
*OPSYS
ではなく、システム変数 *MACHINE-CLASS
、*HARDWARE
、および *OS
を使用してください。それらを使用することにより、Natural を実行している環境をより正確に識別できます。
フォーマット/長さ: | A32 |
内容変更の可否: | 不可 |
このシステム変数には、Natural が実行されているオペレーティングシステムの名前が含まれます。 この値はオペレーティングシステムによって指定されており、変更可能です。
フォーマット/長さ: | A16 |
内容変更の可否: | 不可 |
このシステム変数には、Natural が実行されているオペレーティングシステムのバージョン番号が含まれます。 この値はオペレーティングシステムによって指定されており、変更可能です。
フォーマット/長さ: | A8 |
内容変更の可否: | 不可 |
このシステム変数には、Natural が実行されている TP サブシステムの名前が含まれます。 この値はオペレーティングシステムによって指定されており、変更可能です。
フォーマット/長さ: | A8 |
内容変更の可否: | 不可 |
このシステム変数には、使用中の TP モニタまたは環境の Natural 名が格納されます。
次の値のいずれかを指定できます。
AIM/DC
CICS
COMPLETE
IMS/DC
OS/400
SERVSTUB
(Natural 開発サーバー)
TIAM
TSO
TSS
UTM
VM/CMS
メインフレームプラットフォームでは、バッチモードで *TPSYS
は空白となります。
Windows、UNIX、および OpenVMS プラットフォームでは、*TPSYS
は NONE
となります。
フォーマット/長さ: | A8 |
内容変更の可否: | 不可 |
このシステム変数には、Natural が実行されている TP サブシステムのバージョンが含まれます。 この値はオペレーティングシステムによって指定されており、変更可能です。
TP モニタを使用していない場合、*TPVERS
は空白となります。
フォーマット/長さ: | A16 |
内容変更の可否: | 不可 |
グラフィカルユーザーインターフェイスを使用する場合、このシステム変数には、使用しているウィンドウマネージャ名(MOTIF や PM など)が含まれます。
文字型ユーザーインターフェイスを使用する場合、*WINMGR
は空白になります。
ユーザーインターフェイスのタイプはシステム変数 *UI
の値によって示されます。
フォーマット/長さ: | A16 |
内容変更の可否: | 不可 |
グラフィカルユーザーインターフェイスを使用する場合、このシステム変数には、使用しているウィンドウマネージャのバージョン番号が含まれます。
文字型ユーザーインターフェイスを使用する場合、*WINMGRVERS
は空白になります。
ユーザーインターフェイスのタイプはシステム変数 *UI
の値によって示されます。