returnCode

システム変数 SysVar.returnCode には、プログラムによって設定され、オペレーティング・システムで使用可能な外部戻りコードが含まれています。1 つの EGL プログラムから別の EGL プログラムに戻りコードを渡すことはできません。 ゼロ以外の戻りコードによって、例えば EGL が onException ブロックを実行することはありません。

SysVar.returnCode の初期値はゼロで、値は -2147483648 以上 2147483647 以下の範囲内にあることが必要です。

SysVar.returnCode は、メインのテキスト・プログラム (J2EE の外部で稼働) またはメインのバッチ・プログラム (J2EE の外部または J2EE アプリケーション・クライアント内のいずれかで稼働) に対してのみ意味があります。 このコンテキストでの SysVar.returnCode は、プログラムを呼び出すコマンド・ファイルまたはコマンド実行用のコードを提供することを目的にしています。 プログラムが、プログラムが制御できないエラーで終了した場合、EGL ランタイムは SysVar.returnCode の設定を無視して、値 693 を戻そうと試みます。

SysVar.returnCode は以下の方法で使用できます。

SysVar.returnCode には、以下のような特性があります。
プリミティブ型
BIN
データ長
9
converse 後に値がリストアされるかどうか
はい

  SysVar.returnCode = 6;
フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.