新規投稿 記事一覧 ホーム
●ご利用方法,ご利用に際しての規約はこちらをお読みください。
こちらからの投稿は、先頭に表示されているコメントへの返信になります。
RE:改ページ IKD さん [ 7月18日(土) 11時40分 ]

    通常では 86FL 84OL でもコンパイル・エラーになることは
    ありません。
    RPG III で指定できる最大用紙長は 112 でありオーバーフロー行に
    仕様の制約はありません。
    コンパイル・エラーになっているのは
    CRTRPGPGM コマンドを実行しているジョブで事前に
    OVRPRTF 等によって用紙長の短い QPRINT が指定されているか
    またはライブラリー・リスト上に用紙長の短い QPRINT が
    存在しているか、の原因が考えられます。

    DSPFD QPRINT + [実行] を行ってみてください。
    QGPL/QPRINT が表示されれば正常ですが、それ以外の
    QPRINT が表示されているのであれば、それが原因です。
    サイン・オフしてから、もう一度サインオンして
    DSPFD QPRINT で QGPL/QPRINT が表示されなければ
    環境を調査してください。

    また逆に QGPL/QPRINT が表示されているのであれば
    QGPL/QPRINT が変更されている可能性があります。

    ご参考までに OS V5R1M0 〜 V6R1M0 までで
    上記のコンパイルは正常に行われることを確認しました。    

    上手くいきました。 ケイトン さん [ 7月21日(火) 17時12分 ]

      上手くいきました。OPEN QPRINT CLOSE QPRINTを追加して

      OVRPRTF    FILE(QPRINT) LPI(6) CPI(15) SHARE(*YES)

      QPRINT  O   F     132     OF    LPRINTER                        UC   
      QPRINT   86FL 84OL

      にしたところA4縦で正常に印刷できるようになりまし
      た。                                                   

お名前
パスワード
e-mailアドレス
タイトル
ホームページ
アドレス