5.1.6 帳票出力時のXMAP3とAPの関係
XMAP3から帳票を印刷する場合の,印刷形態とAPのコーディング内容の関係を示します。なお,ここではプログラミング言語としてCOBOLによる命令が使用されていることを仮定します。
(1) 同じ内容のものを複数枚印刷(コピー印刷)
同じ内容のものを複数枚,印刷する場合です。例えば,3枚の帳票を印刷するときは,次の表に示す方法でコーディングします。
- 注
-
PDFファイルへ出力する場合,コピー印刷はしません。
表5‒4 コピー印刷時のコーディング 分類
APのコーディング
備考
シリアルプリンタ
SEND文を3回発行します。
スプールに同じものを3部入れます。
ページプリンタ
何部,印刷するかを指定してSEND文を1回発行します。
プリンタハードウェアの機能を使用してマルチコピーします。スプールの中には1部だけ入れます。
(2) 同じ帳票レイアウトで中身が異なるものを複数枚印刷
マップ名は同じまま,論理マップ中のデータを変えて,3回SEND文を発行します。
- SEND文の使用例
SEND MAP1,データ1 SEND MAP1,データ2 SEND MAP1,データ3