帳票システム構築支援 uCosminexus EUR uCosminexus EUR Print Manager 帳票出力
蓄積ファイルの印刷データ(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バイト以内の文字列) |
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi Solutions, Ltd.