富士通

NetCOBOL 技術情報:トラブルシューティング

エラー

Windows x86, Solaris, Linux x86

Pro*COBOL

Q

PIC NのVARYINGが指定できません。プリコンパイル時に「PCB-S-00211」のエラーが表示されます。

A

PIC NのVARYINGはサポートされていません。長さとデータ部で構成される集団項目に変更してください。

以下の手順で対処してください。

  1. VARYING指定があるPIC Nのデータ項目を、長さ(PIC S9(4) COMP-5)とデータ部(PIC N(長さ))で構成される集団項目に変更します。
  2. プリコンパイルオプションVARCHAR=YESを指定してコンパイルします。

以下に、ソース修正の例を示します。

ソース修正の例