XMAP3から帳票を印刷する場合の,印刷形態とAPのコーディング内容の関係を示します。なお,ここではプログラミング言語として日立COBOLが使用されていることを仮定します。
同じ内容のものを複数枚,印刷する場合です。例えば,3枚の帳票を印刷するときは,3回同じ印刷を繰り返します。スプールには,同じものが3部格納されます。なお,書式名称は,1回だけ指定します。
書式オーバレイ名称は同じで,データを変えて3回改ページします。
書式オーバレイで一つのAPから異なるプリンタに印刷する場合には,印刷するプリンタごとに印刷サービスをオープンし,印刷要求をします。
ただし,スタンドアロン印刷の場合には,複数の印刷サービスを同時にオープンすることはできません。そのため,プリンタを切り替えるときには,すでにオープン済みの印刷サービスを一度クローズしたあと,出力したいプリンタに対応する印刷サービスをオープンしてから印刷する必要があります。