sysVar システム変数は、さまざまな値を保持します。
次の表にリストする各 EGL システム変数の名前の前に、修飾子 sysVar を使用できます。
| システム変数 | 説明 |
|---|---|
| arrayIndex | 以下の番号を含んでいます。
|
| callConversionTable | プログラムが実行時に以下を行うときのデータ変換に使用される
変換テーブルの名前を含んでいます。
|
| errorCode | 以下の状況において状況コードを受け取ります。
|
| overflowIndicator | 算術オーバーフローが存在するかどうかを示します。 |
| remoteSystemID | プログラム、VSAM ファイル、CICS® トランザクション、または一時データ・キューなどの、リモート・エンティティーのロケーションを表すシステム名を含みます。 |
| returnCode | プログラムによって設定され、オペレーティング・システムで使用可能な外部戻りコードを含んでいます。 |
| sessionID | Web アプリケーション・サーバー・セッションに固有の ID を含んでいます。 |
| sqlData | リレーショナル・データベースで使用する多くのシステム変数が含まれています。 |
| systemType | プログラムを実行するターゲット・システムを識別します。 |
| terminalID | COBOL 環境の CICS 端末 ID、または Java™ 仮想マシンのシステム・プロパティー内の user.name が含まれます。 |
| transactionID | COBOL では次のプログラム・セグメントのトランザクション・コードの名前、また Java では転送元プログラムの名前が含まれます。 |
| transferName | 転送するプログラムまたはトランザクションの名前を指定します。 |
| userID | ユーザー ID が使用可能な環境にユーザー ID を含みます。 |
| プラットフォーム | 問題 |
|---|---|
| Rich UI | サポートされる sysVar 変数は、systemType のみです。 |