2012-03-03

[as400][DDS][帳票]帳票を印刷する方法

  1. 帳票ファイルを作成する
    • CRTPRTF FILE(LIB/FIEL) SRCFILE(LIB/FIEL) SRCMBR(MBR)
    • 罫線を印刷したいときは、上記のコマンドにDEVTYPE(*AFPDS)オプションを指定する
    • このオプションは、PSF/400フィーチャーが必要
  2. 出力用のCOBOLを作成する
  3. COBOLをコンパイル->実行し、スプールファイルを作成する
    • スプールファイルでは、罫線の指定は確認できない
  4. プリンターセッションを開始する
    • PCOMMの構成で、セッションパラメーターのセッション・タイプをプリンターに変更する
  5. WRKSPLFで印刷装置出力の処理画面に移動する
  6. オプション9(印刷状況の処理)を実行する
  7. 「このファイルは,開始された印刷装置と対応していない 」と出るのでオプション2(状況の変更)で開始したプリンターセッションのワークステーションIDを指定し、対応付ける
  8. 状況の変更画面で、「 1. 印刷装置書き出しプログラムの出力待ち行列へのファイルの移動」を選択する
  9. PF5で画面を更新する
  10. 「メッセージに応答または処置が必要である 」 と出たら、PF3で「印刷装置出力の処理」画面に移動し、必要な処理を実行する


0 件のコメント:

コメントを投稿