RNF7539

データ域は,非サイクル・モジュールでは明示的にアンロックしてください。

10

原因−−MAINまたはNOMAINキーワードが制御仕様に指定されているために ,データ域が自動的にはアンロックされない場合,RPGプログラム・サイクル は無効です。モジュールの初期設定時にロックされたか,またはモジュール内 のプロシージャーによってロックされた可能性のあるすべてのデータ域に対し てOUTまたはUNLOCK演算命令を使用することをお勧めします。

回復手順−−1つの方法として,ロックされているすべてのデータ域をOUT またはUNLOCK命令を使用してアンロックするプロシージャーを作成して,アプ リケーションの終了時にそのプロシージャーが呼び出されるようにする方法が あります。他の方法としては,データ域をロックするプロシージャーの中のデ ータ域をアンロックすることです。