帳票システム構築支援 uCosminexus EUR uCosminexus EUR Print Manager 帳票出力

[目次][用語][索引][前へ][次へ]

2.3.4 蓄積ファイルの取得

蓄積ファイルの印刷データ(EPF形式ファイル)を任意のフォルダに取得できます。蓄積したデータを,クライアントPCのWebブラウザからダウンロードして印刷する場合に指定します。

複数の蓄積ファイルの印刷データを,一つに統合して取得することもできます。ただし,複数の蓄積ファイルの印刷データを統合して取得するには,次の条件をすべて満たす必要があります。

取得したEPF形式ファイルの属性情報を次の表に示します。

表2-10 取得したEPF形式ファイルの属性情報

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

蓄積ファイルを任意のフォルダに取得するメソッドを次に示します。

表2-11 蓄積ファイルを任意のフォルダに取得するメソッド

起動部品 メソッド
RS-ActiveX起動部品 GetSpoolFile
RS-Java起動部品 getSpoolFile
RS-コマンド起動部品 EURPMLSC.exe
/mオプションのget

蓄積ファイルを任意のフォルダに取得するときに設定する項目を,次に示します。

表2-12 蓄積ファイルを任意のフォルダに取得するときに設定する項目

蓄積ファイルの取得に関する設定 起動部品の設定項目 指定する値
出力ファイル名 RS-ActiveX起動部品:OutputFileNameプロパティ
RS-Java起動部品:setOutputFileNameメソッド
RS-コマンド起動部品:eurpmlscコマンドの/ofnオプション
出力ファイル名(255バイト以内の文字列)
蓄積ファイルを取得するフォルダ RS-ActiveX起動部品:OutputFilePathプロパティ
RS-Java起動部品:setOutputFilePathメソッド
RS-コマンド起動部品:eurpmlscコマンドの/oオプション
取得するフォルダのパス(255バイト以内の文字列)
用紙の向き
 
RS-ActiveX起動部品:PaperOrientationプロパティ
RS-Java起動部品:setPaperOrientationメソッド
0(帳票の定義情報に合わせる)
1(縦)
2(横)
RS-コマンド起動部品:eurpmlscコマンドの/poオプション none(帳票の定義情報に合わせる)
portrait(縦)
landscape(横)
印刷部数 RS-ActiveX起動部品:PrintCopiesプロパティ
RS-Java起動部品:setPrintCopiesメソッド
RS-コマンド起動部品:eurpmlscコマンドの/cオプション
印刷部数(1〜99)
プリンタクラス名 RS-ActiveX起動部品:PrinterClassNameプロパティ
RS-Java起動部品:setPrinterClassNameメソッド
RS-コマンド起動部品:eurpmlscコマンドの/prcオプション
プリンタクラス名
(80バイト以内の文字列)
蓄積ファイルのジョブID RS-ActiveX起動部品:SearchJobIDプロパティ
RS-Java起動部品:setSearchJobIDメソッド,またはsetSearchJobIDMultiメソッド
RS-コマンド起動部品:eurpmlscコマンドの/idオプション
ジョブID(36バイト以内の文字列)
蓄積先のサーバのIPアドレス RS-ActiveX起動部品:ServerAddressプロパティ
RS-Java起動部品:setServerAddressメソッド
RS-コマンド起動部品:eurpmlscコマンドの/svrオプション
255.255.255.255形式
印刷部数の単位
 
RS-ActiveX起動部品:SortPrintプロパティ
RS-Java起動部品:setSortPrintメソッド
0(部単位)
1(ページ単位)
RS-コマンド起動部品:eurpmlscコマンドの/numオプション sort(部単位)
stack(ページ単位)
スプールタイトル RS-ActiveX起動部品:SpoolTitleプロパティ
RS-Java起動部品:setSpoolTitleメソッド
RS-コマンド起動部品:eurpmlscコマンドの/sptlオプション
スプールタイトル
(255バイト以内の文字列)