6.3.2 複数のスプールデータを統合出力する

ここでは,複数のスプールデータを統合出力する方法について説明します。なお,複数のスプールデータを統合出力するには,EUR Server Enterpriseが必要です。

<この項の構成>
(1) 出力条件
(2) 出力の流れ
(3) 起動部品の設定
(4) 統合後の属性情報

(1) 出力条件

複数のスプールデータの印刷データを統合して,EPF形式ファイルとして出力するには,次の条件をすべて満たす必要があります。

(2) 出力の流れ

複数のスプールデータを統合出力する流れを次の図に示します。

図6-6 複数のスプールデータを統合出力する流れ

[図データ]

  1. 出力要求
    帳票の出力要求が業務プログラムに送られます。
  2. 統合対象スプールデータの指示
    EUR Server - Spool Service Adapterは,統合対象のスプールデータのジョブIDをスプールサーバのEUR Server - Spool Serviceに指示します。
  3. ファイル統合
    EUR Server - Spool Serviceは,指示されたジョブIDに該当するスプールデータから,印刷データ(EPF形式ファイル)を取得して統合します。
  4. 出力
    統合された印刷データは,スプールサーバのプリンタに出力できます。
    また,統合した印刷データをアプリケーションサーバの任意のフォルダやメモリに出力し,クライアントPCに配布したり,Webブラウザからダウンロードしたりすることで,クライアントPCのプリンタに出力したり,クライアントPCでプレビューしたりできます。
■注意
スプールサーバのプリンタに出力するには,スプールサーバにWindows版のEUR Server - Spool Serviceが必要です。スプールサーバがUNIX/Linux環境の場合は,スプールサーバのプリンタへの出力はできません。

(3) 起動部品の設定

複数のスプールデータの統合出力で使用する起動部品のメソッドおよびオプションの指定値を次に示します。

また,出力時に設定する起動部品のプロパティ,メソッド,およびオプションの指定値を次に示します。

  1. 統合対象スプールデータの設定
    統合対象のスプールデータを設定します。
    統合対象スプールデータの設定起動部品の設定項目設定する値
    スプールデータのジョブIDSS-ActiveX起動部品:SearchJobIDプロパティ
    SS-Java起動部品:setSearchJobIDメソッド,またはsetSearchJobIDMultiメソッド
    SS-コマンド起動部品:/idオプション
    ジョブID(36バイト以内の文字列)
    蓄積先のスプールサーバのIPアドレスSS-ActiveX起動部品:ServerAddressプロパティ
    SS-Java起動部品:setServerAddressメソッド
    SS-コマンド起動部品:/svrオプション
    255.255.255.255形式
  2. 出力EPF形式ファイルの設定
    統合した印刷データをアプリケーションサーバの任意のフォルダに出力する場合,出力EPF形式ファイル名を設定します。
    出力EPF形式ファイルの設定起動部品の設定項目設定する値
    出力ファイル名SS-ActiveX起動部品:OutputFileNameプロパティ
    SS-Java起動部品:setOutputFileNameメソッド
    SS-コマンド起動部品:/ofnオプション
    出力ファイル名(255バイト以内の文字列)
    EPF形式ファイルを取得するフォルダSS-ActiveX起動部品:OutputFilePathプロパティ
    SS-Java起動部品:setOutputFilePathメソッド
    SS-コマンド起動部品:/oオプション
    取得するフォルダのパス(255バイト以内の文字列)
  3. 印刷付加情報の設定
    必要に応じて,印刷付加情報(印刷部数,用紙の向き,プリンタクラス名など)を設定します。

(4) 統合後の属性情報

統合後のEPF形式ファイルの属性情報を次の表に示します。

表6-4 統合後のEPF形式ファイルの属性情報(スプールデータの統合)

EPF形式ファイルの属性統合時の指定可否統合後のEPF形式ファイルに設定される値
統合時に指定あり統合時に指定なし
スプールデータを一つだけ選択スプールデータを複数選択
印刷部数指定値スプールデータの印刷データの属性値1
印刷部数の単位指定値スプールデータの印刷データの属性値0(部単位)
用紙の向き指定値スプールデータの印刷データの属性値未指定(印刷データを蓄積したときのページごとの属性で出力)
スプールタイトル指定値スプールデータの印刷データの属性値未指定(印刷時は最初に指定するスプールデータに格納された印刷データの帳票ファイル名を出力)
プリンタクラス名指定値スプールデータの印刷データの属性値未指定
EUR Print Serviceのバージョン×スプールデータの印刷データの属性値統合するスプールデータの印刷データの最新バージョン
印刷データを作成したプログラムのバージョン×スプールデータの印刷データの属性値統合するスプールデータの印刷データの最新バージョン
ジョブID×スプールデータの属性値最初に指定するスプールデータの属性値
総ページ数×スプールデータの印刷データの属性値統合するスプールデータの印刷データのページ数の総和
印刷日時書式×スプールデータの印刷データの属性値最初に指定するスプールデータの印刷データの属性値
印刷日時フォント名×スプールデータの印刷データの属性値最初に指定するスプールデータの印刷データの属性値
印刷日時フォントサイズ×スプールデータの印刷データの属性値最初に指定するスプールデータの印刷データの属性値
印刷日時出力位置×スプールデータの印刷データの属性値最初に指定するスプールデータの印刷データの属性値
印刷日時フォント色×スプールデータの印刷データの属性値最初に指定するスプールデータの印刷データの属性値
(凡例)
○:指定できます。
×:指定できません。
-:該当しません。