Hitachi

EUR 帳票出力 機能解説 EUR Server編


5.4.1 スプールサーバで出力する

蓄積した印刷データを,スプールサーバのプリンタに出力できます。

スプールサーバのプリンタに出力するには,スプールサーバにWindows版のEUR Server - Spool Serviceが必要です。スプールサーバがUNIX/Linux環境の場合は,スプールサーバのプリンタへの出力はできません。

〈この項の構成〉

(1) 出力の流れ

スプールサーバに登録されているプリンタに帳票を出力する流れを,次の図に示します。

図5‒4 スプールサーバのプリンタに出力する流れ

[図データ]

  1. 出力要求

    ユーザが,出力要求を業務プログラムに送ります。

  2. 印刷データ呼び出し

    業務プログラムが,スプールサーバ内のスプールデータから印刷データ(EPF形式ファイル)を呼び出します。

    このとき,複数のスプールデータのデータを統合して,一つの印刷データとして呼び出すこともできます。スプールデータの統合については,「6.3.2 複数のスプールデータを統合出力する」を参照してください。

  3. 出力

    スプールサーバに登録されているプリンタに帳票が出力されます。

(2) 起動部品の設定

帳票出力で使用する起動部品のメソッドおよびオプションの指定値を次に示します。

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

  1. スプールデータを格納しているサーバの設定

    スプールデータを格納しているサーバのIPアドレスを設定します。

    サーバの設定

    起動部品の設定項目

    設定する値

    スプールデータを格納しているサーバのIPアドレス

    SS-ActiveX起動部品:ServerAddressプロパティ

    SS-Java起動部品:setServerAddressメソッド

    SS-コマンド起動部品:/svrオプション

    255.255.255.255形式

  2. ジョブIDの設定

    スプールデータのジョブIDを設定します。

    ジョブIDの設定

    起動部品の設定項目

    設定する値

    スプールデータのジョブID

    SS-ActiveX起動部品:SearchJobIDプロパティ

    SS-Java起動部品:setSearchJobIDメソッド,またはsetSearchJobIDMultiメソッド

    SS-コマンド起動部品:/idオプション

    ジョブID(36バイト以内の文字列)

  3. プリンタの設定

    必要に応じて,出力時に使用するスプールサーバのプリンタやトレイを設定します。設定しないときは,スプールデータの属性値に従って出力先を決定します。

    スプールサーバのプリンタの指定方法は,プリンタクラス名,プリンタ名,および帳票振り分け定義の3種類から選択できます。

    スプールサーバのプリンタの設定

    起動部品の設定項目

    設定する値

    プリンタの指定方法

    SS-ActiveX起動部品:PrinterSelectModeプロパティ

    SS-Java起動部品:setPrinterSelectModeメソッド

    0(プリンタクラス名で指定する)

    1(プリンタ名で指定する)

    2(帳票振り分け定義で指定する)

    SS-コマンド起動部品:/smオプション

    class(プリンタクラス名で指定する)

    printer(プリンタ名で指定する)

    group(帳票振り分け定義で指定する)

    プリンタクラス名

    SS-ActiveX起動部品:PrinterClassNameプロパティ

    SS-Java起動部品:setPrinterClassNameメソッド

    SS-コマンド起動部品:/prcオプション

    プリンタクラス名(80バイト以内の文字列)

    プリンタ名

    OS上のプリンタ名

    SS-ActiveX起動部品:ServerPrinterNameプロパティ

    SS-Java起動部品:setServerPrinterNameメソッド

    SS-コマンド起動部品:/lspオプション

    プリンタ名(80バイト以内の文字列)

    OS上のプリンタのトレイ名

    SS-ActiveX起動部品:ServerTrayNameプロパティ

    SS-Java起動部品:setServerTrayNameメソッド

    SS-コマンド起動部品:/lstオプション

    トレイ名(80バイト以内の文字列)

    帳票振り分け定義

    SS-ActiveX起動部品:GroupNameプロパティ

    SS-Java起動部品:setGroupNameメソッド

    SS-コマンド起動部品:/groupオプション

    帳票振り分け定義(80バイト以内の文字列)

  4. 印刷付加情報の設定

    必要に応じて,印刷付加情報(印刷開始ページ,印刷部数,用紙の向きなど)を設定します。

(3) 注意事項

ネットワークプリンタに印刷する場合は,EUR Server - Spool Serviceのログオンアカウントを,ネットワークプリンタに印刷できる適切なアクセス権を持つアカウントに変更してください。