RNF7534

ファイルは,非サイクル・モジュールでは明示的に閉じてください。

10

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

回復手順−−1つの方法として,CLOSE *ALL命令を含んだプロシージャー を作成して,アプリケーションの終了時にそのプロシージャーが呼び出される ようにする方法があります。他に,ファイルを開くプロシージャーの中でファ イルを閉じる方法もあります。