システム変数
SysVar.systemType は、プログラムが稼動しているターゲット・システムを識別します。生成された出力が Java™
ラッパーの場合、
SysVar.systemType は使用できません。
それ以外の場合は、有効な値は以下のとおりです。
- aix
- AIX® の場合
- debug
- EGL デバッガーの場合
- hp
- HP-UX の場合
- iseriesj
- iSeries™ Java プログラム の場合
- iseriesc
- iSeries COBOL プログラムの場合
- linux
- Linux™ (Intel ベースのハードウェア上) の場合
- solaris
- Solaris の場合
- zosbatch
- z/OS® バッチの場合
- zoscics
- CICS® for z/OS の場合
- uss
- z/OS UNIX® システム・サービスの場合
- win
- Windows® 2000/NT/XP の場合
SysVar.systemType は以下の方法で使用できます。
- assignment 文または move 文のソースとして使用
- 論理式の変数として使用
- return 文の引数として使用
SysVar.systemType には、以下のような特性があります。
- プリミティブ型
- CHAR
- データ長
- 8 (ブランクが埋め込まれる)
- converse 後、値は常にリストアされますか
- はい
VGLib.getVAGSysType でなく、SysVar.systemType を使用してください。