NetCOBOL 技術情報:トラブルシューティング
エラー
Windows x86
NetCOBOL
Q
COBOLソースの翻訳中にメッセージ「JMN3131I-S FORMAT句付きの印刷ファイル'帳票 の印刷先A'のWRITE文のADVANCING指定に,呼び名'制御'を記述することはできません.1行送りとみなされます.」が表示されます。
A
メッセージのとおり、FORMAT句付き印刷ファイルでは、機能名CTLに対応付けた呼び名を指定したWRITE文は使用できません。
NetCOBOL文法書「6.4.54 WRITE文(順ファイル)」の構文規則の項番12に、次のように記述されています。
- 12. FORMAT句付きの印刷ファイルに対するWRITE文にADVANCING指定を書く場合、機能名CTLに対応付けた呼び名を呼び名-1に指定することはできません。
FORMAT句付き印刷ファイルでは、制御レコードはファイル記述項のCONTROL RECORDS句で指定します。詳細については、以下のマニュアルを参照してください。
NetCOBOL文法書
- 5.2.3 CONTROL RECORDS句(順ファイル)
