システム変数 DLILib.psbData は、ランタイム PSB の名前と、その PSB にアクセスするアドレスの両方を含みます。
Record PSBDataRecord psbName char(8); psbRef int; end
プログラムがある 1 つの PSB から他の PSB に切り替わる (IMS™ の外部で可能なように) 場合、フィールド DLILib.psbData.psbName の設定およびテストを直接行うことができます。 アドレスを含むフィールド DLILib.psbData.psbRef は、絶対に更新しないでください。
DLILib.psbData.psbName の初期値は、事前定義されたフィールド defaultPSBName 内の値です。この事前定義フィールドは、プログラム・プロパティー psb に割り当てられた PSB レコード内にあります。 そのフィールドを設定しない場合、そのフィールド値は PSB レコードが基づく PSBRecord のパーツの名前になります。
関連リファレンス
EGL ライブラリー DLILib