NetCOBOL 技術情報:ノウハウ情報
NetCOBOL
Windows x86
Q
ACCEPT文でデータを入力する際、データを格納する領域の桁数分の データを入力しないと入力が完了しません。 必要な桁数の入力で入力完了とすることはできますか?
A
ACCEPT文にFROM CONSOLEを指定してください。【Enter】キーを押したタイミングで入力完了となります。
詳細については、以下のマニュアルを参照してください。
NetCOBOL COBOL文法書
- 6.4.1 ACCEPT文(中核)
- 書き方1の規則 4
メッセージ JMP0201A-I が、データ入力が可能となったタイミングでコンソールに表示されます。このメッセージを非表示にすることはできませんが、以下の方法でメッセージの出力先を変更することで、コンソールへの表示を回避することはできます。
■ ファイルに出力する場合
NetCOBOL V9.0 使用手引書
- 5.4.1.38 @MessOutFile(メッセージを出力するファイルの指定)
■ イベントログに出力する場合
NetCOBOL V9.0 使用手引書
- 5.4.1.13 @CBR_MESSAGE(実行時メッセージの出力先の指定)
イベントログには、NetCOBOL以外のメッセージも記録されますので、 一般にはファイル出力が使われますが、お客様のご要件により選択ください。
