RNF7583

ON-ERROR状況がすでにMONITOR演算命令グループで処理されている。

20

原因−−状況コードは,多くて1つのON-ERRORグループにより処理するこ とができます。MONITOR演算命令中のON-ERROR演算命令に*ALLが指定された場 合,あるいは演算項目2がブランクでON-ERROR演算命令が指定された場合には ,そのMONITORグループにはそれ以上ON-ERRORグループを指定できません 。ON-ERRORグループに*PROGRAMが指定された場合には,それ以上のプログラム ・エラー(状況コードが1000以上)は,そのMONITORグループには指定できま せん。同様に*FILEが指定された場合には,それ以上のファイル・エラー(状 況コードが1000以上)は指定できません。状況コードは無視されます。

回復手順−−状況コードが複数回現れないように,MONITORグループ中 のON-ERROR演算命令を訂正してください。*PROGRAM, *FILE,および*ALLが使用 される場合には,特定の状況コードをもつON-ERRORコードの後にそれらがコー ド化されていることを確認してください。コンパイルし直してください。