10×11インチの用紙では正常に印刷されますが、10×14インチの用紙に変えると印刷内容が乱れ、正しい印刷結果が得られません。

10×11インチの用紙では正常に印刷されますが、10×14インチの用紙に変えると印刷内容が乱れ、正しい印刷結果が得られません。
用紙サイズを変更する場合は、FCB制御文で使用する用紙の情報を設定してください。

帳票の縦方向の長さが変わる場合は、FCBのprint制御文の用紙の大きさに変更する用紙と同じ長さを1/7200インチ単位で指定します。
縦の長さが11インチから14インチに変わる場合は、100800(14インチ)を指定します。なお、print制御文の省略値は79200(11インチ)ですので、用紙の長さが11インチの場合は、FCB情報を指定しない場合でも正しく印刷できます。

例)縦の長さが11インチから14インチに変わる場合
FCBの制御文を記述したテキスト形式のファイルに記述します。

[縦の長さが11インチの場合の指定]
 print 1 79200

[縦の長さが14インチの場合の指定]
 print 1 100800

FCB制御文の設定内容については、以下のマニュアルを参照してください。

NetCOBOL 使用手引書
  • FCB

注意
帳票定義体を印刷する場合はFCB情報を指定する必要はありません。
製品・サービス情報
対象製品NetCOBOL
プラットフォームSolaris, Linux x86, Linux Intel64, Linux Itanium
アンサー種別 運用/保守
このページの先頭へ