OCCURS句を利用しているCOBOLアプリケーションが実行時エラーになります。

OCCURS句を利用しているCOBOLアプリケーションが実行時エラーになります。
OCCURS句のDEPENDING ONへの動的な繰返し数が範囲外の可能性があります。

OCCURS DEPENDING ON句の目的語に正しい値を設定する必要があります。
確認方法は以下のとおりです。
  • 翻訳オプションCHECK(BOUND)で再翻訳し、再実行の結果JMP0822I-Uが出力されるかどうか「JMP0822I-U」が出力された場合、メッセージで指摘されたOCCURS DEPENDING ON句を見直して、再度実行してください。

詳細は、以下のマニュアルを参照してください。

NetCOBOL使用手引書
  • 18.2 CHECK機能の使い方
製品・サービス情報
対象製品NetCOBOL
プラットフォームWindows x86, Windows x64, Windows Itanium, .NET, Solaris, Linux x86, Linux Intel64, Linux Itanium
アンサー種別 運用/保守
このページの先頭へ