帳票システム構築支援　uCosminexus EUR

uCosminexus EUR Print Manager 帳票出力

文法・操作書

3020-7-538-40

目　　次

前書き

変更内容

はじめに

1.　EUR Print Managerの概要

1.1　EUR Print Managerとは

1.1.1　各拠点に配置したサーバでの印刷

1.1.2　クライアントPCでの印刷

1.1.3　印刷管理サーバでの直接印刷

1.1.4　複雑なプリンタ出力を画面で定義

1.1.5　複数の形式のファイルを出力

1.1.6　複数の帳票を統合して出力

1.1.7　英語環境用のインタフェースを提供

1.1.8　業務アプリケーションとの連携

1.2　拠点サーバでの印刷

1.2.1　拠点サーバでの印刷手順

1.3　EUR Print Serviceと連携した拠点サーバでの印刷

1.3.1　EUR Print Serviceと連携した拠点サーバでの印刷手順

1.4　クライアントPCでの自動印刷

1.4.1　帳票を自動印刷する手順

1.5　クライアントPCでの対話型印刷

1.5.1　帳票を対話型印刷する手順

1.6　クライアントPCへの配布印刷

1.6.1　帳票を配布印刷する手順

1.7　Webブラウザを使用したクライアントPCでの印刷

1.7.1　Webブラウザを使用したクライアントPCでの印刷（ActiveXクライアント印刷）

1.7.2　Webブラウザを使用したクライアントPCでの印刷（ヘルパクライアント印刷）

1.8　コマンドを使用したクライアントPCでの印刷

1.8.1　コマンドを使用したクライアントPCでの印刷手順

1.9　EUR Viewerを使用したクライアントPCでの印刷

1.9.1　EUR Viewerを使用したクライアントPCでの印刷手順

1.10　Adobe Readerを使用したクライアントPCでの印刷

1.10.1　Adobe Readerを使用したクライアントPCでの印刷手順

1.11　Excelを使用したクライアントPCでの印刷

1.11.1　Excelを使用したクライアントPCでの印刷手順

1.12　印刷管理サーバを使用した直接印刷

1.12.1　印刷管理サーバを使用した直接印刷の手順

1.13　複数のEPF形式ファイルの統合

1.13.1　複数のEPF形式ファイルを統合する手順

2.　蓄積印刷

2.1　蓄積印刷とは

2.1.1　蓄積印刷の流れ

2.1.2　蓄積時に設定できる属性情報

2.1.3　蓄積ファイルの格納先の設定

2.2　印刷データの蓄積

2.2.1　印刷データの蓄積の流れ

2.2.2　分割した印刷データを蓄積する

2.2.3　仕分けした印刷データを蓄積する

2.2.4　印刷データを蓄積する手順

2.3　蓄積ファイルの操作

2.3.1　蓄積ファイルの一覧取得

2.3.2　蓄積ファイルの属性値の取得

2.3.3　蓄積ファイルの属性値の変更

2.3.4　蓄積ファイルの取得

2.3.5　蓄積ファイルのメモリ取得

2.3.6　蓄積ファイルの削除

2.3.7　蓄積期限が切れた蓄積ファイルの一括削除

2.4　蓄積したデータの統合

2.5　蓄積ファイルからの印刷（再印刷）

2.5.1　拠点サーバのプリンタで印刷する

2.5.2　クライアントPCのプリンタで印刷する

3.　GUIによる蓄積管理

3.1　GUIによる蓄積管理とは

3.1.1　蓄積管理GUIの機能

3.2　準備しておくこと

3.2.1　Web/APサーバの設定

3.2.2　クライアントPCの設定

3.2.3　蓄積管理GUIの表示方法

3.2.4　業務アプリケーションとの連携

3.3　画面構成

3.3.1　メイン画面

3.3.2　メニュー領域

3.3.3　ツリー領域

3.3.4　リストビュー領域

3.3.5　状態表示領域

3.4　蓄積管理GUIの操作

3.4.1　蓄積管理ユーザの設定

3.4.2　拠点サーバのサーバ情報の取得

3.4.3　蓄積ファイルの一覧取得

3.4.4　蓄積ファイルの属性値の参照

3.4.5　蓄積ファイルの属性値の変更

3.4.6　蓄積ファイルの削除

3.4.7　蓄積期限が切れた蓄積ファイルの一括削除

3.4.8　蓄積ファイルの検索

3.5　蓄積ファイルからの印刷

3.5.1　プレビュー表示

3.5.2　印刷

4.　出力先の設定と帳票の印刷

4.1　拠点サーバの設定

4.1.1　拠点サーバの登録

4.1.2　拠点サーバの変更

4.1.3　拠点サーバの削除

4.2　印刷管理サーバのプリンタクラスの設定

4.2.1　印刷管理サーバのプリンタクラスの登録

4.2.2　印刷管理サーバのプリンタクラスの変更

4.2.3　印刷管理サーバのプリンタクラスの削除

4.3　拠点プリンタクラスの設定

4.3.1　拠点プリンタクラスの登録

4.3.2　拠点プリンタクラスの変更

4.3.3　拠点プリンタクラスの削除

4.4　帳票振り分け定義の設定

4.4.1　帳票振り分け定義の登録

4.4.2　帳票振り分け定義の変更

4.4.3　帳票振り分け定義の削除

4.5　クライアントプリンタクラスの設定

4.5.1　クライアントプリンタクラスの追加

4.5.2　クライアントプリンタクラスの変更

4.5.3　クライアントプリンタクラスの削除

4.5.4　クライアントプリンタクラスの設定の配布

4.5.5　プリンタ非表示の設定

4.6　帳票の印刷

4.6.1　拠点サーバでの印刷

4.6.2　クライアントPCでの自動印刷または全自動印刷

4.6.3　クライアントPCでの対話型印刷

4.6.4　クライアントPCでの対話型印刷プレビュー表示

4.6.5　クライアントPCへの配布印刷

4.6.6　Webブラウザを使用したクライアントPCでの印刷（自動印刷）

4.6.7　Webブラウザを使用したクライアントPCでの印刷（プレビュー画面からの印刷）

4.6.8　Webブラウザを使用したクライアントPCでの印刷（ダイアログでの印刷）

4.6.9　Webブラウザを使用したクライアントPCでの印刷（ヘルパクライアント印刷）

4.6.10　コマンドを使用したクライアントPCでの印刷

4.6.11　EUR Viewerを使用した印刷

4.6.12　Adobe Readerを使用した印刷

4.6.13　Excelを使用した印刷

4.6.14　印刷管理サーバを使用した印刷

5.　蓄積ファイルのセキュリティ管理

5.1　セキュリティ管理の概要

5.2　蓄積管理ユーザを定義する（Windows環境の場合）

5.2.1　蓄積管理ユーザの登録

5.2.2　蓄積管理ユーザ定義の変更

5.2.3　蓄積管理ユーザの削除

5.3　蓄積管理ユーザを定義する（UNIX/Linux環境の場合）

6.　EUR Print Managerの起動管理

6.1　起動管理の概要

6.1.1　自動起動の設定

6.2　［EUR Print Manager 起動管理］ダイアログを使用して管理する（Windows環境の場合）

6.2.1　起動管理定義の登録

6.2.2　起動管理定義の変更

6.2.3　起動管理定義の削除

6.3　EURPM制御コマンドを使用して管理する

6.3.1　EURPM制御コマンドのファイル名

6.3.2　EURPM制御コマンドのオプション一覧

6.3.3　EURPM制御コマンドの形式と指定例

6.3.4　エラー情報

7.　EUR Print Manager - Report Serverの起動管理

7.1　起動管理の概要

7.1.1　自動起動の設定

7.2　EURPM-RS制御コマンドを使用して管理する（UNIX/Linux環境の場合）

7.2.1　EURPM-RS制御コマンドのファイル名

7.2.2　EURPM-RS制御コマンドのオプション一覧

7.2.3　EURPM-RS制御コマンドの形式と指定例

7.2.4　エラー情報

8.　ActiveX部品を使用した帳票出力

8.1　Web出力で使用するActiveX部品

8.1.1　ActiveX部品のファイル名

8.1.2　ActiveX部品の使用方法

8.1.3　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの使用方法

8.2　パラメタ，メソッド，プロパティ一覧

8.2.1　パラメタ一覧

8.2.2　メソッド一覧

8.2.3　プロパティ一覧

8.3　パラメタ仕様

DefaultPrintDlgパラメタ

EPFDataMaxSizeパラメタ

EPFFileURLパラメタ

EPFTempDataModeパラメタ

LogFileパラメタ

LogLevelパラメタ

LogSizeパラメタ

NoPrintパラメタ

NoSetPrinterDlgパラメタ

PrintEndPageパラメタ

PrinterNameパラメタ

PrintStartPageパラメタ

SendResultURLパラメタ

ShowScrollBarパラメタ

TempFileDelパラメタ

TrayNameパラメタ

UserParamパラメタ

Zoomパラメタ

8.4　メソッド仕様

HScrollメソッド

PrintEPFメソッド

TurnPageメソッド

VScrollメソッド

Zoomメソッド

8.5　プロパティ仕様

CurrentPageプロパティ

ExclusionPrinterDriverプロパティ

ExclusionPrinterNameプロパティ

TotalPageプロパティ

9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力

9.1　ActiveX起動部品

9.1.1　ActiveX起動部品のファイル名

9.1.2　ActiveX起動部品のプログラムIDとコントロール名

9.1.3　ActiveX起動部品が提供するクラス

9.1.4　ActiveX起動部品の構文

9.2　ActiveX起動部品のメソッドとプロパティ一覧

9.2.1　ActiveX起動部品が提供するメソッド一覧

9.2.2　ActiveX起動部品が提供するプロパティ一覧（出力メソッド）

9.2.3　ActiveX起動部品が提供するプロパティ一覧（情報取得メソッド）

9.3　ActiveX起動部品のメソッド仕様

GetDestinationListメソッド

GetJobIDメソッド

GetJobIDListメソッド

GetPMPrinterClassListメソッド

GetPMPrinterListメソッド

GetPMTrayListメソッド

GetPreviewAXClassIDメソッド

GetPreviewAXVersionメソッド

GetPrintAXClassIDメソッド

GetPrintAXVersionメソッド

GetPrinterClassListメソッド

GetPrinterListメソッド

GetTrayListメソッド

OutputEPFReportメソッド

OutputEURReportメソッド

OutputMergeEPFReportメソッド

OutputPDFReportメソッド

OutputXLSXReportメソッド

PrintPMReportメソッド

9.4　ActiveX起動部品のプロパティ仕様

BookmarkFileNameプロパティ

BookmarkFilePathプロパティ

ClientAddressプロパティ

ClientPrinterNameプロパティ

ClientTrayNameプロパティ

Cryptoプロパティ

CryptoFileNameプロパティ

CryptoFilePathプロパティ

DataFileNameプロパティ

DataFilePathプロパティ

DBInfoFileNameプロパティ

DBInfoFilePathプロパティ

DestinationNameプロパティ

DispPrintDlgプロパティ

DistributeFileNameプロパティ

DistributeFilePathプロパティ

DistributionInfoFileプロパティ

DistributionInfoFilePathプロパティ

DocBookmarkFileNameプロパティ

DocInfoFileNameプロパティ

DocInfoFilePathプロパティ

EnableGetプロパティ

EncryptionPasswordKeyプロパティ

EPFFileNameプロパティ

EPFFilePathプロパティ

EURFileNameプロパティ

EURFilePathプロパティ

ExecutablePrintModeプロパティ

FileOutputDestinationプロパティ

FirstPageNumberプロパティ

GroupNameプロパティ

InitPageNumberプロパティ

JobKeyCategoryプロパティ

JobKeyDataプロパティ

MaxPrintCountプロパティ

MergeEPFFileNameプロパティ

MergeEPFFilePathプロパティ

MultiFormInfoDefFileNameプロパティ

MultiFormInfoDefFilePathプロパティ

MultiReportSetFileNameプロパティ

MultiReportSetFilePathプロパティ

PageNumberFormatプロパティ

PageNumberLocationプロパティ

PaperOrientationプロパティ

PDFFileNameプロパティ

PDFFilePathプロパティ

PMServerAddressプロパティ

PMServerPortプロパティ

PrintCopiesプロパティ

PrintDateFileNameプロパティ

PrintDateFilePathプロパティ

PrintEndPageプロパティ

PrinterClassNameプロパティ

PrinterSelectModeプロパティ

PrintHoldModeプロパティ

PrintKindプロパティ

PrintModeプロパティ

PrintPageNumberプロパティ

PrintStartPageプロパティ

PSEnvFileNameプロパティ

PSEnvFilePathプロパティ

ReplaceItemCntlFileNameプロパティ

ReplaceItemCntlFilePathプロパティ

ReportFileNameプロパティ

ReportFilePathプロパティ

ScriptCntlFileNameプロパティ

ScriptCntlFilePathプロパティ

ServerAddressプロパティ

ServerPrinterNameプロパティ

ServerSelectModeプロパティ

ServerTrayNameプロパティ

SortPrintプロパティ

SplitFileNameプロパティ

SplitFilePathプロパティ

SplitModeプロパティ

SpoolFileNameプロパティ

SpoolLimitプロパティ

SpoolTitleプロパティ

UserDataFileNameプロパティ

UserDataFilePathプロパティ

ViewerPreferenceFileNameプロパティ

ViewerPreferenceFilePathプロパティ

XLSXFileNameプロパティ

XLSXFilePathプロパティ

9.5　RS-ActiveX起動部品

9.5.1　RS-ActiveX起動部品のファイル名

9.5.2　RS-ActiveX起動部品のプログラムIDとコントロール名

9.5.3　RS-ActiveX起動部品が提供するクラス

9.5.4　RS-ActiveX起動部品の構文

9.6　RS-ActiveX起動部品のメソッドとプロパティ一覧

9.6.1　RS-ActiveX起動部品が提供するメソッド一覧

9.6.2　RS-ActiveX起動部品が提供するプロパティ一覧

9.7　RS-ActiveX起動部品のメソッド仕様

DeleteSpoolFileメソッド

GetPrinterClassListメソッド

GetPrinterListメソッド

GetSpoolFileメソッド

GetSpoolFileAttributeメソッド

GetSpoolFileOutlineメソッド

GetTrayListメソッド

Initializeメソッド

PrintSpoolReportメソッド

SetSpoolFileAttributeメソッド

9.8　RS-ActiveX起動部品のプロパティ仕様

ClientAddressプロパティ

ClientPrinterNameプロパティ

ClientTrayNameプロパティ

CreateIPAddressプロパティ

CreateLSVersionプロパティ

CreateTimeプロパティ

DeleteKindプロパティ

DispPrintDlgプロパティ

EnableGetプロパティ

ExecPrintCountプロパティ

ExecutablePrintModeプロパティ

GroupNameプロパティ

JobIDプロパティ

JobKeyCategoryプロパティ

JobKeyDataプロパティ

MaxPrintCountプロパティ

OutputFileNameプロパティ

OutputFilePathプロパティ

PageNumプロパティ

PaperOrientationプロパティ

PrintCopiesプロパティ

PrintEndPageプロパティ

PrinterClassListプロパティ

PrinterClassNameプロパティ

PrinterSelectModeプロパティ

PrintModeプロパティ

PrintResultプロパティ

PrintStartPageプロパティ

PrintTimeプロパティ

SearchCreateTimeEndプロパティ

SearchCreateTimeStartプロパティ

SearchJobIDプロパティ

SearchJobKeyCategoryプロパティ

SearchJobKeyDataプロパティ

SearchPrinterClassNameプロパティ

SearchSpoolFileNameプロパティ

ServerAddressプロパティ

ServerPrinterListプロパティ

ServerPrinterNameプロパティ

ServerTrayListプロパティ

ServerTrayNameプロパティ

SortPrintプロパティ

SpoolFileNameプロパティ

SpoolFileSizeプロパティ

SpoolHistoryプロパティ

SpoolLimitプロパティ

SpoolPathプロパティ

SpoolTitleプロパティ

9.9　環境設定ファイル

9.10　エラー情報

9.10.1　ActiveX起動部品実行時のエラー情報一覧

9.10.2　RS-ActiveX起動部品実行時のエラー情報一覧

9.10.3　Err.Numberプロパティ（終了コード）

9.10.4　Err.Descriptionプロパティ（メッセージ文）

9.11　コーディング例

9.11.1　プリンタ出力のコーディング例

9.11.2　PDF形式ファイル出力のコーディング例

9.11.3　EUR形式ファイル出力のコーディング例

9.11.4　蓄積のコーディング例

9.11.5　分割した印刷データを蓄積するときのコーディング例

9.11.6　仕分けした印刷データを蓄積するときのコーディング例

9.11.7　EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例

10.　Java起動部品およびRS-Java起動部品を使用した帳票出力

10.1　Java起動部品

10.1.1　Java起動部品のJDKバージョン

10.1.2　Java起動部品の設定方法

10.1.3　Java起動部品が提供するパッケージ

10.2　EURPMAdapterForJavaクラス

10.2.1　EURPMAdapterForJavaクラスのコンストラクタ

10.2.2　EURPMAdapterForJavaクラスのメソッド一覧

10.3　EURPMExceptionクラス

10.3.1　EURPMExceptionクラスのメソッド一覧

10.4　EURPMAdapterForJavaクラスのメソッド仕様

getDestinationListメソッド

getEPFReportメソッド

getEURReportメソッド

getJobIDメソッド

getJobIDListメソッド

getMergeEPFReportメソッド

getPDFReportメソッド

getPMPrinterClassListメソッド

getPMPrinterListメソッド

getPMTrayListメソッド

getPreviewAXClassIDメソッド

getPreviewAXVersionメソッド

getPrintAXClassIDメソッド

getPrintAXVersionメソッド

getPrinterClassListメソッド

getPrinterListメソッド

getTrayListメソッド

getXLSXReportメソッド

outputEPFReportメソッド

outputEURReportメソッド

outputMergeEPFReportメソッド

outputPDFReportメソッド

outputXLSXReportメソッド

printReportメソッド

setBookmarkFileDataメソッド

setBookmarkFileNameメソッド

setBookmarkFilePathメソッド

setClientAddressメソッド

setClientPrinterNameメソッド

setClientTrayNameメソッド

setCryptoメソッド

setCryptoFileDataメソッド

setCryptoFileNameメソッド

setCryptoFilePathメソッド

setDataFileDataメソッド

setDataFileNameメソッド

setDataFilePathメソッド

setDBInfoFileNameメソッド

setDBInfoFilePathメソッド

setDestinationNameメソッド

setDispPrintDlgメソッド

setDistributeFileDataメソッド

setDistributeFileNameメソッド

setDistributeFilePathメソッド

setDistributionInfoFileメソッド

setDistributionInfoFileDataメソッド

setDistributionInfoFilePathメソッド

setDocBookmarkFileDataメソッド

setDocBookmarkFileNameメソッド

setDocInfoFileNameメソッド

setDocInfoFilePathメソッド

setEnableGetメソッド

setEncryptionPasswordKeyメソッド

setEPFFileDataメソッド

setEPFFileNameメソッド

setEPFFilePathメソッド

setEURFileNameメソッド

setEURFilePathメソッド

setExecutablePrintModeメソッド

setFileOutputDestinationメソッド

setFirstPageNumberメソッド

setGroupNameメソッド

setInitPageNumberメソッド

setJobKeyCategoryメソッド

setJobKeyDataメソッド

setMaxPrintCountメソッド

setMergeEPFFileNameメソッド

setMergeEPFFilePathメソッド

setMultiBookmarkFileNameメソッド

setMultiDataFileNameメソッド

setMultiFormInfoDefFileNameメソッド

setMultiFormInfoDefFilePathメソッド

setMultiReportFileNameメソッド

setMultiReportSetFileNameメソッド

setMultiReportSetFilePathメソッド

setMultiUserDataFileNameメソッド

setPageNumberFormatメソッド

setPageNumberLocationメソッド

setPaperOrientationメソッド

setPDFFileNameメソッド

setPDFFilePathメソッド

setPMServerAddressメソッド

setPMServerPortメソッド

setPrintCopiesメソッド

setPrintDateFileNameメソッド

setPrintDateFilePathメソッド

setPrintEndPageメソッド

setPrinterClassNameメソッド

setPrinterSelectModeメソッド

setPrintHoldModeメソッド

setPrintKindメソッド

setPrintModeメソッド

setPrintPageNumberメソッド

setPrintStartPageメソッド

setPSEnvFileNameメソッド

setPSEnvFilePathメソッド

setReplaceItemCntlFileNameメソッド

setReplaceItemCntlFilePathメソッド

setReportFileNameメソッド

setReportFilePathメソッド

setScriptCntlFileNameメソッド

setScriptCntlFilePathメソッド

setServerAddressメソッド

setServerPrinterNameメソッド

setServerSelectModeメソッド

setServerTrayNameメソッド

setSortPrintメソッド

setSplitFileDataメソッド

setSplitFileNameメソッド

setSplitFilePathメソッド

setSplitModeメソッド

setSpoolFileNameメソッド

setSpoolLimitメソッド

setSpoolTitleメソッド

setUserDataFileDataメソッド

setUserDataFileNameメソッド

setUserDataFilePathメソッド

setViewerPreferenceFileNameメソッド

setViewerPreferenceFilePathメソッド

setXLSXFileNameメソッド

setXLSXFilePathメソッド

10.5　EURPMExceptionクラスのメソッド仕様

getErrorCodeメソッド

getErrorLevelメソッド

getKeyメソッド

getMessageメソッド

getOutputDataメソッド

10.6　RS-Java起動部品

10.6.1　RS-Java起動部品のJDKバージョン

10.6.2　RS-Java起動部品の設定方法

10.6.3　RS-Java起動部品が提供するパッケージ

10.7　EURPMLSAdapterForJavaクラス

10.7.1　EURPMLSAdapterForJavaクラスのコンストラクタ

10.7.2　EURPMLSAdapterForJavaクラスのメソッド一覧

10.8　EURPMLSExceptionクラス

10.8.1　EURPMLSExceptionクラスのメソッド一覧

10.9　EURPMLSAdapterForJavaクラスのメソッド仕様

deleteSpoolFileメソッド

getClientAddressメソッド

getClientPrinterNameメソッド

getClientTrayNameメソッド

getCreateIPAddressメソッド

getCreateLSVersionメソッド

getCreateTimeメソッド

getCreateTimeMultiメソッド

getDispPrintDlgメソッド

getEnableGetメソッド

getExecPrintCountメソッド

getExecutablePrintModeメソッド

getGroupNameメソッド

getJobIDメソッド

getJobKeyCategoryメソッド

getJobKeyDataメソッド

getMaxPrintCountメソッド

getPageNumメソッド

getPageNumMultiメソッド

getPrinterClassListメソッド

getPrinterClassNameメソッド

getPrinterClassNameMultiメソッド

getPrinterListメソッド

getPrinterSelectModeメソッド

getPrintResultメソッド

getPrintResultMultiメソッド

getPrintTimeメソッド

getServerPrinterNameメソッド

getServerTrayNameメソッド

getSpoolFileメソッド

getSpoolFileAttributeメソッド

getSpoolFileNameメソッド

getSpoolFileNameMultiメソッド

getSpoolFileOutlineメソッド

getSpoolFileSizeメソッド

getSpoolHistoryメソッド

getSpoolLimitメソッド

getSpoolPathメソッド

getSpoolPathMultiメソッド

getTrayListメソッド

initializeメソッド

memgetSpoolFileメソッド

printSpoolReportメソッド

setClientAddressメソッド

setClientPrinterNameメソッド

setClientTrayNameメソッド

setDeleteKindメソッド

setDispPrintDlgメソッド

setEnableGetメソッド

setExecutablePrintModeメソッド

setGroupNameメソッド

setJobKeyCategoryメソッド

setJobKeyDataメソッド

setMaxPrintCountメソッド

setOutputFileNameメソッド

setOutputFilePathメソッド

setPaperOrientationメソッド

setPrintCopiesメソッド

setPrintEndPageメソッド

setPrinterClassNameメソッド

setPrinterSelectModeメソッド

setPrintModeメソッド

setPrintStartPageメソッド

setSearchCreateTimeEndメソッド

setSearchCreateTimeStartメソッド

setSearchJobIDメソッド

setSearchJobIDMultiメソッド

setSearchJobKeyCategoryメソッド

setSearchJobKeyDataメソッド

setSearchPrinterClassNameメソッド

setSearchSpoolFileNameメソッド

setServerAddressメソッド

setServerPrinterNameメソッド

setServerTrayNameメソッド

setSortPrintメソッド

setSpoolFileAttributeメソッド

setSpoolLimitメソッド

setSpoolTitleメソッド

10.10　EURPMLSExceptionクラスのメソッド仕様

getErrorCodeメソッド

getErrorLevelメソッド

getKeyメソッド

getMessageメソッド

getOutputDataメソッド

10.11　環境設定ファイル

10.12　例外情報

10.12.1　Java起動部品実行時の例外情報一覧

10.12.2　RS-Java起動部品実行時の例外情報一覧

10.12.3　getErrorCodeメソッド（終了コード）

10.12.4　getErrorLevelメソッド（エラーレベル）

10.12.5　getKeyメソッド（メッセージID）

10.12.6　getMessageメソッド（メッセージ文）

10.12.7　getOutputDataメソッド

10.13　コーディング例

10.13.1　プリンタ出力のコーディング例

10.13.2　EPF形式ファイル出力のコーディング例

10.13.3　Excel形式ファイル出力のコーディング例

10.13.4　メモリ入出力のコーディング例

10.13.5　クライアントPCへの配布印刷のコーディング例

10.13.6　クライアントPCへの蓄積データの配布印刷のコーディング例

10.13.7　複数のEPF形式ファイルを統合して出力するときのコーディング例

10.13.8　分割した印刷データを蓄積するときのコーディング例

10.13.9　仕分けした印刷データを蓄積するときのコーディング例

10.13.10　EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例

11.　COBOL起動部品を使用した帳票出力

11.1　COBOL起動部品

11.1.1　COBOL起動部品の構成

11.1.2　COBOL起動部品の呼び出し規約

11.2　関数一覧

11.3　関数仕様

GetDestinationList関数

GetDestinationList2関数

GetPMPrinterClassList関数

GetPMPrinterList関数

GetPMTrayList関数

GetPrinterClassList関数

GetPrinterClassList2関数

GetPrinterList関数

GetTrayList関数

OutputEPFReport関数

OutputEURReport関数

OutputMergeEPFReport関数

OutputPDFReport関数

OutputXLSXReport関数

PrintReport関数

PrintReport2関数

11.4　環境設定ファイル

11.5　エラー情報

11.5.1　エラー情報一覧

11.5.2　RTNCODE（終了コード）

11.5.3　ERRORMESSAGE（メッセージ）

11.6　コーディング例

11.6.1　複数様式帳票出力のコーディング例

11.6.2　分割した印刷データを蓄積するときのコーディング例

11.6.3　仕分けした印刷データを蓄積するときのコーディング例

12.　コマンド起動部品を使用した帳票出力

12.1　コマンド起動部品

12.1.1　コマンド起動部品のファイル名

12.2　eurpmcコマンドに指定するオプション

12.2.1　コマンド起動部品が提供する機能（メソッド）

12.2.2　コマンド起動部品が提供する機能（プロパティ）

12.2.3　オプションを指定するときの注意

12.3　eurpmcコマンドの構文

12.3.1　帳票を印刷する場合

12.3.2　帳票を蓄積する場合

12.3.3　EPF形式ファイルを出力する場合

12.3.4　複数のEPF形式ファイルを統合して出力する場合

12.3.5　EUR形式ファイルを出力する場合

12.3.6　PDF形式ファイルを出力する場合

12.3.7　Excel形式ファイルを出力する場合

12.3.8　出力先一覧を取得する場合

12.3.9　プリンタクラス一覧を取得する場合

12.3.10　プリンタ一覧を取得する場合

12.3.11　トレイ一覧を取得する場合

12.3.12　印刷管理サーバプリンタクラス一覧を取得する場合

12.3.13　印刷管理サーバプリンタ一覧を取得する場合

12.3.14　印刷管理サーバプリンタのトレイ一覧を取得する場合

12.4　環境設定ファイル

12.5　エラー情報

12.5.1　eurpmcコマンドの終了コード

12.5.2　エラーメッセージのフォーマット

12.6　コーディング例

13.　RS-コマンド起動部品を使用した帳票出力

13.1　RS-コマンド起動部品

13.1.1　RS-コマンド起動部品のファイル名

13.2　eurpmlscコマンドに指定するオプション

13.2.1　RS-コマンド起動部品が提供する機能（メソッド）

13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）

13.2.3　オプションを指定するときの注意

13.3　eurpmlscコマンドの構文

13.3.1　蓄積ファイルの一覧を取得する場合

13.3.2　蓄積ファイルの属性値を取得する場合

13.3.3　蓄積ファイルの属性値を変更する場合

13.3.4　蓄積ファイルを蓄積データ印刷する場合

13.3.5　蓄積ファイルを取得する場合

13.3.6　蓄積ファイルを削除する場合

13.3.7　プリンタクラス一覧を取得する場合

13.3.8　プリンタ一覧を取得する場合

13.3.9　トレイ一覧を取得する場合

13.4　環境設定ファイル

13.5　エラー情報

13.5.1　eurpmlscコマンドの終了コード

13.5.2　エラーメッセージのフォーマット

14.　クライアントコマンドを使用した帳票出力

14.1　クライアントコマンド

14.2　クライアントコマンドのオプション一覧

14.3　クライアントコマンドの形式

14.4　クライアントコマンドの指定例

14.5　エラー情報

15.　帳票出力で使用するファイル

15.1　EUR Print Managerで扱えるファイル

15.1.1　EUR Print Managerで扱えるファイルの種類

15.1.2　ファイル名，およびファイルのパスを指定するときの注意

15.1.3　EUR Print Managerで扱える文字コード

15.1.4　ファイル転送時の文字コード変換

15.2　印刷データファイル

15.2.1　EPF形式ファイル

15.2.2　EUR形式ファイル

15.2.3　PDF形式ファイル

15.2.4　Excel形式ファイル

15.3　印刷定義ファイル

15.4　ユーザーデータファイル

15.5　蓄積ファイル

15.6　構成定義ファイル

15.6.1　出力先定義ファイル

15.6.2　印刷管理サーバプリンタクラス定義ファイル

15.6.3　印刷先定義ファイル

15.6.4　拠点プリンタクラス定義ファイル

15.6.5　帳票振り分け定義ファイル

15.6.6　蓄積管理ユーザ定義ファイル

15.6.7　クライアントプリンタクラス定義ファイル

15.7　ActiveXクライアント情報ファイル

15.7.1　ActiveXクライアント情報ファイルの配置

15.7.2　ActiveXクライアント情報ファイルの用途

15.7.3　ActiveXクライアント情報ファイルの配置に関する注意

15.8　印刷日時出力定義ファイル

15.8.1　印刷日時出力定義ファイルの作成

15.8.2　印刷日時出力定義ファイルの指定例

15.9　EURPM分割定義ファイル

15.10　EURPM仕分け定義ファイル

15.11　環境設定ファイル

15.12　EURPM起動管理定義ファイル

15.12.1　Windows環境の場合

15.12.2　UNIX/Linux環境の場合

16.　実行環境の設定

16.1　環境設定ファイルの項目一覧

16.2　環境設定ファイル（EUR Print Manager）

16.2.1　EURPM

16.2.2　EURPMLS

16.2.3　EURPMCL

16.2.4　FORM

16.2.5　CONF

16.2.6　TEMP

16.2.7　MULTI

16.2.8　DOCINFO

16.2.9　DBINFO

16.2.10　REPLACEITEM

16.2.11　SCRIPTCNT

16.2.12　PREFERENCE

16.2.13　PSENV

16.2.14　PDF

16.2.15　PRINTDATE（PATHセクション）

16.2.16　SPLIT（PATHセクション）

16.2.17　LOGFILE

16.2.18　LOGLEVEL

16.2.19　LOGSIZE

16.2.20　PATHMODE

16.2.21　TEMPFILEDEL

16.2.22　SOCKBUFFSIZE

16.2.23　SPLITMODE

16.2.24　GENERAL

16.2.25　EURPS

16.2.26　CONNECT

16.2.27　ERRIGNORE

16.2.28　PSENVFILENAME

16.2.29　PRINTDATE（FILEセクション）

16.2.30　SPLIT（FILEセクション）

16.3　環境設定ファイル（EUR Print Manager - Adapter）

16.3.1　EURPM（PORTセクション）

16.3.2　EURPM（IPADDRESSセクション）

16.3.3　LOGFILE

16.3.4　LOGLEVEL

16.3.5　LOGSIZE

16.3.6　PRINTMODE

16.3.7　DEFAULTPRINTMODE

16.3.8　SOCKBUFFSIZE

16.3.9　DATABUFFSIZE

16.3.10　DISPPRINTDLG

16.3.11　FILEOUTPUTDESTINATION

16.3.12　SPOOLLIMIT

16.3.13　OUTPUT

16.3.14　EPFOUTPUT

16.3.15　EUROUTPUT

16.3.16　PDFOUTPUT

16.3.17　DESTLIST

16.3.18　PRTCLSLIST

16.3.19　XLSXOUTPUT

16.3.20　MERGEOUTPUT

16.4　環境設定ファイル（EUR Print Manager - Report Server）

16.4.1　EURPMLS

16.4.2　EURPMCL

16.4.3　CONF

16.4.4　TEMP

16.4.5　ESF

16.4.6　LOGFILE

16.4.7　LOGLEVEL

16.4.8　LOGSIZE

16.4.9　TEMPFILEDEL

16.4.10　ESFAUTODEL

16.4.11　SOCKBUFFSIZE

16.4.12　SPLOUTLINELIMIT

16.4.13　ESFID

16.4.14　GENERAL

16.4.15　EURPS

16.4.16　PRINTEXECMODE

16.4.17　CONNECT

16.4.18　ERRIGNORE

16.5　環境設定ファイル（EUR Print Manager - Report Server Adapter）

16.5.1　EURPMLS（PORTセクション）

16.5.2　EURPMLS（IPADDRESSセクション）

16.5.3　LOGFILE

16.5.4　LOGLEVEL

16.5.5　LOGSIZE

16.5.6　PRINT

16.5.7　GETFILE

16.5.8　FILELIST

16.5.9　FILEOPERATE

16.5.10　DELETE

16.5.11　PRTCLSLIST

16.5.12　OUTPUTFILE

16.5.13　SOCKBUFFSIZE

16.6　環境設定ファイル（蓄積管理GUI）

16.6.1　PATH

16.6.2　PATH_MACHINE

16.6.3　EPFDATAMAXSIZE

16.6.4　DEFAULTPRINTDLG

16.7　環境設定ファイル（EUR Print Manager - Client）

16.7.1　EURPMCL

16.7.2　CONF

16.7.3　TEMP

16.7.4　LOGFILE

16.7.5　LOGLEVEL

16.7.6　LOGSIZE

16.7.7　EVENTLOGLEVEL

16.7.8　TEMPFILEDEL

16.7.9　SOCKBUFFSIZE

16.7.10　CONNECT

16.7.11　ERRIGNORE

16.8　環境設定ファイル（EURPM制御コマンド）

16.8.1　TEMP

16.8.2　LOGFILE

16.8.3　LOGLEVEL

16.8.4　LOGSIZE

16.8.5　START

16.8.6　STOP

16.9　環境設定ファイル（EURPM-RS制御コマンド）

16.9.1　TEMP

16.9.2　LOGFILE

16.9.3　LOGLEVEL

16.9.4　LOGSIZE

16.9.5　START

16.9.6　STOP

16.10　EPF形式ファイルを出力する場合の実行環境の設定

16.10.1　EURPS_EPFDPI

16.10.2　EURPS_EPF_IMAGE_COMPRESS

16.11　環境設定ファイルの詳細コード

17.　障害対策

17.1　保守情報の採取

17.2　ログの取得

17.2.1　イベントログ

17.2.2　syslog

17.2.3　EURPMログ

17.2.4　ログの出力例

17.2.5　ログファイル出力時にエラーが発生した場合のメッセージ

18.　使用上の注意

18.1　帳票出力する場合の注意

18.1.1　使用できない機能

18.1.2　連続して印刷する場合の注意

18.1.3　JP1と連携した仕分け印刷をする場合の注意

18.1.4　ヘルパクライアント印刷をする場合の注意

18.1.5　EPF形式ファイルを出力および印刷する場合の注意

18.1.6　ActiveX部品のEPFFileURLパラメタに関する注意

18.1.7　ファイル転送時間を省略する場合の注意

18.1.8　エンコーディングが異なる環境でファイル転送する場合の注意

18.1.9　COBOL起動部品を使用する場合の注意

18.1.10　コマンド構文に指定できる文字列の長さ

18.1.11　複数様式定義ファイルを指定して印刷する場合の注意

18.1.12　印刷およびファイル出力実行時のファイル転送の分割転送サイズ

18.1.13　ページ数の多い帳票を出力する場合の注意

18.1.14　Webブラウザを使用して帳票を印刷またはプレビュー表示する場合の注意

18.2　蓄積フォルダの指定についての注意

18.3　実行環境についての注意

18.3.1　環境設定ファイルを更新した場合の注意

18.3.2　構成定義ファイルを更新した場合の注意

18.4　実行ユーザーとアクセス権

18.4.1　実行ユーザーがローカルシステムアカウントの場合，またはファイルの転送をスキップする場合

18.4.2　EUR Print Manager - Clientを新規にインストールした場合の注意

18.5　Windows環境での注意

18.5.1　Windows環境共通の注意事項

18.5.2　Windows Server 2008での注意

18.5.3　64ビット版のWindows Serverでの注意

18.5.4　Windows VistaおよびWindows 7での注意

18.6　UNIX/Linux環境での注意

18.7　蓄積管理GUIについての注意

18.8　エラーメッセージについての注意

付録

付録A　旧バージョンとの互換性

付録A.1　EUR Print Manager，およびEUR Print Manager - Adapterの互換性

付録A.2　EUR Print Manager - Report Server，およびEUR Print Manager - Report Server Adapterの互換性

付録A.3　EUR Print Manager - Clientの互換性

付録A.4　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの互換性

付録B　インストール

付録B.1　EUR Print Managerのインストール

付録B.2　EUR Print Managerのインストール後に作成されるフォルダ

付録B.3　EUR Print Manager - Adapterのインストール

付録B.4　EUR Print Manager - Adapterのインストール後に作成されるフォルダ

付録B.5　EUR Print Manager - Report Serverのインストール

付録B.6　EUR Print Manager - Report Serverのインストール後に作成されるフォルダ

付録B.7　EUR Print Manager - Report Server Adapterのインストール

付録B.8　EUR Print Manager - Report Server Adapterのインストール後に作成されるフォルダ

付録B.9　EUR Print Manager - Clientのインストール

付録B.10　EUR Print Manager - Clientのインストール後に作成されるフォルダ

付録B.11　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのインストール

付録C　アンインストール

付録C.1　EUR Print Managerのアンインストール

付録C.2　EUR Print Manager - Adapterのアンインストール

付録C.3　EUR Print Manager - Report Serverのアンインストール

付録C.4　EUR Print Manager - Report Server Adapterのアンインストール

付録C.5　EUR Print Manager - Clientのアンインストール

付録C.6　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのアンインストール

付録D　システムの負荷分散と多重化

付録D.1　システム構成の概要

付録D.2　ロードバランサを使用した構成

付録D.3　IPアドレス指定で処理の振り分けを行う構成

付録D.4　ポート番号指定で処理の振り分けを行う構成

付録E　表示言語とエンコーディング

付録F　EUR Print Managerと対応する各製品のバージョン

付録F.1　Windows環境でEUR Print Manager 08-70を使用する場合

付録F.2　UNIX/Linux環境でEUR Print Manager 08-70を使用する場合

付録G　このマニュアルの参考情報

付録G.1　関連マニュアル

付録G.2　EUR バージョン8での製品体系の変更

付録G.3　EUR バージョン8でのマニュアル体系の変更

付録G.4　このマニュアルでの表記

付録G.5　このマニュアルで使用する略語

付録G.6　適用OSの違いによる機能相違点の表記

付録G.7　関連するプログラムプロダクト

付録G.8　KB（キロバイト）などの単位表記について

付録H　用語解説

索引

[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi Solutions, Ltd.

前書き

■ 対象製品

R-1521D-18　 uCosminexus EUR Print Manager　 08-70（適用OS：Windows Server 2003，Windows Server 2008）
R-1521D-28　 uCosminexus EUR Print Manager - Report Server　 08-70（適用OS：Windows Server 2003，Windows Server 2008）
R-1M21D-18　 uCosminexus EUR Print Manager　 08-70（適用OS：AIX 5L V5.3，AIX V6.1，AIX V7.1）
R-1M21D-28　 uCosminexus EUR Print Manager - Report Server　 08-70（適用OS：AIX 5L V5.3，AIX V6.1，AIX V7.1）
R-1921D-18　 uCosminexus EUR Print Manager　 08-70（適用OS：HP-UX 11i V2(IPF)，HP-UX 11i V3(IPF)）
R-1921D-28　 uCosminexus EUR Print Manager - Report Server　 08-70（適用OS：HP-UX 11i V2(IPF)，HP-UX 11i V3(IPF)）
R-1S21D-18　 uCosminexus EUR Print Manager　 08-70（適用OS：Red Hat Enterprise Linux AS 4，Red Hat Enterprise Linux ES 4，Red Hat Enterprise Linux 5，Red Hat Enterprise Linux 5 Advanced Platform）
R-1S21D-28　 uCosminexus EUR Print Manager - Report Server　 08-70（適用OS：Red Hat Enterprise Linux AS 4，Red Hat Enterprise Linux ES 4，Red Hat Enterprise Linux 5，Red Hat Enterprise Linux 5 Advanced Platform）

これらの製品は，ISO9001およびTickITの認証を受けた品質マネジメントシステムで開発されました。

■ 輸出時の注意

本製品を輸出される場合には，外国為替および外国貿易法ならびに米国の輸出管理関連法規などの規制をご確認の上，必要な手続きをお取りください。
なお，ご不明な場合は，弊社担当営業にお問い合わせください。

■ 商標類

Acrobatは，Adobe Systems Incorporated（アドビシステムズ社）の商標です。
Active Directoryは，米国Microsoft Corporationの，米国およびその他の国における登録商標または商標です。
ActiveXは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Adobe，およびFlashは，Adobe Systems Incorporated（アドビシステムズ社）の米国ならびに他の国における商標または登録商標です。
Adobe，およびReaderは，Adobe Systems Incorporated(アドビシステムズ社)の米国ならびに他の国における商標または登録商標です。
AIXは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
AIX 5Lは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
HP-UXは，Hewlett-Packard Companyのオペレーティングシステムの名称です。
Internet Explorerは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Itaniumは，アメリカ合衆国およびその他の国におけるIntel Corporationの商標です。
J2EEは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
Javaは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
JavaScriptは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
JDKは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
JSPは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
Linuxは，Linus Torvalds氏の日本およびその他の国における登録商標または商標です。
MicrosoftおよびHyper-Vは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Microsoft Internet Information Servicesは，米国Microsoft Corporationの商品名称です。
Microsoft Office Excelは，米国 Microsoft Corporation の商品名称です。
Red Hatは，米国およびその他の国でRed Hat, Inc. の登録商標もしくは商標です。
RPMは，RPM Package Managerの略称です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。
Visual Basicは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windowsは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Vistaは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

■ マイクロソフト製品のスクリーンショットの使用について

Microsoft Corporationのガイドラインに従って画面写真を使用しています。

■ マイクロソフト製品の表記について

このマニュアルでは，マイクロソフト製品の名称を次のように表記しています。

製品名称
表　記

Active Directory(R)
Active Directory

ActiveX(R)
ActiveX

Microsoft(R) Office Excel(R)
Excel

Microsoft(R) Internet Information Services
IIS

Microsoft(R) Internet Explorer(R)
Internet Explorer

Windows(R) Internet Explorer(R)

Microsoft(R) Visual Basic(R)
Visual Basic

Microsoft(R) Windows(R) 7 Professional
Microsoft(R) Windows(R) 7 Enterprise
Microsoft(R) Windows(R) 7 Ultimate
Windows 7
Windows

Microsoft(R) Windows Server(R) 2003, Standard Edition
Microsoft(R) Windows Server(R) 2003, Enterprise Edition
Windows Server 2003 Editions
Windows Server 2003

Microsoft(R) Windows Server(R) 2003 R2, Standard Edition
Microsoft(R) Windows Server(R) 2003 R2, Enterprise Edition
Windows Server 2003 R2

Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
Windows Server 2003 R2 x64

Microsoft(R) Windows Server(R) 2003, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Windows Server 2003 x64

Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V(TM)
Microsoft(R) Windows Server(R) 2008 Standard Edition
Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V(TM)
Microsoft(R) Windows Server(R) 2008 Enterprise Edition
Windows Server 2008 Editions
Windows Server 2008

Microsoft(R) Windows Server(R) 2008 R2 Standard
Microsoft(R) Windows Server(R) 2008 R2 Enterprise
Microsoft(R) Windows Server(R) 2008 R2 Datacenter
Windows Server 2008 R2

Microsoft(R) Windows Vista(R) Business
Microsoft(R) Windows Vista(R) Enterprise
Microsoft(R) Windows Vista(R) Ultimate
Windows Vista

Microsoft(R) Windows(R) XP Home Edition Operating System
Microsoft(R) Windows(R) XP Professional Operating System
Windows XP

このほかに，このマニュアルでは，Windows Server 2003 x64，Windows Server 2003 R2 x64，Windows Server 2008 Editions（64ビット版），およびWindows Server 2008 R2を総称して，64ビット版のWindows Serverと表記することがあります。

■ 発行

2011年8月　3020-7-538-40

■ 著作権

All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi Solutions, Ltd.

変更内容

変更内容（3020-7-538-40）　uCosminexus EUR Print Manager 08-70，uCosminexus EUR Print Manager - Report Server 08-70

追加・変更内容
変更個所

AIX V7.1をサポートしました。
－

次の説明を追加しました。

蓄積印刷の流れ

蓄積時に設定できる属性情報

2.1.1，2.1.2

帳票を指定したページ数で分割して蓄積できるようになりました。また，入力データ中のキーワードで帳票を仕分けして蓄積できるようになりました。
これに伴い，次の項目を追加，変更しました。

印刷先定義ファイル，EURPM分割定義ファイル，およびEURPM仕分け定義ファイルの説明を追加しました。

ActiveX起動部品に，SplitFileNameプロパティ，SplitFilePathプロパティ，およびSplitModeプロパティを追加しました。

Java起動部品に，setSplitFileDataメソッド，setSplitFileNameメソッド，setSplitFilePathメソッド，およびsetSplitModeメソッドを追加しました。

COBOL起動部品に，SPLITMODEパラメタ，SPLITFILENAMEパラメタ，およびSPLITFILEPATHパラメタを追加しました。

コマンド起動部品に，/splitオプション，/splitfオプション，および/splitfpオプションを追加しました。

分割，または仕分けした印刷データを蓄積するときのコーディング例を追加しました。

EUR Print Managerの環境設定ファイル（EURPM.ini）に，SPLITキー，およびSPLITMODEキーを追加しました。

EUR Print Managerのインストール後に作成されるフォルダに，「Split」を追加しました。また，印刷先定義ファイル，EURPM分割定義ファイル，およびEURPM仕分け定義ファイルのサンプルファイルがインストールされるようになりました。

用語解説に，次の用語を追加しました。
・印刷先定義
・仕分け

2.1.1，2.1.2，2.2.2，2.2.3，2.2.4，9.2.2，9.4，9.10.1，9.11.5，9.11.6，10.2.2，10.4，10.12.1，10.13.8，10.13.9，11.3，11.5.1，11.6.2，11.6.3，12.2.2，12.3.2，12.6，15.1.1，15.1.3，15.6，15.6.3，15.9，15.10，16.1(1)，16.2，16.2.16，16.2.20(1)，16.2.23，16.2.30，17.1(3)(b)，付録B.2，付録F.1，付録F.2，付録G.7，付録H

蓄積ファイルの蓄積期限日を日数で指定できるようになりました。また，蓄積期限日のデフォルト値を，環境設定ファイルで変更できるようになりました。
これに伴い，次の項目を追加，変更しました。

EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）にSPOOLLIMITキーを追加しました。

ActiveX起動部品のSpoolLimitプロパティの説明を変更しました。

Java起動部品のsetSpoolLimitメソッドの説明を変更しました。

COBOL起動部品のSPOOLLIMITパラメタの説明を変更しました。

コマンド起動部品の/lmオプションの説明を変更しました。

2.1.3(1)(b)，2.2.4，9.4，10.4，11.3，12.2.2，16.1(2)，16.3，16.3.12

帳票を分割または仕分けして蓄積した場合，蓄積直後に蓄積した蓄積ファイルのジョブIDの一覧を，EUR Print Managerから取得できるようになりました。
これに伴い，次の項目を追加，変更しました。

ActiveX起動部品に，GetJobIDListメソッドを追加しました。また，GetJobIDメソッドの説明を変更しました。

Java起動部品に，getJobIDListメソッドを追加しました。また，getJobIDメソッドの説明を変更しました。

COBOL起動部品に，PrintReport2関数を追加しました。また，PrintReport関数の戻り値JOBIDの説明を変更しました。

コマンド起動部品に，/alljobオプションを追加しました。

EUR Print Managerのインストール時に，PrintReport2関数用のインタフェース領域定義ファイルがインストールされるようになりました。

2.2.4，9.2.1，9.3，10.2.2，10.4，11.1.1，11.2，11.3，12.2.2，12.3.2，付録B.4

ダウンロードパッケージ（CAB形式ファイル）でのインストールの場合，EUR Print Manager - Client Print ActiveXまたはEUR Print Manager - Client Preview ActiveXを標準ユーザー権限でインストールできるようになりました。
これに伴い，次の項目を追加，変更しました。

ユーザー単位インストール用のダウンロードパッケージを追加しました。

インストール方法，アンインストール方法，および移行方法の説明を変更しました。

蓄積管理GUIの環境設定ファイル（EURPMRSGUI.ini）に，PATH_MACHINEキーを追加しました。

クライアントPCの環境に応じてインストールに使用するダウンロードパッケージを切り替えるためのコーディング例を追加しました。

インストール，およびアンインストールに必要なユーザー権限の説明を追加しました。

3.2.2(3)，8.1.3(2)，9.11.7，10.13.10，16.1(5)，16.6，16.6.2，18.5.1，付録A.4，付録B，付録B.10(2)，付録B.11，付録C，付録C.6

次のActiveX部品のプロパティに，複数の値を指定する場合の指定例を追加しました。

ExclusionPrinterDriverプロパティ

ExclusionPrinterNameプロパティ

8.5

蓄積ファイルの格納ファイル名に8けたの通し番号を設定できるようになりました。
これに伴い，次の項目を変更しました。

ActiveX起動部品のSpoolFileNameプロパティ

Java起動部品のsetSpoolFileNameメソッド

COBOL起動部品のSPOOLFILENAMEパラメタ

9.4，10.4，11.3

次の起動部品の説明に，複数の帳票セットを指定する場合の指定例を追加しました。

ActiveX起動部品のBookmarkFileNameプロパティ，DataFileNameプロパティ，UserDataFileNameプロパティ

Java起動部品のsetBookmarkFileDataメソッド，setDataFileDataメソッド，setMultiBookmarkFileNameメソッド，setMultiDataFileNameメソッド，setMultiUserDataFileNameメソッド，setUserDataFileDataメソッド

9.4，10.4

Java起動部品，およびRS-Java起動部品の設定方法の説明を変更しました。
10.1.2(2)，10.6.2(2)

64ビットプログラムからCOBOL起動部品を呼び出す場合の呼び出し規約について，説明を追加しました。
11.1.2

Internet Explorer 9をサポートしました。
18.1.14，18.7(5)

単なる誤字・脱字などはお断りなく訂正しました。

今版では，2章の一部の目次構成を変更しました。旧版との対応は次のようになっています。

旧（3020-7-538-30）
新（3020-7-538-40）

2.1 蓄積印刷とは
2.1 蓄積印刷とは
2.2.1 印刷データの蓄積の流れ

2.1.1 蓄積したデータの印刷（拠点サーバ）
2.5.1 拠点サーバのプリンタで印刷する

2.1.2 蓄積したデータの印刷（クライアントPC）
2.5.2 クライアントPCのプリンタで印刷する

2.1.3 蓄積したデータの統合
2.4 蓄積したデータの統合

2.2.1 蓄積ファイルの格納先の設定
2.1.3 蓄積ファイルの格納先の設定

2.2.2 印刷データを蓄積する手順
2.2.4 印刷データを蓄積する手順

2.4 蓄積ファイルからの印刷
2.5 蓄積ファイルからの印刷（再印刷）

はじめに

このマニュアルは，EUR Designerで設計した帳票を，次に示すプログラムプロダクトを使用して帳票出力する方法について説明したものです。

R-1521D-18　　uCosminexus EUR：イーユーアールPrint Manager

R-1521D-28　　uCosminexus EUR：イーユーアールPrint Manager - Report Server

R-1M21D-18　　uCosminexus EUR：イーユーアールPrint Manager

R-1M21D-28　　uCosminexus EUR：イーユーアールPrint Manager - Report Server

R-1921D-18　　uCosminexus EUR：イーユーアールPrint Manager

R-1921D-28　　uCosminexus EUR：イーユーアールPrint Manager - Report Server

R-1S21D-18　　uCosminexus EUR：イーユーアールPrint Manager

R-1S21D-28　　uCosminexus EUR：イーユーアールPrint Manager - Report Server

＜はじめにの構成＞

対象読者

読書手順

図中で使用する記号

このマニュアルで使用する記号

対象読者

このマニュアルは，EUR Designerで設計した帳票を分散印刷する方を対象としています。

また，次に示す内容を理解していることを前提とします。

Microsoft(R) Windows(R) Operating Systemの知識

AIXの知識

HP-UXの知識

Linux(R)の知識

ActiveX(R)の知識

Visual Basic ScriptまたはMicrosoft(R) Visual Basic(R)の知識

JavaTMの知識

COBOLの知識

EUR Print Serviceの知識

読書手順

このマニュアルは，次に示す利用目的によって，記述個所を選択して読めます。

利用目的 | 記述個所
EUR Print Managerの概要を知りたい。 | 1.1
拠点サーバでの印刷について知りたい。 | 印刷手順 | 1.2
拠点サーバの設定 | 4.1
拠点プリンタクラスの設定 | 4.3
帳票振り分け定義の設定 | 4.4
拠点サーバでの印刷 | 4.6.1
EUR Print Serviceと連携した拠点サーバでの印刷について知りたい。 | 印刷手順 | 1.3
拠点サーバの設定 | 4.1
拠点プリンタクラスの設定 | 4.3
クライアントPCでの自動印刷または全自動印刷について知りたい。 | 印刷手順 | 1.4
クライアントプリンタクラスの設定 | 4.5
クライアントPCでの自動印刷または全自動印刷 | 4.6.2
クライアントPCでの対話型印刷または対話型印刷プレビュー表示について知りたい。 | 印刷手順 | 1.5
クライアントPCでの対話型印刷 | 4.6.3
クライアントPCへの配布印刷について知りたい。 | 印刷手順 | 1.6
クライアントPCへの配布印刷 | 4.6.5
Webブラウザを使用したクライアントPCでの印刷について知りたい。 | 印刷手順 | 1.7
Webブラウザを使用した印刷（自動印刷） | 4.6.6
Webブラウザを使用した印刷（プレビュー画面からの印刷） | 4.6.7
Webブラウザを使用した印刷（ダイアログでの印刷） | 4.6.8
Webブラウザを使用した印刷（ヘルパクライアント印刷） | 4.6.9
Web出力で使用するActiveX部品を使用した印刷 | 8章
コマンドを使用したクライアントPCでの印刷について知りたい。 | 印刷手順 | 1.8
クライアントコマンドを使用した印刷 | 4.6.10，14章
EUR Viewerを使用したクライアントPCでの印刷について知りたい。 | 印刷手順 | 1.9
EUR Viewerを使用した印刷 | 4.6.11
Adobe Readerを使用したクライアントPCでの印刷について知りたい。 | 印刷手順 | 1.10
Adobe Readerを使用した印刷 | 4.6.12
Excelを使用したクライアントPCでの印刷について知りたい。 | 印刷手順 | 1.11
Excelを使用した印刷 | 4.6.13
印刷管理サーバの直接印刷について知りたい。 | 印刷手順 | 1.12
印刷管理サーバの設定 | 4.2
印刷管理サーバを使用した印刷 | 4.6.14
複数の帳票を一つの印刷データに統合して出力する方法について知りたい。 | 統合手順（EPF形式ファイル） | 1.13
統合手順（蓄積ファイル） | 2.4
蓄積印刷について知りたい。 | 蓄積印刷の概要 | 2.1
印刷データの蓄積 | 蓄積の流れ | 2.2.1
分割した印刷データを蓄積する | 2.2.2
仕分けした印刷データを蓄積する | 2.2.3
蓄積手順 | 2.2.4
蓄積ファイルの操作 | 2.3
蓄積ファイルからの印刷（再印刷） | 拠点サーバのプリンタで印刷する | 2.5.1
クライアントPCのプリンタで印刷する | 2.5.2
GUIによる蓄積管理について知りたい。 | 蓄積管理GUIの概要 | 3.1
準備しておくこと | 3.2
画面構成 | 3.3
蓄積管理GUIの操作 | 3.4
蓄積ファイルからの印刷手順 | 3.5
蓄積ファイルのセキュリティ管理方法について知りたい。 | 5章
EUR Print Managerの起動管理方法について知りたい。 | 6章
EUR Print Manager - Report Serverの起動管理方法について知りたい。 | 7章
Webブラウザを使用して帳票を印刷するためのActiveX部品を使用した帳票出力について知りたい。 | 8章
業務アプリケーションと連携した帳票出力について知りたい。 | ActiveX起動部品，およびRS-ActiveX起動部品を使用した帳票出力 | 9章
Java起動部品，およびRS-Java起動部品を使用した帳票出力 | 10章
COBOL起動部品を使用した帳票出力 | 11章
コマンド起動部品を使用した帳票出力 | 12章
RS-コマンド起動部品を使用した帳票出力 | 13章
EUR Print Managerで扱うファイルについて知りたい。 | 扱えるファイルの種類および文字コード | 15.1
印刷データファイル | 15.2
印刷定義ファイル | 15.3
ユーザーデータファイル | 15.4
蓄積ファイル | 15.5
構成定義ファイル | 15.6
ActiveXクライアント情報ファイル | 15.7
印刷日時出力定義ファイル | 15.8
EURPM分割定義ファイル | 15.9
EURPM仕分け定義ファイル | 15.10
環境設定ファイル | 15.11
EURPM起動管理定義ファイル | 15.12
実行環境について知りたい。 | 環境設定ファイルの項目一覧 | 16.1
環境設定ファイル（EUR Print Manager） | 16.2
環境設定ファイル（EUR Print Manager - Adapter） | 16.3
環境設定ファイル（EUR Print Manager - Report Server） | 16.4
環境設定ファイル（EUR Print Manager - Report Server Adapter） | 16.5
環境設定ファイル（蓄積管理GUI） | 16.6
環境設定ファイル（EUR Print Manager - Client） | 16.7
環境設定ファイル（EURPM制御コマンド） | 16.8
環境設定ファイル（EURPM-RS制御コマンド） | 16.9
EPF形式ファイルを出力する場合の実行環境の設定 | 16.10
環境設定ファイルの詳細コード | 16.11
障害が発生した場合の対処方法について知りたい。 | 17章
EUR Print Managerの使用上の注意について知りたい。 | 18章
製品をインストールする前に，旧バージョンとの互換性について知りたい。 | 付録A
インストールの方法とインストール後のフォルダ構成について知りたい。 | 付録B
アンインストールの方法について知りたい。 | 付録C
システムの負荷分散と多重化を目的としたシステム構成とその構築方法について知りたい。 | 付録D
表示言語とエンコーディングについて知りたい。 | 付録E
EUR Print Managerと対応する各製品のバージョンについて知りたい。 | 付録F
このマニュアルを読むに当たっての参考情報について知りたい。 | 付録G
EUR Print Managerの用語について知りたい。 | 付録H

図中で使用する記号

このマニュアルの図中で使用している記号を，次のように定義します。

このマニュアルで使用する記号

このマニュアルで使用する記号について，次に示します。

記　号
意　　味

［　］
画面の名称，メニュー項目，ダイアログボックス，ダイアログボックスのボタンなど，画面に表示されている項目を示します。

（例）［ファイル］－［新規作成］を選択する。

メニューバーの［ファイル］を選んで，プルダウンメニューの［新規作成］を選択することを示します。

｜
横に並べられた複数の項目に対する項目間の区切りを示し，「または」を意味します。

（例）A｜B

「A，またはBを指定する」ことを示します。

｛　｝
この記号で囲まれている複数の項目のうちから一つを選択することを示します。項目が横に並べられ，記号｜で区切られている場合は，そのうちの一つを選択します。

（例）｛A｜B｜C｝

「A，B，またはCのどれかを指定する」ことを示します。

〔　〕
この記号で囲まれている項目は省略してもよいことを示します。複数の項目が横に並べて記述されている場合には，すべてを省略するか，記号｛　｝と同じくどれか一つを選択します。

（例1）〔A〕

「何も指定しない」か「Aと指定する」ことを示します。

（例2）〔B｜C〕

「何も指定しない」か「B，またはCと指定する」ことを示します。

＿
括弧で囲まれた複数項目のうち１項目に対し使用され，括弧内のすべてを省略したときシステムがとる標準値を示します。

（例）〔A｜B｜C〕

「A，B，Cのどれも指定しなかった場合，システムはCが指定されたときと同じ処理をする」ことを示します。

斜体
可変を意味します。

1.　EUR Print Managerの概要

この章では，EUR Print Manager，EUR Print Manager - Report Server，およびEUR Print Manager - Clientの概要と，EUR Print Managerで帳票を出力する流れについて説明しています。

また，EUR Print Managerを使った印刷方法と，帳票を出力する手順について説明します。

＜この章の構成＞

1.1　EUR Print Managerとは

1.2　拠点サーバでの印刷

1.3　EUR Print Serviceと連携した拠点サーバでの印刷

1.4　クライアントPCでの自動印刷

1.5　クライアントPCでの対話型印刷

1.6　クライアントPCへの配布印刷

1.7　Webブラウザを使用したクライアントPCでの印刷

1.8　コマンドを使用したクライアントPCでの印刷

1.9　EUR Viewerを使用したクライアントPCでの印刷

1.10　Adobe Readerを使用したクライアントPCでの印刷

1.11　Excelを使用したクライアントPCでの印刷

1.12　印刷管理サーバを使用した直接印刷

1.13　複数のEPF形式ファイルの統合

1.1　EUR Print Managerとは

EUR Print Managerは，EURで設計した帳票を各拠点に配置したサーバ（拠点サーバ）やクライアントPCに分散して印刷するソフトウェアです。

EUR Print Managerは，次に示すさまざまな印刷方法でWeb環境での分散印刷や出力先選択印刷ができます。

分散拠点での帳票自動印刷を実現します。
センタ印刷サーバから分散拠点に配置されたプリンタで印刷できます。配信データは圧縮形式なので，ネットワークの負荷も軽減できます。

クライアントプリンタへの帳票自動印刷を実現します。
センタ印刷サーバからクライアントPCに接続されたプリンタで出力できます。出力先プリンタは任意に選択できるので，プリンタの障害発生時にも柔軟に対応できます。

Webシステム環境での柔軟な構成を実現します。
Web/APサーバと印刷サーバを分散サーバ構成で構築できます。また，ActiveX，Java，COBOL，およびコマンドのインタフェースを用意しているので，さまざまなアプリケーションから利用できます。印刷結果は，EPF形式，EUR形式，PDF形式，およびExcel形式のどれかを選択できるので，利用形態に合わせた配信形式を柔軟に選択できます。

＜この節の構成＞

1.1.1　各拠点に配置したサーバでの印刷

1.1.2　クライアントPCでの印刷

1.1.3　印刷管理サーバでの直接印刷

1.1.4　複雑なプリンタ出力を画面で定義

1.1.5　複数の形式のファイルを出力

1.1.6　複数の帳票を統合して出力

1.1.7　英語環境用のインタフェースを提供

1.1.8　業務アプリケーションとの連携

1.1.1　各拠点に配置したサーバでの印刷

EUR Print Managerでは，印刷管理サーバから各拠点に配置したサーバ（拠点サーバ）に帳票を振り分けます。拠点サーバが帳票を受信すると，指定したプリンタから自動で印刷されます。そのため，拠点サーバでは，帳票を印刷するたびに印刷環境を設定する手間が掛かりません。

拠点サーバで印刷するには，Windows版のEUR Print Manager - Report Serverが必要です。拠点サーバがUNIX/Linux環境の場合は，拠点サーバでの印刷はできません。

拠点サーバでの印刷の流れを次に示します。

図1-1　拠点サーバでの印刷の流れ

拠点サーバでの印刷方法は，目的によって次のように使い分けられます。

出力先をわかりやすい任意の名前で管理したい場合

出力先に任意の名前（プリンタクラス名）を付けられるため，出力先を簡単に管理できます。プリンタクラスは，プリンタとトレイを組み合わせて定義したものです。帳票の出力先をプリンタクラス名で指定すると，プリンタとトレイを一度に指定して印刷することもできます。拠点サーバのプリンタクラスの設定については「4.3　拠点プリンタクラスの設定」を参照してください。

帳票をOS上のプリンタで指定して印刷したい場合

帳票の出力先をOS上のプリンタ名で直接指定して印刷できます。OS上のプリンタ名の指定方法については「1.2　拠点サーバでの印刷」，または「1.3　EUR Print Serviceと連携した拠点サーバでの印刷」を参照してください。

帳票名ごとに出力するプリンタを変更したい場合

帳票振り分け定義を使って，帳票名ごとに，指定したプリンタに自動で振り分けて印刷します。帳票振り分け定義を使うと，セパレータ出力などのトレイ振り分けができます。また，同じ名前の帳票を別のプリンタに出力することもできます。帳票名ごとに出力するプリンタを変更する方法については「1.2　拠点サーバでの印刷」を参照してください。

JP1と連携した仕分け印刷をしたい場合

拠点サーバのEUR Print Serviceと連携して印刷することで，JP1と連携した仕分け印刷ができます。JP1と連携した仕分け印刷の方法については「1.3　EUR Print Serviceと連携した拠点サーバでの印刷」を参照してください。

帳票を任意の時点で印刷したり，再印刷したりしたい場合

印刷管理サーバから受信された帳票（印刷データ）を拠点サーバに蓄積できます。拠点サーバに蓄積された印刷データにリクエストを送ることで，プリンタの空き時間を利用して印刷したり，同じ帳票を何度も印刷したりできます。蓄積した印刷データの印刷方法については「2.　蓄積印刷」または「3.　GUIによる蓄積管理」を参照してください。

印刷リクエストの処理件数を制御して印刷したい場合

印刷リクエストが集中した場合，マルチスレッドによる印刷リクエスト処理の並列処理数を指定することで，印刷管理サーバの処理負荷を軽減できます。特に，蓄積印刷での印刷リクエストでは，リクエストを受け付けると順次に処理されるため，一定件数以上の印刷処理が実行されることでの印刷管理サーバの処理負荷を抑止できます。

印刷リクエスト処理の並列処理数は，環境設定ファイルのTHREADセクションで設定します。環境設定ファイルについては，「16.　実行環境の設定」を参照してください。

1.1.2　クライアントPCでの印刷

EUR Print Managerでは，印刷管理サーバからクライアントPCに帳票を振り分けて，クライアントPCで帳票を印刷することができます。また，業務アプリケーションから印刷管理サーバを経由して配布された帳票を，複数のクライアントPCで印刷することもできます。

クライアントPCで印刷するには，EUR Print Managerのコンポーネントの一つであるEUR Print Manager - Clientが必要です。EUR Print Manager - Clientには，EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXが含まれます。

クライアントPCでの印刷方法を次に示します。

印刷時にダイアログでプリンタを設定する対話型印刷

印刷プレビューが表示されたあとにダイアログでプリンタを設定する対話型印刷プレビュー表示

自動で帳票を印刷する自動印刷

印刷実行時に印刷中ダイアログを表示させない全自動印刷

帳票を複数のクライアントPCに配布して印刷する配布印刷

クライアントPCのWebブラウザからの印刷

クライアントPCでのコマンド実行による印刷

クライアントPCの印刷方法では，用途に合わせて複数の形式のファイルを出力できます。クライアントPCでの印刷方法は，目的によって次のように使い分けられます。

帳票を自動で印刷したい場合

印刷先のプリンタを設定しておくと，帳票を自動で印刷できます。また，自動で帳票を印刷する際に，印刷中を示すダイアログを表示させないで印刷することもできます。設定方法については「1.4　クライアントPCでの自動印刷」を参照してください。

クライアントPCでの自動印刷の流れを次に示します。

図1-2　クライアントPCでの自動印刷の流れ

帳票を受信するたびに印刷先を選択したい場合

帳票を受信するとダイアログを表示して，印刷先をダイアログで選択してから印刷できます。また，帳票を受信すると印刷プレビューを表示して，印刷先をダイアログで選択してから印刷したり，帳票受信時に印刷を許可しないで，プレビュー表示だけさせたりすることもできます。設定方法については「1.5　クライアントPCでの対話型印刷」を参照してください。

クライアントPCでの対話型印刷の流れを次に示します。

図1-3　クライアントPCでの対話型印刷の流れ

帳票を複数のクライアントPCに配布して印刷したい場合

同一の帳票を複数のクライアントPCに配布して印刷できます。設定方法については「1.6　クライアントPCへの配布印刷」を参照してください。

クライアントPCへの配布印刷の流れを次に示します。

図1-4　クライアントPCへの配布印刷の流れ

クライアントPCのWebブラウザから帳票を印刷したい場合

ActiveX部品を使用して，帳票をWeb上で表示，および印刷できます。設定方法については「1.7　Webブラウザを使用したクライアントPCでの印刷」を参照してください。

Webブラウザを使用したクライアントPCでの印刷の流れを次に示します。

図1-5　Webブラウザを使用したクライアントPCでの印刷の流れ

クライアントPCでのWeb出力ではActiveXを使用していますが，システムセキュリティポリシーなどでActiveXを使用しない運用もできます。ActiveXを使用しないクライアントPCでのWeb出力を，ヘルパクライアント印刷といいます。クライアントPCで帳票を操作すると，EUR Print Manager - Clientのビューア機能がWebブラウザのヘルパアプリケーションとなってプレビュー，または印刷できます。Webブラウザのヘルパアプリケーションとして実行する方法については，「1.7.2　Webブラウザを使用したクライアントPCでの印刷（ヘルパクライアント印刷）」を参照してください。

クライアントPCでのコマンド実行によって帳票を印刷したい場合

クライアントPCでコマンドを実行することで，帳票をプレビュー表示，および印刷できます。設定方法については「1.8　コマンドを使用したクライアントPCでの印刷」を参照してください。

コマンドを使用したクライアントPCでの印刷の流れを次に示します。

図1-6　コマンドを使用したクライアントPCでの印刷の流れ

帳票を任意の時点で印刷または再印刷したい場合

印刷管理サーバから受信した帳票（印刷データ）を拠点サーバに蓄積できます。拠点サーバに蓄積された印刷データにリクエストを送ることで，プリンタの空き時間を利用して印刷したり，同じ帳票を何度も印刷したりできます。蓄積した印刷データの印刷方法については「2.　蓄積印刷」または「3.　GUIによる蓄積管理」を参照してください。

1.1.3　印刷管理サーバでの直接印刷

印刷管理サーバに，EUR Print ManagerとEUR Print Serviceを配置することで，印刷管理サーバだけで直接印刷できます。これにより，EUR Print Manager - Report Serverがなくても印刷管理サーバから直接，印刷できます。設定方法については「1.12　印刷管理サーバを使用した直接印刷」を参照してください。

印刷管理サーバでの直接印刷の流れを次に示します。

図1-7　印刷管理サーバでの直接印刷の流れ

1.1.4　複雑なプリンタ出力を画面で定義

EUR Print Managerでは，複雑なプリンタ出力の設定を画面で簡単に定義できます。判別しにくいIPアドレスにわかりやすい名前を付けたり，出力先プリンタとトレイをまとめて定義したりできるため，出力先の設定が簡単にできます。

図1-8　出力先を画面で定義

出力先のIPアドレスに名前を付けて定義できる

IPアドレスに名前を付けて出力先名として定義できます。出力先名を付けることで，IPアドレスの指定が簡単にできます。出力先名は，拠点サーバで設定できます。IPアドレスを指定する代わりに出力先名を指定するだけで，拠点サーバを指定できます。

プリンタとトレイを組み合わせて定義できる

プリンタとトレイを組み合わせたものをプリンタクラスとして定義できます。プリンタとトレイを一度に指定できるので，出力先を効率良く設定できます。プリンタクラスは，拠点サーバのプリンタとクライアントPCのプリンタの両方で設定できます。出力先プリンタとトレイを指定するときは，プリンタとトレイを指定する代わりにプリンタクラス名を指定できます。

帳票名ごとに自動的にプリンタを定義できる

帳票名ごとに自動的にプリンタを定義して印刷できます。帳票名ごとに自動的にプリンタを定義することを帳票振り分け定義といいます。帳票振り分け定義をするためには，帳票名を振り分けグループに分類して，帳票名ごとにプリンタクラスを設定します。帳票名を振り分けグループに分類することで，同じ名前の帳票を別のプリンタで印刷できます。帳票振り分け定義は拠点サーバで設定できます。

1.1.5　複数の形式のファイルを出力

EUR Print Managerでは，ユーザーの利用方法に合わせて帳票を複数の形式のファイルに出力できます。

EUR Print Managerで出力できるファイルの形式と，使用できる印刷方法を次に示します。

表1-1　出力できるファイルの形式と使用できる印刷方法

ファイルの形式
使用できる印刷方法

EPF形式ファイル
拠点サーバでの印刷
クライアントPCでの自動印刷
クライアントPCでの全自動印刷
クライアントPCでの対話型印刷
クライアントPCでの対話型印刷プレビュー表示
クライアントPCへの配布印刷
Webブラウザを使用したクライアントPCでの印刷
コマンドを使用したクライアントPCでの印刷
蓄積したデータの印刷（拠点サーバ）
蓄積したデータの印刷（クライアントPC）

EUR形式ファイル
EUR Print Serviceと連携した拠点サーバでの印刷
EUR Viewerを使用したクライアントPCでの印刷

PDF形式ファイル
Adobe Readerを使用したクライアントPCでの印刷

Excel形式ファイル
Excelを使用したクライアントPCでの印刷

EPF形式ファイルに変換した帳票は，拠点サーバやクライアントPCのプリンタに印刷できます。また，Webブラウザを使用してクライアントPCのプリンタで印刷できます。EPF形式ファイルを出力するためにはEUR Print Serviceが必要です。

EUR形式ファイルに変換した帳票は，既存のEUR環境を使用して印刷できます。EUR Print Serviceと連携して拠点サーバのプリンタで印刷したり，EUR Viewerを使用してクライアントPCのプリンタで表示，および印刷したりできます。

PDF形式ファイルに変換した帳票は，Adobe Readerを使用してクライアントPCで表示，および印刷できます。

Excel形式ファイルに変換した帳票は，Excelを使用してクライアントPCで表示，および印刷できます。

1.1.6　複数の帳票を統合して出力

EUR Print Managerでは，複数の帳票を一つに統合して出力できます。複数の帳票を一つに統合することで，印刷時にほかのユーザーが出力した帳票と混在してしまうのを防げます。また，複数の帳票を同じ出力先で印刷したい場合に，出力先のプリンタやトレイを何度も指定したり確認したりする手間を省けます。

帳票を統合する方法には，次の2種類があります。

EPF形式の印刷データを統合する方法

蓄積した印刷データを統合する方法

EPF形式の印刷データを統合する方法については，「1.13　複数のEPF形式ファイルの統合」を参照してください。また，蓄積した印刷データを統合する方法については，「2.4　蓄積したデータの統合」を参照してください。

統合後の帳票は，次のどれかの方法で印刷できます。

クライアントPCへの配布印刷

Webブラウザを使用したクライアントPCでの印刷

蓄積したデータの印刷（拠点サーバ）

蓄積したデータの印刷（クライアントPC）

また，蓄積した印刷データを統合した場合，統合後の帳票を次のどちらかの方法で取得できます。

蓄積ファイルの取得

蓄積ファイルのメモリ取得

1.1.7　英語環境用のインタフェースを提供

EUR Print Managerでは，英語環境用のインタフェースを提供しています。企業の海外拠点など，主に英語を使用する環境でEUR Print Managerを利用する場合に便利です。

英語環境への対応状況を，製品ごとに次の表に示します。

表1-2　英語環境への対応状況

製品 | GUI | メッセージ
EUR Print Manager | ○ | ○
EUR Print Manager - Adapter | － | ○
EUR Print Manager - Report Server（蓄積管理GUI以外） | ○ | ○
EUR Print Manager - Report Server（蓄積管理GUI） | × | ×
EUR Print Manager - Report Server Adapter | － | ○
EUR Print Manager - Client | ○ | ○
EUR Print Manager - Client Print ActiveX | ○ | ○
EUR Print Manager - Client Preview ActiveX | ○ | ○

（凡例）

○：英語環境に対応しています。

×：英語環境に対応していません。

－：GUIはありません。

なお，表示言語は，ユーザーがEUR Print Managerを使用する環境（ロケール）によって切り替わります。詳細については，「付録E　表示言語とエンコーディング」を参照してください。

1.1.8　業務アプリケーションとの連携

業務アプリケーションと連携して，ユーザーの開発環境に合わせた帳票出力ができます。業務アプリケーションとEUR Print Managerは，EUR Print Manager - Adapterで接続します。

業務アプリケーションと連携して帳票を出力するには，次の4種類の方法があります。

ActiveX起動部品を使用した帳票出力
ActiveX起動部品を使用して，IISサーバのVisual Basic ScriptやVisual BasicプログラムからEUR Print Managerを起動して帳票を出力できます。
ActiveX起動部品を使用した帳票出力については，「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」を参照してください。

Java起動部品を使用した帳票出力
Java起動部品を使用して，JSPやJavaサーブレットからEUR Print Managerを起動して帳票を出力できます。Java起動部品を使用すると，アプリケーションと同期を取って出力処理を実行できます。
Java起動部品を使用した帳票出力については，「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」を参照してください。

COBOL起動部品を使用した帳票出力
COBOL起動部品を使用して，COBOLプログラムからEUR Print Managerを起動して帳票を出力できます。
COBOL起動部品を使用した帳票出力については，「11.　COBOL起動部品を使用した帳票出力」を参照してください。

コマンド起動部品を使用した帳票出力
コマンド起動部品を使用して，サーバ側で動作するプログラムからEUR Print Managerを起動して帳票を出力できます。
コマンド起動部品を使用した帳票出力については，「12.　コマンド起動部品を使用した帳票出力」を参照してください。

また，蓄積した帳票を印刷する場合は，業務アプリケーションと蓄積先のサーバのEUR Print Manager - Report Serverを，EUR Print Manager - Report Server Adapterで接続します。拠点サーバのEUR Print Manager - Report Serverに蓄積されている印刷データファイルに対して，業務アプリケーションから操作するには，次の3種類の方法があります。

RS-ActiveX起動部品を使用した帳票出力
ActiveX起動部品を使用した帳票出力と同様に，IISサーバのVisual Basic ScriptやVisual BasicプログラムからEUR Print Manager - Report Serverを起動して，蓄積されている印刷データファイルを操作できます。
RS-ActiveX起動部品を使用した帳票出力については，「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」を参照してください。

RS-Java起動部品を使用した帳票出力
Java起動部品を使用した帳票出力と同様に，JSPやJavaサーブレットからEUR Print Manager - Report Serverを起動して，蓄積されている印刷データファイルを操作できます。
RS-Java起動部品を使用した帳票出力については，「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」を参照してください。

RS-コマンド起動部品を使用した帳票出力
eurpmlscコマンドのオプションにジョブID，メソッド種別などを指定することで，EUR Print Manager - Report Serverを起動して，蓄積されている印刷データファイルを操作できます。
RS-コマンド起動部品を使用した帳票出力については，「13.　RS-コマンド起動部品を使用した帳票出力」を参照してください。

1.2　拠点サーバでの印刷

各拠点のプリンタで帳票を印刷できます。拠点サーバでの印刷では，EPF形式ファイルを使用します。EPF形式ファイルを拠点サーバで受信すると，指定したプリンタに帳票を自動で振り分けます。

拠点サーバでの印刷のシステム構成を次に示します。なお，拠点サーバで印刷するには，拠点サーバにWindows版のEUR Print Manager - Report Serverが必要です。拠点サーバがUNIX/Linux環境の場合は，拠点サーバでの印刷はできません。

図1-9　拠点サーバでの印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

EPF形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，印刷データ（EPF形式ファイル）が生成されます。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EPF形式ファイル）を拠点サーバに転送します。

印刷
各拠点のプリンタから印刷されます。

＜この節の構成＞

1.2.1　拠点サーバでの印刷手順

1.2.1　拠点サーバでの印刷手順

拠点サーバで帳票を印刷する手順を次に示します。

＜この項の構成＞

(1)　拠点サーバの設定

(2)　印刷管理サーバの設定

(1)　拠点サーバの設定

拠点サーバの設定方法を次に示します。

出力先の拠点サーバの指定
出力先の拠点サーバは，IPアドレスまたはIPアドレスに名前を付けた出力先名（出力先定義）のどちらかを指定できます。IPアドレスは印刷管理サーバで設定します。

拠点サーバの出力先定義
拠点サーバのIPアドレスに名前を付けて，出力先名として定義します。帳票出力時に出力先名を選択すると，指定した拠点サーバに帳票が出力されます。
出力先定義を設定する方法については「4.1　拠点サーバの設定」を参照してください。

拠点サーバのプリンタの指定
拠点サーバのプリンタは，プリンタ名とトレイ名の直接指定，拠点サーバのプリンタとトレイを組み合わせたプリンタクラス，および帳票振り分け定義のどれかを指定できます。プリンタ名とトレイ名の直接指定は，印刷管理サーバで設定します。

拠点サーバのプリンタクラス定義
拠点サーバのプリンタとトレイを組み合わせたものを，プリンタクラスとして定義します。帳票出力時にプリンタクラスを選択すると，指定したプリンタのトレイに帳票が出力されます。
拠点サーバのプリンタクラス定義を設定する方法については「4.3　拠点プリンタクラスの設定」を参照してください。

帳票振り分け定義
帳票名を分類して，帳票名ごとにプリンタクラスを設定します。帳票名を分類するグループを振り分けグループといいます。帳票名ごとに自動的にプリンタを定義することを，帳票振り分け定義といいます。帳票出力時に振り分けグループを選択すると，セパレータ出力などのトレイ振り分けができます。また，帳票名ごとに自動的にプリンタを定義して印刷することもできます。
帳票振り分け定義を設定する方法については「4.4　帳票振り分け定義の設定」を参照してください。

(2)　印刷管理サーバの設定

印刷管理サーバの設定方法を次に示します。

印刷方法の設定
帳票を印刷する方法を設定します。
印刷方法を設定する項目を，次に示します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数（PRINTMODEパラメタ）
3（拠点サーバで印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
sv（拠点サーバで印刷する）

出力するファイル形式
ActiveX起動部品：PrintKindプロパティ
Java起動部品：setPrintKindメソッド
COBOL起動部品：PrintReport関数（PRINTKINDパラメタ）
0（EPF形式ファイルを出力する）

コマンド起動部品：eurpmcコマンドの/pkオプション
epf（EPF形式ファイルを出力する）

拠点サーバの設定
拠点サーバの指定方法を設定します。拠点サーバの指定方法は，出力先名とIPアドレスの2種類の指定方法を選択できます。
拠点サーバを設定する項目を，次に示します。

拠点サーバの設定
起動部品の設定項目
指定する値

サーバの指定方法
ActiveX起動部品：ServerSelectModeプロパティ
Java起動部品：setServerSelectModeメソッド
COBOL起動部品：PrintReport関数（SERVERSELECTMODEパラメタ）
0（出力先名で指定する）
1（IPアドレスで指定する）

コマンド起動部品：eurpmcコマンドの/srmオプション
dest（出力先名で指定する）
sv（IPアドレスで指定する）

出力先名
ActiveX起動部品：DestinationNameプロパティ
Java起動部品：setDestinationNameメソッド
COBOL起動部品：PrintReport関数（DESTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/destオプション
出力先名（80バイト以内の文字列）

IPアドレス
ActiveX起動部品：ServerAddressプロパティ
Java起動部品：setServerAddressメソッド
COBOL起動部品：PrintReport関数（SERVERADDRパラメタ）
コマンド起動部品：eurpmcコマンドの/svrオプション
255.255.255.255形式

プリンタの設定
拠点サーバのプリンタの指定方法を設定します。拠点サーバのプリンタの指定方法は，プリンタクラス名，プリンタ名，および帳票振り分け定義の3種類の指定方法を選択できます。
拠点サーバのプリンタを設定する項目を，次に示します。

拠点サーバのプリンタの設定
起動部品の設定項目
指定する値

プリンタの指定方法
ActiveX起動部品：PrinterSelectModeプロパティ
Java起動部品：setPrinterSelectModeメソッド
COBOL起動部品：PrintReport関数（PRINTERSELECTMODEパラメタ）
0（プリンタクラス名で指定する）
1（プリンタ名で指定する）
2（帳票振り分け定義で指定する）

コマンド起動部品：eurpmcコマンドの/smオプション
class（プリンタクラス名で指定する）
printer（プリンタ名で指定する）
group（帳票振り分け定義で指定する）

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数（PRINTERCLASSNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

プリンタ名
OS上のプリンタ名
ActiveX起動部品：ServerPrinterNameプロパティ
Java起動部品：setServerPrinterNameメソッド
COBOL起動部品：PrintReport関数（SERVERPRINTERNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/lspオプション
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
ActiveX起動部品：ServerTrayNameプロパティ
Java起動部品：setServerTrayNameメソッド
COBOL起動部品：PrintReport関数（SERVERTRAYNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/lstオプション
トレイ名（80バイト以内の文字列）

帳票振り分け定義
ActiveX起動部品：GroupNameプロパティ
Java起動部品：setGroupNameメソッド
COBOL起動部品：PrintReport関数（GROUPNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/groupオプション
帳票振り分け定義（80バイト以内の文字列）

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

拠点サーバでの印刷
印刷管理サーバから印刷データを拠点サーバに送ると，各拠点の指定したプリンタで帳票が印刷されます。正しく印刷されない場合は，設定を確認してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.3　EUR Print Serviceと連携した拠点サーバでの印刷

拠点サーバのEUR Print Serviceと連携して，各拠点のプリンタで帳票を印刷できます。拠点サーバのEUR Print Serviceと連携して印刷することで，JP1と連携した仕分け印刷ができます。

EUR Print Serviceと連携した拠点サーバでの印刷のシステム構成を次に示します。なお，拠点サーバで印刷するには，拠点サーバにWindows版のEUR Print Manager - Report Serverが必要です。拠点サーバがUNIX/Linux環境の場合は，拠点サーバでの印刷はできません。

図1-10　EUR Print Serviceと連携した拠点サーバでの印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

EUR形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，EUR Print Service Enterpriseが印刷データ（EUR形式ファイル）を生成します。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EUR形式ファイル）を拠点サーバに転送します。

印刷
各拠点のプリンタから印刷されます。

JP1と連携した仕分け印刷については，マニュアル「EUR サーバ帳票出力」を参照してください。

＜この節の構成＞

1.3.1　EUR Print Serviceと連携した拠点サーバでの印刷手順

1.3.1　EUR Print Serviceと連携した拠点サーバでの印刷手順

EUR Print Serviceと連携して，拠点サーバで帳票を印刷する手順を次に示します。

＜この項の構成＞

(1)　拠点サーバの設定

(2)　印刷管理サーバの設定

(1)　拠点サーバの設定

拠点サーバの設定方法を次に示します。

出力先の拠点サーバの指定
出力先の拠点サーバは，IPアドレスまたはIPアドレスに名前を付けた出力先名（出力先定義）のどちらかを指定できます。IPアドレスは印刷管理サーバで設定します。

拠点サーバの出力先定義
拠点サーバのIPアドレスに名前を付けて，出力先名として定義します。帳票出力時に出力先名を選択すると，指定した拠点サーバに帳票が出力されます。
出力先定義を設定する方法については「4.1　拠点サーバの設定」を参照してください。

拠点サーバのプリンタの指定
拠点サーバのプリンタは，プリンタ名とトレイ名の直接指定，拠点サーバのプリンタとトレイを組み合わせたプリンタクラスのどちらかを指定できます。プリンタ名とトレイ名の直接指定は印刷管理サーバで設定します。

拠点サーバのプリンタクラス定義
拠点サーバのプリンタとトレイを組み合わせたものを，プリンタクラスとして定義します。帳票出力時にプリンタクラスを選択すると，指定したプリンタのトレイに帳票が出力されます。
拠点サーバのプリンタクラス定義を設定する方法については「4.3　拠点プリンタクラスの設定」を参照してください。

(2)　印刷管理サーバの設定

印刷管理サーバの設定方法を次に示します。

印刷方法の設定
帳票を印刷する方法を設定します。出力するファイル形式をEUR形式に設定すると，EUR Print Serviceと連携して拠点サーバで印刷できます。
印刷方法を設定する項目を，次に示します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数（PRINTMODEパラメタ）
3（拠点サーバで印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
sv（拠点サーバで印刷する）

出力するファイル形式
ActiveX起動部品：PrintKindプロパティ
Java起動部品：setPrintKindメソッド
COBOL起動部品：PrintReport関数（PRINTKINDパラメタ）
1（EUR形式ファイルを出力する）

コマンド起動部品：eurpmcコマンドの/pkオプション
eur（EUR形式ファイルを出力する）

拠点サーバの設定
拠点サーバの指定方法を設定します。拠点サーバの指定方法は，出力先名とIPアドレスの2種類の指定方法を選択できます。
拠点サーバを設定する項目を，次に示します。

拠点サーバの設定
起動部品の設定項目
指定する値

サーバの指定方法
ActiveX起動部品：ServerSelectModeプロパティ
Java起動部品：setServerSelectModeメソッド
COBOL起動部品：PrintReport関数（SERVERSELECTMODEパラメタ）
0（出力先名で指定する）
1（IPアドレスで指定する）

コマンド起動部品：eurpmcコマンドの/srmオプション
dest（出力先名で指定する）
sv（IPアドレスで指定する）

出力先名
ActiveX起動部品：DestinationNameプロパティ
Java起動部品：setDestinationNameメソッド
COBOL起動部品：PrintReport関数（DESTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/destオプション
出力先名（80バイト以内の文字列）

IPアドレス
ActiveX起動部品：ServerAddressプロパティ
Java起動部品：setServerAddressメソッド
COBOL起動部品：PrintReport関数（SERVERADDRパラメタ）
コマンド起動部品：eurpmcコマンドの/svrオプション
255.255.255.255形式

プリンタの設定
拠点サーバのプリンタの指定方法を設定します。拠点サーバのプリンタの指定方法は，プリンタクラス名とプリンタ名の2種類の指定方法を選択できます。
拠点サーバのプリンタを設定する項目を，次に示します。

拠点サーバのプリンタの設定
起動部品の設定項目
指定する値

プリンタの指定方法
ActiveX起動部品：PrinterSelectModeプロパティ
Java起動部品：setPrinterSelectModeメソッド
COBOL起動部品：PrintReport関数（PRINTERSELECTMODEパラメタ）
0（プリンタクラス名で指定する）
1（プリンタ名で指定する）

コマンド起動部品：eurpmcコマンドの/smオプション
class（プリンタクラス名で指定する）
printer（プリンタ名で指定する）

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数（SERVERPRINTERNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

プリンタ名
OS上のプリンタ名
ActiveX起動部品：ServerPrinterNameプロパティ
Java起動部品：setServerPrinterNameメソッド
COBOL起動部品：PrintReport関数（SERVERPRINTERNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/lspオプション
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
ActiveX起動部品：ServerTrayNameプロパティ
Java起動部品：setServerTrayNameメソッド
COBOL起動部品：PrintReport関数（SERVERTRAYNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/lstオプション
トレイ名（80バイト以内の文字列）

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

拠点サーバでの印刷
印刷管理サーバから印刷データを拠点サーバに送ると，各拠点の指定したプリンタのトレイで帳票が印刷されます。正しく印刷されない場合は，設定を確認してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.4　クライアントPCでの自動印刷

クライアントPCのプリンタで帳票を自動印刷できます。自動印刷では，帳票はあらかじめ設定したプリンタに自動で印刷されます。データ受信時にクライアントPCを操作する必要はありません。また，印刷実行時に印刷中ダイアログを表示させないで，自動で印刷させることもできます。

クライアントPCでの自動印刷のシステム構成を次に示します。

図1-11　クライアントPCでの自動印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

EPF形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，印刷データ（EPF形式ファイル）が生成されます。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EPF形式ファイル）をクライアントPCに転送します。

印刷
クライアントPCのプリンタから自動印刷されます。

クライアントPCで自動印刷するには，クライアントPCにEUR Print Manager - Clientが必要です。

＜この節の構成＞

1.4.1　帳票を自動印刷する手順

1.4.1　帳票を自動印刷する手順

クライアントPCで帳票を自動印刷する手順を次に示します。

＜この項の構成＞

(1)　クライアントPCの設定

(2)　印刷管理サーバの設定

(1)　クライアントPCの設定

クライアントPCでの自動印刷では，クライアントPCのプリンタクラスを設定します。

クライアントPCのプリンタクラスは各クライアントPCで設定しますが，設定内容をクライアントプリンタクラス定義ファイルに保存して，ひな型として各クライアントPCに配布することもできます。配布したファイルを使えば，各クライアントPCでプリンタクラスを設定する手間が省けます。

クライアントPCの自動印刷での設定方法を次に示します。

出力先の設定
クライアントPCのプリンタクラス，プリンタ名とトレイ名の直接指定のどちらかで出力先を指定できます。プリンタ名とトレイ名の直接指定は印刷管理サーバで設定します。

クライアントPCのプリンタクラス
クライアントPCのプリンタとトレイを組み合わせたものを，プリンタクラスとして管理します。帳票出力時にプリンタクラスを選択すれば，指定したプリンタのトレイに帳票が出力されます。
クライアントPCのプリンタクラスを設定する方法については「4.5　クライアントプリンタクラスの設定」を参照してください。

(2)　印刷管理サーバの設定

印刷管理サーバの設定方法を次に示します。

印刷方法の設定
帳票を印刷する方法を設定します。
印刷方法を設定する項目を，次に示します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数（PRINTMODEパラメタ）
1（クライアントPCで印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
cl（クライアントPCで印刷する）

クライアントPCの設定
クライアントPCのIPアドレスを指定します。
クライアントPCを設定する項目を，次に示します。

クライアントPCの設定
起動部品の設定項目
指定する値

IPアドレス
ActiveX起動部品：ClientAddressプロパティ
Java起動部品：setClientAddressメソッド
COBOL起動部品：PrintReport関数（CLIENTADDRパラメタ）
コマンド起動部品：eurpmcコマンドの/clientオプション
255.255.255.255形式

ダイアログの設定
帳票を受信したときにダイアログを表示するかどうかを設定します。
ダイアログを設定する項目を，次に示します。

ダイアログの設定
起動部品の設定項目
指定する値

ダイアログを表示するかどうか
ActiveX起動部品：DispPrintDlgプロパティ
Java起動部品：setDispPrintDlgメソッド
COBOL起動部品：PrintReport関数（DISPPRINTDLGパラメタ）
1（自動印刷）
3（全自動印刷）※

コマンド起動部品：eurpmcコマンドの/dialogオプション
auto（自動印刷）
fullauto（全自動印刷）※

注※　印刷実行時に印刷中のダイアログが表示されません。

クライアントPCのプリンタの設定
クライアントPCのプリンタを設定します。クライアントPCのプリンタの設定方法は，プリンタクラス名とプリンタ名の2種類の指定方法を選択できます。
クライアントPCのプリンタを設定する項目を，次に示します。

クライアントPCのプリンタ
起動部品の設定項目
指定する値

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数（PRINTERCLASSNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

プリンタ名
OS上のプリンタ名
ActiveX起動部品：ClientPrinterNameプロパティ
Java起動部品：setClientPrinterNameメソッド
COBOL起動部品：PrintReport関数（CLIENTPRINTERNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/pオプション
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
ActiveX起動部品：ClientTrayNameプロパティ
Java起動部品：setClientTrayNameメソッド
COBOL起動部品：PrintReport関数（CLIENTTRAYNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/tオプション
トレイ名（80バイト以内の文字列）

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

クライアントPCでの印刷
プリンタクラスを指定した場合は，対応するプリンタに自動で印刷されます。印刷するプリンタとトレイを指定した場合は，指定したプリンタに自動で印刷されます。プリンタクラス，またはプリンタの指定がない場合は，通常使うプリンタに自動で印刷されます。正しく印刷されない場合は，プリンタの設定を確認してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.5　クライアントPCでの対話型印刷

クライアントPCで，印刷したいプリンタとトレイを設定して帳票を印刷できます。クライアントPCが帳票を受信すると，印刷先を設定するダイアログが表示されます。ダイアログでプリンタとトレイを設定して帳票を印刷します。また，クライアントPCが帳票を受信すると，印刷プレビューが表示され，そのあと，ダイアログでプリンタとトレイを設定して帳票を印刷することもできます。

帳票受信時にクライアントPCで印刷先を設定する印刷方法を，クライアントPCでの対話型印刷といいます。また，印刷プレビューを表示したあと，印刷先を設定する印刷方法を，対話型印刷プレビュー表示といいます。

帳票受信時に印刷を許可しないで，プレビュー表示だけさせることもできます。この方法を，対話型印刷プレビュー表示限定といいます。

クライアントPCでの対話型印刷のシステム構成を次に示します。

図1-12　クライアントPCでの対話型印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

EPF形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，印刷データ（EPF形式ファイル）が生成されます。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EPF形式ファイル）をクライアントPCに転送します。

プレビュー，印刷，またはプレビュー表示印刷
クライアントPCからのプレビュー表示，印刷実行，またはプレビュー表示印刷ができます。印刷するときは，印刷先をダイアログで指定します。

クライアントPCでの対話型印刷をするためには，クライアントPCにEUR Print Manager - Clientが必要です。

＜この節の構成＞

1.5.1　帳票を対話型印刷する手順

1.5.1　帳票を対話型印刷する手順

クライアントPCで帳票を対話型印刷する手順を次に示します。

＜この項の構成＞

(1)　印刷管理サーバの設定

(1)　印刷管理サーバの設定

印刷管理サーバの設定方法を次に示します。

印刷方法の設定
帳票を印刷する方法を設定します。
印刷方法を設定する項目を，次に示します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数（PRINTMODEパラメタ）
1（クライアントPCで印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
cl（クライアントPCで印刷する）

クライアントPCの設定
クライアントPCのIPアドレスを指定します。
クライアントPCを設定する項目を，次に示します。

クライアントPCの設定
起動部品の設定項目
指定する値

IPアドレス
ActiveX起動部品：ClientAddressプロパティ
Java起動部品：setClientAddressメソッド
COBOL起動部品：PrintReport関数（CLIENTADDRパラメタ）
コマンド起動部品：eurpmcコマンドの/clientオプション
255.255.255.255形式

ダイアログの設定
帳票を受信したときにダイアログを表示するかどうかを設定します。または，帳票を受信したときに印刷プレビューを表示したあとに，ダイアログを表示するかどうかを設定します。
ダイアログを設定する項目を，次に示します。

ダイアログの設定
起動部品の設定項目
指定する値

ダイアログを表示するかどうか
ActiveX起動部品：DispPrintDlgプロパティ
Java起動部品：setDispPrintDlgメソッド
COBOL起動部品：PrintReport関数（DISPPRINTDLGパラメタ）
0（対話型印刷）
2（対話型印刷プレビュー表示）
4（対話型印刷プレビュー表示限定）※

コマンド起動部品：eurpmcコマンドの/dialogオプション
dialog（対話型印刷）
preview（対話型印刷プレビュー表示）
pvonly（対話型印刷プレビュー表示限定）※

注※　印刷は実行できません。

プリンタクラス名の設定
同じ帳票が送られてきたときに，前回印刷時に指定したプリンタ名とトレイ名をデフォルト表示するためには，帳票のプリンタクラス名で前回印刷時の情報を記憶させます。
プリンタクラス名を設定する項目を，次に示します。

プリンタクラス名の設定
起動部品の設定項目
指定する値

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数（PRINTERCLASSNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

クライアントPCでの印刷
印刷管理サーバから印刷データをクライアントPCに送ると，クライアントPCに［印刷先指定］ダイアログが表示されます。ダイアログを操作して帳票を印刷する手順については，「4.6.3　クライアントPCでの対話型印刷」を参照してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.6　クライアントPCへの配布印刷

業務アプリケーションから印刷管理サーバを経由して配布された帳票を，複数のクライアントPCで印刷できます。クライアントPCに配布された帳票は，あらかじめ設定したプリンタに自動で印刷したり（自動印刷），ダイアログでプリンタとトレイを設定して印刷したり（対話型印刷）できます。

クライアントPCへの配布印刷のシステム構成を次に示します。

図1-13　クライアントPCへの配布印刷のシステム構成

印刷データの生成

1.　印刷要求

印刷要求が業務アプリケーションに送られます。

2.　転送

EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

3.　EPF形式ファイル生成

転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，印刷データ（EPF形式ファイル）が生成されます。

なお，手順1.～手順3.で生成された印刷データが複数ある場合，一つの印刷データに統合することもできます。印刷データの統合方法については，「1.13　複数のEPF形式ファイルの統合」を参照してください。

配布印刷

手順3.で生成した印刷データを，手順4.～手順5.を繰り返すことで複数のクライアントPCに配布します。

4.　印刷データ転送（EUR Print Manager - AdapterからEUR Print Managerへ）

EUR Print Manager - Adapterは，生成された印刷データ（EPF形式ファイル）をEUR Print Managerに転送します。

5.　印刷データ転送（EUR Print ManagerからクライアントPCへ）

EUR Print Managerは，転送された印刷データ（EPF形式ファイル）をクライアントPCに転送します。

6.　印刷，プレビュー表示印刷

クライアントPCでは，プリンタからの印刷やプレビュー表示ができます。

クライアントPCで配布印刷するには，クライアントPCにEUR Print Manager - Clientが必要です。

＜この節の構成＞

1.6.1　帳票を配布印刷する手順

1.6.1　帳票を配布印刷する手順

クライアントPCで帳票を配布印刷する手順を次に示します。

＜この項の構成＞

(1)　配布された帳票を自動印刷する場合

(2)　配布された帳票を対話型印刷する場合

(1)　配布された帳票を自動印刷する場合

配布された帳票をクライアントPCで自動印刷する場合の手順を次に示します。

EPF形式ファイルの生成

1.　帳票ファイルの設定

印刷する帳票ファイル名を設定します。

帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

2.　EPF形式ファイルの設定

EPF形式ファイル名を設定します。

EPF形式ファイルを設定する項目を，次に示します。

EPF形式ファイルの設定
起動部品の設定項目
指定する値

EPF形式ファイル名
ActiveX起動部品：EPFFileNameプロパティ
Java起動部品：setEPFFileNameメソッド
COBOL起動部品：OutputEPFReport関数（EPFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/epfnオプション
EPF形式ファイル名（255バイト以内の文字列）

3.　マッピングデータファイル，または帳票セット指定ファイルの設定

マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。

マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

4.　ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定

必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

5.　プリンタクラス名の設定

同じ帳票が送られてきたときに，前回印刷時に指定したプリンタ名とトレイ名をデフォルト表示するためには，帳票のプリンタクラス名で前回印刷時の情報を記憶させます。

クライアントPCのプリンタ
起動部品の設定項目
指定する値

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数（PRINTERCLASSNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

配布印刷

6.　印刷管理サーバの設定

設定項目を次に示します。

帳票ファイルの設定
配布する帳票ファイル名を設定します。
帳票ファイル名には，手順2.で生成したEPF形式ファイル名を設定します。

EPF形式ファイルの設定
起動部品の設定項目
指定する値

EPF形式ファイル名
ActiveX起動部品：EPFFileNameプロパティ
Java起動部品：setEPFFileNameメソッド
COBOL起動部品：OutputEPFReport関数（EPFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/epfnオプション
EPF形式ファイル名（255バイト以内の文字列）

印刷方法の設定
帳票を印刷する方法を設定します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数（PRINTMODEパラメタ）
5（クライアントPCで配布印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
clds（クライアントPCで配布印刷する）

クライアントPCの設定
クライアントPCのIPアドレスを指定します。

クライアントPCの設定
起動部品の設定項目
指定する値

IPアドレス
ActiveX起動部品：ClientAddressプロパティ
Java起動部品：setClientAddressメソッド
COBOL起動部品：PrintReport関数（CLIENTADDRパラメタ）
コマンド起動部品：eurpmcコマンドの/clientオプション
255.255.255.255形式

ダイアログの設定
帳票を受信したときにダイアログを表示するかどうかを設定します。

ダイアログの設定
起動部品の設定項目
指定する値

ダイアログを表示するかどうか
ActiveX起動部品：DispPrintDlgプロパティ
Java起動部品：setDispPrintDlgメソッド
COBOL起動部品：PrintReport関数（DISPPRINTDLGパラメタ）
1（自動印刷）
3（全自動印刷）※

コマンド起動部品：eurpmcコマンドの/dialogオプション
auto（自動印刷）
fullauto（全自動印刷）※

注※　印刷実行時に印刷中のダイアログが表示されません。

クライアントPCのプリンタの設定
クライアントPCのプリンタを設定します。クライアントPCのプリンタの設定方法は，プリンタクラス名とプリンタ名の2種類の指定方法を選択できます。

クライアントPCのプリンタ
起動部品の設定項目
指定する値

プリンタ名
OS上のプリンタ名
ActiveX起動部品：ClientPrinterNameプロパティ
Java起動部品：setClientPrinterNameメソッド
COBOL起動部品：PrintReport関数（CLIENTPRINTERNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/pオプション
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
ActiveX起動部品：ClientTrayNameプロパティ
Java起動部品：setClientTrayNameメソッド
COBOL起動部品：PrintReport関数（CLIENTTRAYNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/tオプション
トレイ名（80バイト以内の文字列）

クライアントPCでの印刷
EPF形式ファイルの生成時にプリンタクラスを指定した場合は，対応するプリンタに自動で印刷されます。印刷するプリンタとトレイを指定した場合は，指定したプリンタに自動で印刷されます。プリンタクラス，またはプリンタの指定がない場合は，通常使うプリンタに自動で印刷されます。正しく印刷されない場合は，プリンタの設定を確認してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

(2)　配布された帳票を対話型印刷する場合

配布された帳票をクライアントPCで対話型印刷する場合の手順を次に示します。

EPF形式ファイルの生成

1.　帳票ファイルの設定

印刷する帳票ファイル名を設定します。

帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

2.　EPF形式ファイルの設定

EPF形式ファイル名を設定します。

EPF形式ファイルを設定する項目を，次に示します。

EPF形式ファイルの設定
起動部品の設定項目
指定する値

EPF形式ファイル名
ActiveX起動部品：EPFFileNameプロパティ
Java起動部品：setEPFFileNameメソッド
COBOL起動部品：OutputEPFReport関数（EPFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/epfnオプション
EPF形式ファイル名（255バイト以内の文字列）

3.　マッピングデータファイル，または帳票セット指定ファイルの設定

マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。

マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

4.　ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定

必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

5.　プリンタクラス名の設定

同じ帳票が送られてきたときに，前回印刷時に指定したプリンタ名とトレイ名をデフォルト表示するためには，帳票のプリンタクラス名で前回印刷時の情報を記憶させます。

クライアントPCのプリンタ
起動部品の設定項目
指定する値

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数（PRINTERCLASSNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

配布印刷

6.　印刷管理サーバの設定

設定項目を次に示します。

帳票ファイルの設定
配布する帳票ファイル名を設定します。
帳票ファイル名には，手順2.で生成したEPF形式ファイル名を設定します。

EPF形式ファイルの設定
起動部品の設定項目
指定する値

EPF形式ファイル名
ActiveX起動部品：EPFFileNameプロパティ
Java起動部品：setEPFFileNameメソッド
COBOL起動部品：OutputEPFReport関数（EPFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/epfnオプション
EPF形式ファイル名（255バイト以内の文字列）

印刷方法の設定
帳票を印刷する方法を設定します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数（PRINTMODEパラメタ）
5（クライアントPCで配布印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
clds（クライアントPCで配布印刷する）

クライアントPCの設定
クライアントPCのIPアドレスを指定します。

クライアントPCの設定
起動部品の設定項目
指定する値

IPアドレス
ActiveX起動部品：ClientAddressプロパティ
Java起動部品：setClientAddressメソッド
COBOL起動部品：PrintReport関数（CLIENTADDRパラメタ）
コマンド起動部品：eurpmcコマンドの/clientオプション
255.255.255.255形式

ダイアログの設定
帳票を受信したときにダイアログを表示するかどうかを設定します。または，帳票を受信したときに印刷プレビューを表示したあとに，ダイアログを表示するかどうかを設定します。

ダイアログの設定
起動部品の設定項目
指定する値

ダイアログを表示するかどうか
ActiveX起動部品：DispPrintDlgプロパティ
Java起動部品：setDispPrintDlgメソッド
COBOL起動部品：PrintReport関数（DISPPRINTDLGパラメタ）
0（対話型印刷）
2（対話型印刷プレビュー表示）
4（対話型印刷プレビュー表示限定）※

コマンド起動部品：eurpmcコマンドの/dialogオプション
dialog（対話型印刷）
preview（対話型印刷プレビュー表示）
pvonly（対話型印刷プレビュー表示限定）※

注※　印刷は実行できません。

クライアントPCでの印刷
印刷管理サーバから印刷データをクライアントPCに送ると，クライアントPCに［印刷先指定］ダイアログが表示されます。ダイアログを操作して帳票を印刷する手順については，「4.6.3　クライアントPCでの対話型印刷」を参照してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.7　Webブラウザを使用したクライアントPCでの印刷

Webブラウザを使用して，帳票をクライアントPCでプレビュー表示，および印刷できます。Webブラウザを使用して，帳票をクライアントPCで印刷することをWeb出力といいます。

Web出力の設定には，ActiveX部品を使用する方法とActiveX部品を使用しない方法があります。ActiveX部品を使用する方法をActiveXクライアント印刷といい，ActiveX部品を使用しない方法をヘルパクライアント印刷といいます。

＜この節の構成＞

1.7.1　Webブラウザを使用したクライアントPCでの印刷（ActiveXクライアント印刷）

1.7.2　Webブラウザを使用したクライアントPCでの印刷（ヘルパクライアント印刷）

1.7.1　Webブラウザを使用したクライアントPCでの印刷（ActiveXクライアント印刷）

ActiveX部品の設定については，「8.　ActiveX部品を使用した帳票出力」を参照してください。

ActiveXクライアント印刷でのシステム構成を次に示します。

図1-14　ActiveXクライアント印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

EPF形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，印刷データ（EPF形式ファイル）が生成されます。
なお，手順1.～手順3.で生成された印刷データが複数ある場合，一つの印刷データに統合することもできます。印刷データの統合方法については，「1.13　複数のEPF形式ファイルの統合」を参照してください。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EPF形式ファイル）をアプリケーションサーバに転送します。

ダウンロード
クライアントPCのWebブラウザから，Webサーバにアクセスして印刷データ（EPF形式ファイル）をダウンロードします。
Webサーバとアプリケーションサーバが別マシンであったり，ネットワークを共有していたりする場合は，アプリケーション側でアプリケーションサーバの印刷データ（EPF形式ファイル）をWebサーバに転送しておいてください。

プレビュー，または印刷
クライアントPCからプレビュー，または印刷できます。

ActiveXクライアント印刷には，［印刷先指定］ダイアログを操作して印刷する場合と，プレビュー画面を表示して印刷する場合の2種類の方法があります。

［印刷先指定］ダイアログを操作して印刷する場合は，EUR Print Manager - Client Print ActiveXをインストールする必要があります。

プレビュー画面を表示して印刷する場合は，EUR Print Manager - Client Preview ActiveXをインストールする必要があります。

＜この項の構成＞

(1)　ActiveXクライアント印刷の手順

(1)　ActiveXクライアント印刷の手順

ActiveXクライアント印刷の手順を次に示します。

(a)　クライアントPCの設定

クライアントPCの設定方法を次に示します。

プリンタの指定方法の設定
プリンタの指定方法には，次の3種類の方法があります。

印刷するプリンタとトレイを指定する

通常使うプリンタを指定する

ダイアログでプリンタを選択する

プリンタの指定方法と関係する部品の設定項目を，次に示します。指定方法のどれか一つを設定してください。

プリンタの指定方法
ActiveX部品の設定項目
指定する値

印刷するプリンタとトレイを指定する※1
OS上のプリンタ名
PrinterNameパラメタ
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
TrayNameパラメタ
トレイ名（80バイト以内の文字列）

通常使うプリンタを指定する※2
NoSetPrinterDlgパラメタ
YES（通常使うプリンタを指定する）
NO（通常使うプリンタを指定しない）

ダイアログでプリンタを選択する
DefaultPrintDlgパラメタ
YES（OS標準の印刷先指定ダイアログを表示する）
NO（EUR Print Managerの印刷先指定ダイアログを表示する）

注※1

印刷するプリンタとトレイを指定した場合，通常使うプリンタの指定，およびダイアログでのプリンタ選択はできません。

注※2

通常使うプリンタを指定した場合，ダイアログでのプリンタ選択はできません。

印刷するファイルの設定
印刷するファイルをダウンロードするURLを設定します。設定するActiveX部品のパラメタは，EPFFileURLパラメタです。

参考

ActiveXクライアント印刷で使用するActiveX部品については「8.　ActiveX部品を使用した帳票出力」を参照してください。

(b)　印刷管理サーバの設定

印刷管理サーバの設定方法を次に示します。

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

EPF形式ファイルの設定
EPF形式ファイル名を設定します。
EPF形式ファイルを設定する項目を，次に示します。

EPF形式ファイルの設定
起動部品の設定項目
指定する値

EPF形式ファイル名
ActiveX起動部品：EPFFileNameプロパティ
Java起動部品：setEPFFileNameメソッド
COBOL起動部品：OutputEPFReport関数（EPFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/epfnオプション
EPF形式ファイル名（255バイト以内の文字列）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

クライアントPCでの印刷
印刷方法によって，手順が異なります。

自動で印刷する場合

印刷するプリンタとトレイを指定した場合，および通常使うプリンタを指定した場合は，指定したプリンタに自動で印刷されます。自動で印刷する手順については，「4.6.6　Webブラウザを使用したクライアントPCでの印刷（自動印刷）」を参照してください。

帳票のプレビュー画面を表示してから印刷する場合

帳票を受信すると，プレビュー画面が表示されます。帳票のプレビュー画面を表示してから印刷する手順については，「4.6.7　Webブラウザを使用したクライアントPCでの印刷（プレビュー画面からの印刷）」を参照してください。

ダイアログを操作して印刷する場合

帳票を受信すると，自動で帳票が印刷されるか，印刷ダイアログが表示されます。ダイアログを操作して印刷する手順については，「4.6.8　Webブラウザを使用したクライアントPCでの印刷（ダイアログでの印刷）」を参照してください。

1.7.2　Webブラウザを使用したクライアントPCでの印刷（ヘルパクライアント印刷）

ヘルパクライアント印刷でのシステム構成を次に示します。

図1-15　ヘルパクライアント印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

EPF形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，印刷データ（EPF形式ファイル）が生成されます。
EPF形式ファイルの拡張子は次の二つです。

*.epf：プレビューするEPF形式ファイル

*.epp：直接印刷するEPF形式ファイル

EPF形式ファイルは，複数の帳票セットを一つのEPF形式ファイルに出力した場合も，複数様式で指定した場合も，クライアントPCで出力できます。
なお，手順1.～手順3.で生成された印刷データが複数ある場合，一つの印刷データに統合することもできます。印刷データの統合方法については，「1.13　複数のEPF形式ファイルの統合」を参照してください。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EPF形式ファイル）をアプリケーションサーバに転送します。
Webブラウザのヘルパアプリケーションとして実行する場合は，アプリケーションサーバに転送するとき，次に示すEPF形式ファイルのMIMEタイプをHTTPヘッダに指定します。

帳票をプレビューする場合
「application/vnd.hitachi.eurpm-view」を指定します。

帳票を直接印刷する場合
「application/vnd.hitachi.eurpm-print」を指定します。

ダウンロード
クライアントPCのWebブラウザから，Webサーバにアクセスして印刷データ（EPF形式ファイル）をダウンロードします。
Webサーバとアプリケーションサーバが別マシンであったり，ネットワークを共有していたりする場合は，アプリケーション側でアプリケーションサーバの印刷データ（EPF形式ファイル）をWebサーバに転送しておいてください。

ヘルパ起動
クライアントPCにインストールされたEUR Print Manager - Clientを起動します。

プレビュー，または印刷
ダウンロードした印刷データ（EPF形式ファイル）をプレビュー，または印刷できます。プレビュー，または印刷するには，次に示す二つの方法があります。

Webブラウザのヘルパアプリケーションとしての実行

EPF形式ファイルをダブルクリック実行

操作4.の代わりに，EPF形式ファイルをメール送信する運用もできます。この場合，メール受信者は，添付されたEPF形式ファイルをHTML上に配置し，ダブルクリックすることでプレビュー，または印刷ができます。

＜この項の構成＞

(1)　ヘルパクライアント印刷の手順

(1)　ヘルパクライアント印刷の手順

ヘルパクライアント印刷の手順を次に示します。

(a)　クライアントPCの設定（直接印刷の場合だけ）

EPF形式ファイルを直接印刷するときは，クライアントPCのプリンタクラスを設定します。

クライアントPCのプリンタクラスは各クライアントPCで設定しますが，設定内容をクライアントプリンタクラス定義ファイルに保存して，ひな型として各クライアントPCに配布することもできます。配布したファイルを使えば，各クライアントPCでプリンタクラスを設定する手間が省けます。

クライアントPCの設定方法を次に示します。

出力先の設定
クライアントPCのプリンタを，プリンタクラスで指定します。プリンタクラスの指定がない場合は，通常使うプリンタで出力されます。

クライアントPCのプリンタクラス
クライアントPCのプリンタとトレイを組み合わせたものを，プリンタクラスとして管理します。帳票出力時にプリンタクラスを選択すれば，指定したプリンタのトレイに帳票が出力されます。
クライアントPCのプリンタクラスを設定する方法については「4.5　クライアントプリンタクラスの設定」を参照してください。

(b)　印刷管理サーバの設定

印刷管理サーバの設定手順を次に示します。

クライアントPCのプリンタの設定
EPF形式ファイルを直接印刷する場合だけ，クライアントPCのプリンタをプリンタクラス名で設定します。
クライアントPCのプリンタを設定する項目を，次に示します。

クライアントPCのプリンタ
起動部品の設定項目
指定する値

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数（PRINTERCLASSNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

EPF形式ファイルの設定
EPF形式ファイル名を設定します。
EPF形式ファイルを設定する項目を，次に示します。

EPF形式ファイルの設定
起動部品の設定項目
指定する値

EPF形式ファイル名
ActiveX起動部品：EPFFileNameプロパティ
Java起動部品：setEPFFileNameメソッド
COBOL起動部品：OutputEPFReport関数（EPFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/epfnオプション
EPF形式ファイル名（255バイト以内の文字列）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

クライアントPCでの印刷

EPF形式ファイルをプレビューする場合
プレビュー画面を表示してから印刷する手順については，「4.6.9　Webブラウザを使用したクライアントPCでの印刷（ヘルパクライアント印刷）」を参照してください。

EPF形式ファイルを直接印刷する場合
プリンタクラスを指定した場合は，対応するプリンタに自動で印刷されます。プリンタクラスの指定がない場合は，通常使うプリンタに自動で印刷されます。正しく印刷されない場合は，プリンタの設定を確認してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.8　コマンドを使用したクライアントPCでの印刷

コマンドを使用して，帳票をクライアントPCでプレビュー表示，および印刷できます。このときに使用するコマンドを，クライアントコマンドといいます。

コマンドを使用したクライアントPCでの印刷のシステム構成を次に示します。

図1-16　コマンドを使用したクライアントPCでの印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

EPF形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，印刷データ（EPF形式ファイル）が生成されます。
なお，手順1.～手順3.で生成された印刷データが複数ある場合，一つの印刷データに統合することもできます。印刷データの統合方法については，「1.13　複数のEPF形式ファイルの統合」を参照してください。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EPF形式ファイル）をアプリケーションサーバに転送します。

ダウンロード
クライアントPCのユーザープログラムから，Webサーバにアクセスして印刷データ（EPF形式ファイル）をダウンロードします。
Webサーバとアプリケーションサーバが別マシンであったり，ネットワークを共有していたりする場合は，アプリケーション側でアプリケーションサーバの印刷データ（EPF形式ファイル）をWebサーバに転送しておいてください。

コマンドによるプレビュー，または印刷
コマンドを使用して，ダウンロードした印刷データ（EPF形式ファイル）をプレビュー，または印刷できます。

＜この節の構成＞

1.8.1　コマンドを使用したクライアントPCでの印刷手順

1.8.1　コマンドを使用したクライアントPCでの印刷手順

コマンドを使用してクライアントPCで帳票を印刷する手順を次に示します。

＜この項の構成＞

(1)　印刷管理サーバの設定

(1)　印刷管理サーバの設定

印刷管理サーバの設定手順を次に示します。

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

EPF形式ファイルの設定
EPF形式ファイル名を設定します。
EPF形式ファイルを設定する項目を，次に示します。

EPF形式ファイルの設定
起動部品の設定項目
指定する値

EPF形式ファイル名
ActiveX起動部品：EPFFileNameプロパティ
Java起動部品：setEPFFileNameメソッド
COBOL起動部品：OutputEPFReport関数（EPFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/epfnオプション
EPF形式ファイル名（255バイト以内の文字列）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

クライアントPCでの印刷
クライアントコマンドを実行して，帳票を印刷します。帳票の印刷方法には，次の二つの方法があります。

EPF形式ファイルを直接印刷する

EPF形式ファイルをプレビューして印刷する

印刷方法の詳細については，「4.6.10　コマンドを使用したクライアントPCでの印刷」を参照してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.9　EUR Viewerを使用したクライアントPCでの印刷

クライアントPCにインストールしたEUR Viewerを使用して印刷できます。EUR Viewerを使用すると，帳票の印刷前にプレビュー画面を表示できます。

EUR Viewerを使用したクライアントPCでの印刷のシステム構成を次に示します。

図1-17　EUR Viewerを使用したクライアントPCでの印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

EUR形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，EUR Print Service Enterpriseが印刷データ（EUR形式ファイル）を生成します。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EUR形式ファイル）をアプリケーションサーバに転送します。

プレビュー，または印刷
クライアントPCからプレビュー，または印刷できます。クライアントPCからプレビュー，または印刷するときは，印刷データ（EUR形式ファイル）をアプリケーションサーバからダウンロードする必要があります。

＜この節の構成＞

1.9.1　EUR Viewerを使用したクライアントPCでの印刷手順

1.9.1　EUR Viewerを使用したクライアントPCでの印刷手順

クライアントPCでEUR Viewerを使用して帳票を印刷する手順を次に示します。

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

EUR形式ファイルの設定
EUR形式ファイル名を設定します。
EUR形式ファイルを設定する項目を，次に示します。

EUR形式ファイルの設定
起動部品の設定項目
指定する値

EUR形式ファイル名
ActiveX起動部品：EURFileNameプロパティ
Java起動部品：setEURFileNameメソッド
COBOL起動部品：OutputEURReport関数（EURFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/eurnオプション
EUR形式ファイル名（255バイト以内の文字列）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

クライアントPCでの印刷
印刷管理サーバから印刷データをクライアントPCに送り，クライアントPCでEUR Viewerを起動して，帳票を表示します。EUR Viewerを操作して帳票を印刷する手順については，「4.6.11　EUR Viewerを使用した印刷」を参照してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.10　Adobe Readerを使用したクライアントPCでの印刷

クライアントPCにインストールしたAdobe Readerを使用して印刷できます。Adobe Readerを使用すると，帳票の印刷前にプレビュー画面を表示できます。

Adobe Readerを使用したクライアントPCでの印刷のシステム構成を次に示します。

図1-18　Adobe Readerを使用したクライアントPCでの印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

PDF形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，EUR Print Service Enterpriseが印刷データ（PDF形式ファイル）を生成します。
暗号化PDF形式ファイルを生成する場合は，EUR Print Service - Cipher optionも必要です。

印刷データ転送
PDF形式ファイルをEUR Print Manager - Adapter稼働マシンに出力する設定にしている場合，EUR Print Managerは，生成された印刷データ（PDF形式ファイル）をアプリケーションサーバに転送します。PDF形式ファイルをEUR Print Manager稼働マシンに出力する設定にしている場合は転送しません。

プレビュー，または印刷
PDF形式ファイルをEUR Print Manager - Adapter稼働マシンに出力する設定にしている場合，クライアントPCのAdobe Readerでプレビュー，または印刷できます。クライアントPCのAdobe Readerからプレビュー，または印刷するときは，印刷データ（PDF形式ファイル）をアプリケーションサーバからダウンロードする必要があります。
PDF形式ファイルをEUR Print Manager稼働マシンに出力する設定にしている場合，印刷管理サーバのAdobe Readerでプレビュー，または印刷できます。

PDF形式ファイルを仕分けして出力する場合，PDF形式ファイルの出力先は，印刷管理サーバにあるEUR Print Service Enterpriseの環境変数（EURPS_OUTPUTPATH）に依存します。EUR Print Service Enterpriseの環境変数（EURPS_OUTPUTPATH）については，マニュアル「EUR サーバ帳票出力」を参照してください。

＜この節の構成＞

1.10.1　Adobe Readerを使用したクライアントPCでの印刷手順

1.10.1　Adobe Readerを使用したクライアントPCでの印刷手順

クライアントPCでAdobe Readerを使用して帳票を印刷する手順を次に示します。

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

PDF形式ファイルの設定
PDF形式ファイル名および出力先を設定します。
PDF形式ファイルを設定する項目を，次に示します。

PDF形式ファイルの設定
起動部品の設定項目
指定する値

PDF形式ファイル名
ActiveX起動部品：PDFFileNameプロパティ
Java起動部品：setPDFFileNameメソッド
COBOL起動部品：OutputPDFReport関数（PDFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/pdfnオプション
PDF形式ファイル名（255バイト以内の文字列）

ファイルの出力先
ActiveX起動部品：FileOutputDestinationプロパティ
Java起動部品：setFileOutputDestinationメソッド
COBOL起動部品：OutputPDFReport関数（FILEOUTPUTDESTINATIONパラメタ）
0（EUR Print Manager - Adapter稼働マシンに出力する）
1（EUR Print Manager稼働マシンに出力する）

コマンド起動部品：eurpmcコマンドの/foutdestオプション
adp（EUR Print Manager - Adapter稼働マシンに出力する）
pm（EUR Print Manager稼働マシンに出力する）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

印刷
PDF形式ファイルをEUR Print Manager - Adapter稼働マシンに出力する設定にしている場合，印刷管理サーバから印刷データをクライアントPCに送り，クライアントPCでAdobe Readerを起動して，帳票を表示します。
PDF形式ファイルをEUR Print Manager稼働マシンに出力する設定にしている場合，印刷管理サーバでAdobe Readerを起動して，帳票を表示します。
Adobe Readerで帳票を印刷する手順については，「4.6.12　Adobe Readerを使用した印刷」を参照してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.11　Excelを使用したクライアントPCでの印刷

クライアントPCにインストールしたExcelを使用して印刷できます。

Excelを使用したクライアントPCでの印刷のシステム構成を次に示します。

図1-19　Excelを使用したクライアントPCでの印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

Excel形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，EUR Print Service Enterpriseが印刷データ（Excel形式ファイル）を生成します。

印刷データ転送
EUR Print Managerは，生成された印刷データ（Excel形式ファイル）をアプリケーションサーバに転送します。

プレビュー，または印刷
クライアントPCのExcelでプレビュー，または印刷できます。クライアントPCのExcelからプレビュー，または印刷するときは，印刷データ（Excel形式ファイル）をアプリケーションサーバからダウンロードする必要があります。

＜この節の構成＞

1.11.1　Excelを使用したクライアントPCでの印刷手順

1.11.1　Excelを使用したクライアントPCでの印刷手順

クライアントPCでExcelを使用して帳票を印刷する手順を次に示します。

帳票ファイルの設定
印刷する帳票ファイル名を設定します。
帳票ファイルを設定する項目を，次に示します。

帳票ファイルの設定
起動部品の設定項目
指定する値

帳票ファイルの名前
ActiveX起動部品：ReportFileNameプロパティ
Java起動部品：setReportFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/rfオプション
帳票ファイル名（255バイト以内の文字列）

Excel形式ファイルの設定
Excel形式ファイル名を設定します。
Excel形式ファイルを設定する項目を，次に示します。

Excel形式ファイルの設定
起動部品の設定項目
指定する値

Excel形式ファイル名
ActiveX起動部品：XLSXFileNameプロパティ
Java起動部品：setXLSXFileNameメソッド
COBOL起動部品：OutputXLSXReport関数（XLSXFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/xlfnオプション
Excel形式ファイル名（255バイト以内の文字列）

マッピングデータファイル，または帳票セット指定ファイルの設定
マッピングデータファイル名，または帳票セット指定ファイル名のどちらかを設定します。
マッピングデータファイル，または帳票セット指定ファイルを設定する項目を，次に示します。

ユーザーデータファイルの設定
起動部品の設定項目
指定する値

マッピングデータファイルの名前
ActiveX起動部品：DataFileNameプロパティ
Java起動部品：setDataFileNameメソッド
COBOL起動部品：PrintReport関数（MAPPINGDATAパラメタ）
コマンド起動部品：eurpmcコマンドの/mapオプション
マッピングデータファイル名（255バイト以内の文字列）

帳票セット指定ファイルの名前
ActiveX起動部品：MultiReportSetFileNameプロパティ
Java起動部品：setMultiReportSetFileNameメソッド
COBOL起動部品：PrintReport関数（REPORTSETFILEパラメタ）
コマンド起動部品：eurpmcコマンドの/mrsオプション
帳票セット指定ファイル名（255バイト以内の文字列）

ユーザーデータファイル，印刷定義ファイル，および印刷付加情報の設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）および印刷付加情報（印刷開始ページ，印刷部数，ページ番号など）を設定します。

クライアントPCでの印刷
印刷管理サーバから印刷データをクライアントPCに送り，クライアントPCでExcelを起動して，帳票を表示します。Excelで帳票を印刷する手順については，「4.6.13　Excelを使用した印刷」を参照してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.12　印刷管理サーバを使用した直接印刷

印刷管理サーバだけで帳票を印刷できます。EUR Print Serviceが指定したプリンタに直接，印刷します。

印刷管理サーバでの印刷のシステム構成を次に示します。

図1-20　印刷管理サーバでの印刷のシステム構成

印刷要求
印刷要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，ユーザーデータファイルを印刷管理サーバのEUR Print Managerに転送します。

印刷
印刷管理サーバに登録されているプリンタに対し，EUR Print Serviceから直接印刷されます。

＜この節の構成＞

1.12.1　印刷管理サーバを使用した直接印刷の手順

1.12.1　印刷管理サーバを使用した直接印刷の手順

印刷管理サーバから直接，帳票を印刷する手順を次に示します。

印刷方法の設定
帳票を印刷する方法を設定します。
印刷方法を設定する項目を次に示します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数（PRINTMODEパラメタ）
4（印刷管理サーバで直接印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
pm（印刷管理サーバで直接印刷する）

プリンタの設定
プリンタの指定方法を設定します。プリンタの指定方法は，プリンタクラス名とプリンタ名の2種類の指定方法を選択できます。
プリンタを設定する項目を，次に示します。

印刷管理サーバのプリンタの設定
起動部品の設定項目
指定する値

プリンタの指定方法
ActiveX起動部品：PrinterSelectModeプロパティ
Java起動部品：setPrinterSelectModeメソッド
COBOL起動部品：PrintReport関数（PRINTERSELECTMODEパラメタ）
0（プリンタクラス名で指定する）
1（プリンタ名で指定する）

コマンド起動部品：eurpmcコマンドの/smオプション
class（プリンタクラス名で指定する）
printer（プリンタ名で指定する）

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数（PRINTERCLASSNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

プリンタ名
OS上のプリンタ名
ActiveX起動部品：ServerPrinterNameプロパティ
Java起動部品：setServerPrinterNameメソッド
COBOL起動部品：PrintReport関数（SERVERPRINTERNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/lspオプション
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
ActiveX起動部品：ServerTrayNameプロパティ
Java起動部品：setServerTrayNameメソッド
COBOL起動部品：PrintReport関数（SERVERTRAYNAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/lstオプション
トレイ名（80バイト以内の文字列）

ユーザーデータファイルおよび印刷定義ファイルの設定
必要に応じて，ユーザーデータファイル（ユーザ定義データファイルなど），および印刷定義ファイル（複数様式情報定義ファイル，文書情報設定ファイル，置き換え表管理情報ファイルなど）を設定します。

印刷
印刷管理サーバから指定したプリンタのトレイで帳票が印刷されます。正しく印刷されない場合は，設定を確認してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

1.13　複数のEPF形式ファイルの統合

複数のEPF形式ファイルを一つに統合して出力できます。統合後のEPF形式ファイルは，クライアントPCに配布したり，Webブラウザからダウンロードしたりすることで，プレビュー表示や印刷ができます。

複数のEPF形式ファイルを統合して出力するには，次の条件をすべて満たす必要があります。

統合対象のEPF形式ファイルの数が，2～10,000ファイルであること。

統合対象のEPF形式ファイルの合計ページ数が，999,999ページ以下であること。

統合対象のEPF形式ファイルを，印刷用のデータ形式に変換したときのファイルサイズの合計が，2GB以下であること。

統合対象のEPF形式ファイルが，すべて存在していること。

統合対象のすべてのEPF形式ファイルにアクセスできること。

統合対象のすべてのEPF形式ファイルで，印刷データの解像度（DPI値）が同じであること。

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

表1-3　統合後のEPF形式ファイルの属性情報

EPF形式ファイルの属性 | 統合時の指定可否 | 統合後に設定される値
統合時に指定あり | 統合時に指定なし
印刷部数 | ○ | 指定値 | 1
印刷部数の単位 | ○ | 指定値 | 0（部単位）
用紙の向き | ○ | 指定値 | 未指定（統合するEPF形式ファイルのページごとの属性で出力）
スプールタイトル | ○ | 指定値 | 未指定（印刷時は最初に指定するEPF形式ファイルの帳票ファイル名を出力）
プリンタクラス名 | ○ | 指定値 | 未指定
EUR Print Serviceのバージョン | × | － | 統合するEPF形式ファイルの最新バージョン
印刷データを作成したプログラムのバージョン | × | － | 統合するEPF形式ファイルの最新バージョン
蓄積ジョブID | × | － | 最初に指定するEPF形式ファイルの属性値
総ページ数 | × | － | 統合するEPF形式ファイルのページ数の総和
印刷日時書式 | × | － | 最初に指定するEPF形式ファイルの属性値
印刷日時フォント名 | × | － | 最初に指定するEPF形式ファイルの属性値
印刷日時フォントサイズ | × | － | 最初に指定するEPF形式ファイルの属性値
印刷日時出力位置 | × | － | 最初に指定するEPF形式ファイルの属性値
印刷日時フォント色 | × | － | 最初に指定するEPF形式ファイルの属性値

（凡例）

○：指定できます。

×：指定できません。

－：該当しません。

複数のEPF形式ファイルの統合でのシステム構成を次に示します。

図1-21　複数のEPF形式ファイルの統合でのシステム構成

統合要求
統合要求が業務アプリケーションに送られます。

転送
EUR Print Manager - Adapterは，統合対象のEPF形式ファイルを印刷管理サーバのEUR Print Managerに転送します。

ファイル統合
EUR Print Managerは，転送されたEPF形式ファイルを統合し，印刷データ（EPF形式ファイル）を生成します。

印刷データ転送
EUR Print Managerは，統合後の印刷データ（EPF形式ファイル）をEUR Print Manager - Adapterに転送します。
転送された印刷データは，クライアントPCに配布したり，Webブラウザからダウンロードしたりすることで，クライアントPCでプレビュー表示や印刷ができます。

＜この節の構成＞

1.13.1　複数のEPF形式ファイルを統合する手順

1.13.1　複数のEPF形式ファイルを統合する手順

複数のEPF形式ファイルを統合する手順を次に示します。

統合対象EPF形式ファイルの設定
統合対象EPF形式ファイル名を設定します。
統合対象EPF形式ファイルを設定する項目を，次に示します。

統合対象EPF形式ファイルの設定
起動部品の設定項目
指定する値

統合対象EPF形式ファイル名
ActiveX起動部品：MergeEPFFileNameプロパティ
Java起動部品：setMergeEPFFileNameメソッド
COBOL起動部品：OutputMergeEPFReport関数（MERGEEPFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/mepfnオプション
統合対象EPF形式ファイル名（255バイト以内の文字列）

出力EPF形式ファイルの設定
出力EPF形式ファイル名を設定します。
出力EPF形式ファイルを設定する項目を，次に示します。

出力EPF形式ファイルの設定
起動部品の設定項目
指定する値

出力EPF形式ファイル名
ActiveX起動部品：EPFFileNameプロパティ
Java起動部品：setEPFFileNameメソッド
COBOL起動部品：OutputMergeEPFReport関数（EPFFILENAMEパラメタ）
コマンド起動部品：eurpmcコマンドの/epfnオプション
出力EPF形式ファイル名（255バイト以内の文字列）

印刷付加情報の設定
必要に応じて，印刷付加情報（印刷部数，用紙の向き，プリンタクラス名など）を設定します。

クライアントPCでのプレビュー，印刷
印刷管理サーバから統合後の印刷データをアプリケーションサーバ経由でクライアントPCに送り，帳票をプレビュー表示したり，印刷したりします。詳細については，「1.6　クライアントPCへの配布印刷」または「1.7　Webブラウザを使用したクライアントPCでの印刷」を参照してください。

参考

起動部品はアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

2.　蓄積印刷

この章では，印刷データを蓄積して印刷する方法について説明します。

＜この章の構成＞

2.1　蓄積印刷とは

2.2　印刷データの蓄積

2.3　蓄積ファイルの操作

2.4　蓄積したデータの統合

2.5　蓄積ファイルからの印刷（再印刷）

2.1　蓄積印刷とは

EUR Print Managerでは，帳票の印刷データをサーバ内に蓄積できます。蓄積した印刷データは，印刷要求があったときに呼び出して印刷できます。一度印刷したデータも蓄積しておけば再印刷できます。印刷データをサーバに蓄積し，任意の時点で印刷する方法を蓄積印刷といいます。

帳票の印刷データを蓄積することで，プリンタの空き時間を利用して帳票を印刷したり，同じ帳票を何度も印刷したりできます。

蓄積印刷で使用する印刷データは，EPF形式ファイルです。EPF形式ファイルを出力するためには，EUR Print Serviceが必要です。

＜この節の構成＞

2.1.1　蓄積印刷の流れ

2.1.2　蓄積時に設定できる属性情報

2.1.3　蓄積ファイルの格納先の設定

2.1.1　蓄積印刷の流れ

帳票の印刷データを蓄積して再印刷するまでの流れを次に示します。

図2-1　帳票の印刷データを蓄積して再印刷するまでの流れ

＜この項の構成＞

(1)　印刷データの蓄積

(2)　蓄積したデータの印刷

(1)　印刷データの蓄積

蓄積要求時に指定したユーザーデータファイルや印刷定義ファイルなどを基に，帳票の印刷データが生成されます。生成された印刷データには，属性情報が付けられて蓄積されます。印刷データに属性情報が付けられたものを蓄積ファイルといいます。

蓄積時の指定によっては，帳票を複数の印刷データに分割したり，入力データ中のキーワードで帳票を仕分けし，それぞれ別の印刷先を設定したりできます。また，印刷データの蓄積後に続けて印刷することもできます。

印刷データをサーバに蓄積するときのデータの流れや蓄積手順については，「2.2　印刷データの蓄積」を参照してください。

(2)　蓄積したデータの印刷

蓄積した印刷データは，次のどちらかのプリンタで印刷できます。また，クライアントPCでプレビュー表示できます。

拠点サーバのプリンタ

クライアントPCのプリンタ

(a)　拠点サーバで印刷する

蓄積した印刷データを各拠点のプリンタで印刷できます。サーバから印刷データを呼び出すと，指定したプリンタで帳票が印刷されます。

蓄積した印刷データを拠点サーバで印刷するには，Windows版のEUR Print Manager - Report Serverが必要です。拠点サーバがUNIX/Linux環境の場合は，拠点サーバでの印刷はできません。

帳票を印刷するときのデータの流れや印刷手順については，「2.5.1　拠点サーバのプリンタで印刷する」を参照してください。

(b)　クライアントPCで印刷，プレビュー表示する

蓄積した印刷データをクライアントPCのプリンタで印刷，およびクライアントPCでプレビュー表示できます。サーバから呼び出された印刷データはクライアントPCに転送されます。クライアントPCは，データを受信すると，指定されたプリンタに帳票を出力，およびプレビューウィンドウに帳票を表示します。

帳票を印刷，およびプレビュー表示するときのデータの流れや印刷手順については，「2.5.2　クライアントPCのプリンタで印刷する」を参照してください。

また，蓄積した印刷データは次の方法でも印刷，およびプレビュー表示できます。どの方法も，EUR Print Manager - Report Server Adapterを使用して印刷データを取得する必要があります。印刷データを取得する方法については，「2.3.4　蓄積ファイルの取得」を参照してください。

クライアントPCへの配布印刷を使用した印刷

帳票の印刷データを複数のクライアントPCに配布して印刷，およびプレビュー表示できます。EUR Print Manager - Report Server Adapterを使用して印刷データを取得したあとの操作については，「1.6.1　帳票を配布印刷する手順」を参照してください。

Webブラウザを使用した印刷

クライアントPCのWebブラウザから，帳票の印刷データを印刷，およびプレビュー表示できます。なお，ActiveX部品を使用するかどうかで次の2種類の印刷方法があります。

ActiveXクライアント印刷

ActiveX部品を使用してWebページに埋め込まれた帳票の印刷データを印刷，およびプレビュー表示できます。ActiveX部品の設定については，「8.　ActiveX部品を使用した帳票出力」を参照してください。EUR Print Manager - Report Server Adapterを使用して印刷データを呼び出したあとの操作については，「1.7.1(1)　ActiveXクライアント印刷の手順」を参照してください。

ヘルパクライアント印刷

Webブラウザからダウンロードした帳票の印刷データを，ヘルパアプリケーションで印刷，およびプレビュー表示できます。ダウンロードした印刷データは，ファイルの拡張子によって実行時の動作が異なります。

拡張子が「*.epf」のファイル
帳票のプレビュー画面が開きます。

拡張子が「*.epp」のファイル
帳票が直接印刷されます。

EUR Print Manager - Report Server Adapterを使用して印刷データを呼び出したあとの操作については，「1.7.2(1)　ヘルパクライアント印刷の手順」を参照してください。

クライアントコマンドを使用した印刷

クライアントコマンドを使用して，帳票の印刷データをクライアントPCで印刷，およびプレビュー表示できます。クライアントコマンドの詳細については，「4.6.10　コマンドを使用したクライアントPCでの印刷」を参照してください。

EUR Print Manager - Report Server Adapterを使用して印刷データを取得したあとの操作については，「1.8.1　コマンドを使用したクライアントPCでの印刷手順」を参照してください。

2.1.2　蓄積時に設定できる属性情報

印刷データに付けられる属性情報は，蓄積時に起動部品または印刷先定義ファイルで設定します。ただし，印刷先定義ファイルで属性情報を設定できるのは，帳票を分割または仕分けして蓄積する場合だけです。

蓄積ファイルに設定できる属性情報を次の表に示します。

表2-1　蓄積ファイルに設定できる属性情報

項番
属性情報
起動部品
印刷先定義ファイル

1
蓄積ファイルの格納ファイル名
○
○

2
蓄積期限日
○
×

3
蓄積ファイルの取得可否
○
○

4
印刷上限回数
○
○

5
実行できる印刷方式
○
○

6
プリンタクラス名
○
○

7
プリンタ名
○
○

8
トレイ名
○
○

9
プリンタ指定方法
（拠点サーバで印刷する場合）
○
○

10
帳票振り分け定義の振り分けグループ名
（拠点サーバで印刷する場合）
○
○

11
ダイアログ表示モード
（クライアントPCで印刷する場合）
○
○

12
クライアントPCのIPアドレス
（クライアントPCで印刷する場合）
○
○

13
ジョブ検索キー（検索用のキー情報）の分類
○
○

14
ジョブ検索キー（検索用のキー情報）の値
○
○

（凡例）

○：設定できます。

×：設定できません。

なお，起動部品と印刷先定義ファイルでは，印刷先定義ファイルの設定が優先されます。印刷先定義ファイルの詳細については，「15.6.3　印刷先定義ファイル」を参照してください。

また，蓄積ファイルに設定した属性情報を取得したり，変更したりすることもできます。取得方法については「2.3.2　蓄積ファイルの属性値の取得」を，変更方法については「2.3.3　蓄積ファイルの属性値の変更」を，それぞれ参照してください。

2.1.3　蓄積ファイルの格納先の設定

蓄積ファイルはいったん保存されると，蓄積期限日数が経過するまで削除されません。また，蓄積ファイルを格納するフォルダに必要なディスク容量は，蓄積する帳票のページ数，印刷した回数，蓄積ファイルの属性変更量，1日に発生する蓄積数，および蓄積の期限によって変わります。蓄積印刷をする前に，蓄積に掛かるデータ量を算出して，蓄積ファイルを格納するフォルダに十分なディスク容量を確保してください。

蓄積ファイルのデフォルトの格納先は「EUR Print Manager - Report Serverのインストール先フォルダ¥ESF¥」です。蓄積ファイルを格納するのに十分なディスク容量が格納先で確保できない場合は，別のフォルダを指定してください。蓄積ファイルの格納先は，EUR Print Manager - Report Serverの環境設定ファイル（EURPMLS.ini）のESFキーで設定できます。

＜この項の構成＞

(1)　蓄積ファイルを格納するフォルダに必要なディスク容量の算出方法

(2)　算出例

(1)　蓄積ファイルを格納するフォルダに必要なディスク容量の算出方法

蓄積ファイルを格納するフォルダに必要なディスク容量は，次の計算式で算出します。

ディスク容量＝蓄積ファイルのデータ量×蓄積ファイル数　(単位：KB)

(a)　蓄積ファイルのデータ量

蓄積ファイルのデータ量は，次のように求めます。

蓄積ファイルのデータ量＝a+b+3　(単位：KB)

a：蓄積ファイルに格納する印刷データのサイズ(単位：KB)

b：蓄積ファイルを印刷したり，属性を変更したりした場合に保存される履歴データの総量(単位：KB)

履歴データの総量は，「1回分の履歴データ×保存できる履歴データのレコード数」で求められます。1回分の履歴データの平均値は0.4（KB）です。保存できる履歴データのレコード数は，100（個）です。例えば，1回分の履歴データのサイズが0.4（KB）の場合，bの値は0.4×100=40（KB）となります。

3：蓄積ファイルで必要なヘッダ部分のバイト数（単位：KB）（固定）

(b)　蓄積ファイル数

フォルダ内に保存する蓄積ファイル数は，次のように求めます。

蓄積ファイル数＝c×d

c：1日に発生する帳票の蓄積数（個）

d：蓄積ファイルの蓄積期限日数（日）

蓄積期限日数は，帳票を蓄積するときに設定できます。蓄積時に起動部品で指定しなかった場合は，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のSPOOLLIMITキーの設定に従います。デフォルトは，30（日）です。

(2)　算出例

蓄積ファイルを格納するフォルダに必要なディスク容量の算出例を次に示します。

印刷データのサイズ：8.6KB

履歴データの総量：40KB（1回分の履歴データのサイズが0.4KBで，レコード数が100個）

1日に発生する帳票の蓄積数：1,000個

蓄積期限日：30日

ディスク容量＝(8.6+40+3)×1,000×30＝1,548,000　(単位：KB)

2.2　印刷データの蓄積

帳票の印刷データをサーバに蓄積するときのデータの流れや蓄積手順について説明します。

＜この節の構成＞

2.2.1　印刷データの蓄積の流れ

2.2.2　分割した印刷データを蓄積する

2.2.3　仕分けした印刷データを蓄積する

2.2.4　印刷データを蓄積する手順

2.2.1　印刷データの蓄積の流れ

帳票の印刷データを蓄積するときのデータの流れを次に示します。

図2-2　印刷データを蓄積するときのデータの流れ

蓄積要求
ユーザーが，蓄積要求を業務アプリケーションに送ります。

転送
ユーザーデータファイルが印刷管理サーバのEUR Print Managerに転送されます。

EPF形式ファイル生成
転送されたユーザーデータファイルとあらかじめ印刷管理サーバに配置しておいた印刷定義ファイルから，印刷データ（EPF形式ファイル）が生成されます。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EPF形式ファイル）を拠点サーバのEUR Print Manager - Report Serverに転送します。

蓄積
EUR Print Manager - Report Serverが印刷データ（EPF形式ファイル）を受信すると，拠点サーバ内に印刷データが蓄積されます。このとき，属性情報が付けられて蓄積ファイルとなります。

なお，EUR Print ManagerとEUR Print Manager - Report Serverを同じサーバに配置することで，印刷データの生成から蓄積までを一つのサーバに集約することもできます。

印刷データを蓄積するための起動部品の設定方法については，「2.2.4　印刷データを蓄積する手順」を参照してください。

2.2.2　分割した印刷データを蓄積する

帳票を指定したページ数で分割して蓄積できます。分割後の印刷データには，それぞれ異なる印刷先を設定できます。

帳票を分割して蓄積することで，プリンタの用紙カセットの給紙枚数など，ユーザーの扱いやすい単位で印刷データを操作できます。ページ数の多い帳票や印刷データ量の大きい帳票を印刷したいときに便利です。

帳票を分割するときのページ数や分割後の印刷データの印刷先などは，EURPM分割定義ファイル，および印刷先定義ファイルで設定します。EURPM分割定義ファイルの詳細については，「15.9　EURPM分割定義ファイル」を参照してください。また，印刷先定義ファイルの詳細については，「15.6.3　印刷先定義ファイル」を参照してください。

帳票を分割して蓄積する場合のデータの流れを次に示します。

図2-3　帳票を分割して蓄積する場合のデータの流れ

蓄積要求
ユーザーが，蓄積要求を業務アプリケーションに送ります。

転送
ユーザーデータファイルが印刷管理サーバのEUR Print Managerに転送されます。

EPF形式ファイル生成
転送されたユーザーデータファイルと，あらかじめ印刷管理サーバに配置しておいた印刷定義ファイル，EURPM分割定義ファイル，印刷先定義ファイルなどの定義ファイルから，印刷データ（EPF形式ファイル）が生成されます。
なお，印刷データは，EURPM分割定義ファイルで設定したページ数で分割されて生成されます。

印刷データ転送
EUR Print Managerは，生成された印刷データ（EPF形式ファイル）を拠点サーバのEUR Print Manager - Report Serverに転送します。

蓄積
EUR Print Manager - Report Serverが印刷データ（EPF形式ファイル）を受信すると，拠点サーバ内に印刷データが蓄積されます。このとき，属性情報が付けられて蓄積ファイルとなります。蓄積ファイルは，手順3.で生成された印刷データの数だけ生成されます。

2.2.3　仕分けした印刷データを蓄積する

入力データ中のキーワードで帳票を仕分けして蓄積できます。キーワードごとに印刷先を設定できるため，記載内容によって帳票を別々の印刷先に出力したい場合に便利です。

帳票を仕分けするときのキーワードやキーワードに対応する印刷先などは，EURPM仕分け定義ファイル，および印刷先定義ファイルで設定します。EURPM仕分け定義ファイルの詳細については，「15.10　EURPM仕分け定義ファイル」を参照してください。また，印刷先定義ファイルの詳細については，「15.6.3　印刷先定義ファイル」を参照してください。

帳票を仕分けして蓄積する場合のデータの流れは，「図2-3　帳票を分割して蓄積する場合のデータの流れ」と同じです。ただし，印刷データ（EPF形式ファイル）の生成時には，EURPM分割定義ファイルに代わり，EURPM仕分け定義ファイルが必要になります。

利用イメージを次に示します。

図2-4　仕分けした印刷データを蓄積する場合の利用イメージ

印刷データ（EPF形式ファイル）生成
"本社"や"支店"といった，あらかじめ指定したキーワードによって帳票が仕分けされ，印刷データが生成されます。

印刷データ転送
印刷データは，キーワードごとに決められた印刷先に自動で転送されます。
この図では，キーワード"本社"に該当する印刷データは，東京本社の拠点サーバに転送されて蓄積されます。また，キーワード"支店"に該当する印刷データは，新宿支店の拠点サーバに転送されて蓄積されます。

印刷
蓄積ファイルの属性情報に従って，拠点サーバのプリンタ，またはクライアントPCのプリンタで印刷されます。

2.2.4　印刷データを蓄積する手順

印刷データを蓄積するためには，起動部品で帳票の印刷方法の設定，蓄積先のサーバの設定，蓄積する印刷データの設定，および帳票の出力設定が必要です。ただし，帳票を分割または仕分けして蓄積する場合は，起動部品の指定内容よりも印刷先定義ファイルの設定内容が優先されます。印刷先定義ファイルの詳細については，「15.6.3　印刷先定義ファイル」を参照してください。

また，蓄積した印刷データ（蓄積ファイル）のジョブIDを取得するように起動部品を設定しておくことで，蓄積後に続けて蓄積ファイルを操作することもできます。ジョブIDの取得方法を起動部品ごとに次に示します。

ActiveX起動部品
GetJobIDメソッド，またはGetJobIDListメソッドで取得できます。

Java起動部品
getJobIDメソッド，またはgetJobIDListメソッドで取得できます。

COBOL起動部品
PrintReport関数の場合
戻り値JOBIDで取得できます。
PrintReport2関数の場合
戻り値JOBID，または戻り値JOBIDSで取得できます。

なお，コマンド起動部品の場合は，eurpmcコマンドの出力結果で蓄積ファイルのジョブIDを確認できます。詳細については，「12.3.2(2)　出力結果」を参照してください。

OutputEPFReportメソッドで出力したEPF形式ファイルは，蓄積印刷には使用できません。蓄積印刷を実行する場合は，次の手順で帳票を蓄積してください。

参考

起動部品はEUR Print Manager - Adapterがインストールされているアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

＜この項の構成＞

(1)　拠点サーバで印刷する場合

(2)　クライアントPCで印刷またはプレビュー表示する場合

(3)　クライアントPCのWebブラウザ，ヘルパクライアント，およびクライアントPCへの配布印刷を使用して印刷する場合

(1)　拠点サーバで印刷する場合

拠点サーバで印刷するデータを蓄積するために，印刷管理サーバで次の設定をします。なお，拠点サーバがUNIX/Linux環境の場合は，拠点サーバでの印刷はできません。

印刷方法の設定
帳票を印刷する方法を設定します。
印刷方法を設定する項目を，次に示します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のPRINTMODEパラメタ
2（蓄積印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
spl（蓄積印刷する）

蓄積先のサーバの設定
蓄積先となるサーバの指定方法を設定します。蓄積先のサーバの指定方法は，出力先名とIPアドレスの2種類の指定方法を選択できます。
蓄積先のサーバを設定する項目を，次に示します。

蓄積先のサーバの設定
起動部品の設定項目
指定する値

蓄積先のサーバの指定方法
ActiveX起動部品：ServerSelectModeプロパティ
Java起動部品：setServerSelectModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSERVERSELECTMODEパラメタ
0（出力先名で指定する）
1（IPアドレスで指定する）

コマンド起動部品：eurpmcコマンドの/srmオプション
dest（出力先名で指定する）
sv（IPアドレスで指定する）

蓄積先のサーバ
出力先名
ActiveX起動部品：DestinationNameプロパティ
Java起動部品：setDestinationNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のDESTNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/destオプション
出力先名（80バイト以内の文字列）

IPアドレス
ActiveX起動部品：ServerAddressプロパティ
Java起動部品：setServerAddressメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSERVERADDRパラメタ
コマンド起動部品：eurpmcコマンドの/svrオプション
255.255.255.255形式

実行できる印刷方法の設定
帳票を印刷する方法のうち，どの印刷方法を選択できるのか設定します。
実行できる印刷方法を設定する項目を，次に示します。

実行できる印刷方法の設定
起動部品の設定項目
指定する値

実行できる印刷方法
ActiveX起動部品：ExecutablePrintModeプロパティ
Java起動部品：setExecutablePrintModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のEXECUTABLEPRINTMODEパラメタ
0（拠点サーバで印刷できる）
1（拠点サーバ，およびクライアントPCで印刷できる）

コマンド起動部品：eurpmcコマンドの/expオプション
sv（拠点サーバで印刷できる）
svcl（拠点サーバ，およびクライアントPCで印刷できる）

分割/仕分けの設定
印刷データの蓄積時に，分割または仕分けするかどうかを設定します。
分割/仕分けを設定する項目を，次に示します。

分割/仕分けの設定
起動部品の設定項目
指定する値

分割/仕分けの実行
ActiveX起動部品：SplitModeプロパティ
Java起動部品：setSplitModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSPLITMODEパラメタ
0（EUR Print Managerの環境設定ファイルの設定に従う）
1（分割/仕分けしない）
2（仕分けする）
3（分割する）

コマンド起動部品：eurpmcコマンドの/splitオプション
default（EUR Print Managerの環境設定ファイルの設定に従う）
no（分割/仕分けしない）
key（仕分けする）
page（分割する）

蓄積ファイルの設定
蓄積ファイルの情報を設定します。
蓄積ファイルにアクセスできるユーザーを制限する場合は，「ジョブ検索キーの分類」と「ジョブ検索キーの値」に，蓄積管理ユーザ名を定義するための分類名と対応する値を必ず設定してください。
蓄積ファイルにアクセスできるユーザーの制限については，「5.　蓄積ファイルのセキュリティ管理」を参照してください。
蓄積ファイルの情報を設定する項目を，次に示します。

蓄積ファイルの設定
起動部品の設定項目
指定する値

蓄積ファイルの格納ファイル名
ActiveX起動部品：SpoolFileNameプロパティ
Java起動部品：setSpoolFileNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSPOOLFILENAMEパラメタ
コマンド起動部品：eurpmcコマンドの/sfオプション
蓄積ファイルの格納ファイル名（255バイト以内の文字列）

ジョブ検索キーの分類
ActiveX起動部品：JobKeyCategoryプロパティ
Java起動部品：setJobKeyCategoryメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のJOBKEYCATEGORYパラメタ
コマンド起動部品：eurpmcコマンドの/fcオプション
ジョブ検索キーの分類名（80バイト以内の文字列）

ジョブ検索キーの値
ActiveX起動部品：JobKeyDataプロパティ
Java起動部品：setJobKeyDataメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のJOBKEYDATAパラメタ
コマンド起動部品：eurpmcコマンドの/fdオプション
ジョブ検索キーの値（80バイト以内の文字列）

蓄積期限日
ActiveX起動部品：SpoolLimitプロパティ
Java起動部品：setSpoolLimitメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSPOOLLIMITパラメタ
コマンド起動部品：eurpmcコマンドの/lmオプション

日付で指定する場合

YYYYMMDD形式

日数で指定する場合

+XXX形式

印刷回数の上限値
ActiveX起動部品：MaxPrintCountプロパティ
Java起動部品：setMaxPrintCountメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のMAXPRINTCOUNTパラメタ
コマンド起動部品：eurpmcコマンドの/xpオプション
1～65,536（指定した回数印刷できる）
-1（無限に印刷できる）
0（印刷を禁止する）

蓄積ファイルを取得できるかどうか
ActiveX起動部品：EnableGetプロパティ
Java起動部品：setEnableGetメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のENABLEGETパラメタ
True（取得できる）
False（取得できない）

コマンド起動部品：eurpmcコマンドの/gオプション
get（取得できる）
noget（取得できない）

蓄積後に続けて印刷するかどうか
ActiveX起動部品：PrintHoldModeプロパティ
Java起動部品：setPrintHoldModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のPRINTHOLDMODEパラメタ
0（蓄積後に続けて印刷しない）
1（蓄積後に続けて拠点サーバで印刷する）

コマンド起動部品：eurpmcコマンドの/prhオプション
hold（蓄積後に続けて印刷しない）
sv（蓄積後に続けて拠点サーバで印刷する）

プリンタの設定
拠点サーバのプリンタの指定方法を設定します。拠点サーバのプリンタの指定方法は，プリンタクラス名，プリンタ名，および帳票振り分け定義の3種類の指定方法を選択できます。
拠点サーバのプリンタを設定する項目を，次に示します。

拠点サーバのプリンタの設定
起動部品の設定項目
指定する値

プリンタの指定方法
ActiveX起動部品：PrinterSelectModeプロパティ
Java起動部品：setPrinterSelectModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のPRINTERSELECTMODEパラメタ
0（プリンタクラス名で指定する）
1（プリンタ名で指定する）
2（帳票振り分け定義で指定する）

コマンド起動部品：eurpmcコマンドの/smオプション
class（プリンタクラス名で指定する）
printer（プリンタ名で指定する）
group（帳票振り分け定義で指定する）

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のPRINTERCLASSNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

プリンタ名
OS上のプリンタ名
ActiveX起動部品：ServerPrinterNameプロパティ
Java起動部品：setServerPrinterNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSERVERPRINTERNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/lspオプション
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
ActiveX起動部品：ServerTrayNameプロパティ
Java起動部品：setServerTrayNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSERVERTRAYNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/lstオプション
トレイ名（80バイト以内の文字列）

帳票振り分け定義
ActiveX起動部品：GroupNameプロパティ
Java起動部品：setGroupNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のGROUPNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/groupオプション
帳票振り分け定義（80バイト以内の文字列）

実行できる印刷方法の設定，およびプリンタの設定は，サーバに帳票を蓄積したあとでも変更できます。印刷方法の設定，およびプリンタの設定を変更する方法については「2.3.3　蓄積ファイルの属性値の変更」を参照してください。

(2)　クライアントPCで印刷またはプレビュー表示する場合

クライアントPCで印刷するデータを蓄積するために，印刷管理サーバで次の設定をします。

印刷方法の設定
帳票を印刷する方法を設定します。
印刷方法を設定する項目を，次に示します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のPRINTMODEパラメタ
2（蓄積印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
spl（蓄積印刷する）

蓄積先のサーバの設定
蓄積先となるサーバの指定方法を設定します。蓄積先のサーバの指定方法は，出力先名とIPアドレスの2種類の指定方法を選択できます。
蓄積先のサーバを設定する項目を，次に示します。

蓄積先のサーバの設定
起動部品の設定項目
指定する値

蓄積先のサーバの指定方法
ActiveX起動部品：ServerSelectModeプロパティ
Java起動部品：setServerSelectModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSERVERSELECTMODEパラメタ
0（出力先名で指定する）
1（IPアドレスで指定する）

コマンド起動部品：eurpmcコマンドの/srmオプション
dest（出力先名で指定する）
sv（IPアドレスで指定する）

蓄積先のサーバ
出力先名
ActiveX起動部品：DestinationNameプロパティ
Java起動部品：setDestinationNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のDESTNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/destオプション
出力先名（80バイト以内の文字列）

IPアドレス
ActiveX起動部品：ServerAddressプロパティ
Java起動部品：setServerAddressメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSERVERADDRパラメタ
コマンド起動部品：eurpmcコマンドの/svrオプション
255.255.255.255形式

実行できる印刷方法の設定
帳票を印刷する方法のうち，どの印刷方法を選択できるのか設定します。
実行できる印刷方法を設定する項目を，次に示します。

実行できる印刷方法の設定
起動部品の設定項目
指定する値

実行できる印刷方法
ActiveX起動部品：ExecutablePrintModeプロパティ
Java起動部品：setExecutablePrintModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のEXECUTABLEPRINTMODEパラメタ
1（拠点サーバ，およびクライアントPCで印刷できる）
2（クライアントPCで印刷できる）

コマンド起動部品：eurpmcコマンドの/expオプション
svcl（拠点サーバ，およびクライアントPCで印刷できる）
cl（クライアントPCで印刷できる）

分割/仕分けの設定
印刷データの蓄積時に，分割または仕分けするかどうかを設定します。
分割/仕分けを設定する項目を，次に示します。

分割/仕分けの設定
起動部品の設定項目
指定する値

分割/仕分けの実行
ActiveX起動部品：SplitModeプロパティ
Java起動部品：setSplitModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSPLITMODEパラメタ
0（EUR Print Managerの環境設定ファイルの設定に従う）
1（分割/仕分けしない）
2（仕分けする）
3（分割する）

コマンド起動部品：eurpmcコマンドの/splitオプション
default（EUR Print Managerの環境設定ファイルの設定に従う）
no（分割/仕分けしない）
key（仕分けする）
page（分割する）

蓄積ファイルの設定
蓄積ファイルの情報を設定します。
蓄積ファイルにアクセスできるユーザーを制限する場合は，「ジョブ検索キーの分類」と「ジョブ検索キーの値」に，蓄積管理ユーザ名を定義するための分類名と対応する値を必ず設定してください。
蓄積ファイルにアクセスできるユーザーの制限については，「5.　蓄積ファイルのセキュリティ管理」を参照してください。
蓄積ファイルの情報を設定する項目を，次に示します。

蓄積ファイルの設定
起動部品の設定項目
指定する値

蓄積ファイルの格納ファイル名
ActiveX起動部品：SpoolFileNameプロパティ
Java起動部品：setSpoolFileNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSPOOLFILENAMEパラメタ
コマンド起動部品：eurpmcコマンドの/sfオプション
蓄積ファイルの格納ファイル名（255バイト以内の文字列）

ジョブ検索キーの分類
ActiveX起動部品：JobKeyCategoryプロパティ
Java起動部品：setJobKeyCategoryメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のJOBKEYCATEGORYパラメタ
コマンド起動部品：eurpmcコマンドの/fcオプション
ジョブ検索キーの分類名（80バイト以内の文字列）

ジョブ検索キーの値
ActiveX起動部品：JobKeyDataプロパティ
Java起動部品：setJobKeyDataメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のJOBKEYDATAパラメタ
コマンド起動部品：eurpmcコマンドの/fdオプション
ジョブ検索キーの値（80バイト以内の文字列）

蓄積期限日
ActiveX起動部品：SpoolLimitプロパティ
Java起動部品：setSpoolLimitメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSPOOLLIMITパラメタ
コマンド起動部品：eurpmcコマンドの/lmオプション

日付で指定する場合

YYYYMMDD形式

日数で指定する場合

+XXX形式

印刷回数の上限値
ActiveX起動部品：MaxPrintCountプロパティ
Java起動部品：setMaxPrintCountメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のMAXPRINTCOUNTパラメタ
コマンド起動部品：eurpmcコマンドの/xpオプション
1～65,536（指定した回数印刷できる）
-1（無限に印刷できる）
0（印刷を禁止する）

蓄積ファイルを取得できるかどうか
ActiveX起動部品：EnableGetプロパティ
Java起動部品：setEnableGetメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のENABLEGETパラメタ
True（取得できる）
False（取得できない）

コマンド起動部品：eurpmcコマンドの/gオプション
get（取得できる）
noget（取得できない）

蓄積後に続けて印刷するかどうか
ActiveX起動部品：PrintHoldModeプロパティ
Java起動部品：setPrintHoldModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のPRINTHOLDMODEパラメタ
0（蓄積後に続けて印刷しない）
2（蓄積後に続けてクライアントPCで印刷する）

コマンド起動部品：eurpmcコマンドの/prhオプション
hold（蓄積後に続けて印刷しない）
cl（蓄積後に続けてクライアントPCで印刷する）

クライアントPCの設定
クライアントPCのIPアドレスを指定します。
クライアントPCを設定する項目を，次に示します。

クライアントPCの設定
起動部品の設定項目
指定する値

IPアドレス
ActiveX起動部品：ClientAddressプロパティ
Java起動部品：setClientAddressメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のCLIENTADDRパラメタ
コマンド起動部品：eurpmcコマンドの/clientオプション
255.255.255.255形式

ダイアログの設定
帳票を受信したときにダイアログを表示するかどうかを設定します。
ダイアログを設定する項目を，次に示します。

ダイアログの設定
起動部品の設定項目
指定する値

ダイアログを表示するかどうか
ActiveX起動部品：DispPrintDlgプロパティ
Java起動部品：setDispPrintDlgメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のDISPPRINTDLGパラメタ
0（対話型印刷）
1（自動印刷）
2（対話型印刷プレビュー表示）
3（全自動印刷）※1
4（対話型印刷プレビュー表示限定）※2

コマンド起動部品：eurpmcコマンドの/dialogオプション
dialog：（対話型印刷）
auto：（自動印刷）
preview：（対話型印刷プレビュー表示）
fullauto：（全自動印刷）※1
pvonly：（対話型印刷プレビュー表示限定）※2

注※1　印刷実行時に印刷中のダイアログが表示されません。

注※2　印刷は実行できません。

クライアントPCのプリンタの設定
クライアントPCのプリンタを設定します。クライアントPCのプリンタの設定方法は，プリンタクラス名とプリンタ名の2種類の指定方法を選択できます。
クライアントPCのプリンタを設定する項目を，次に示します。

クライアントPCのプリンタの設定
起動部品の設定項目
指定する値

プリンタクラス名
ActiveX起動部品：PrinterClassNameプロパティ
Java起動部品：setPrinterClassNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のPRINTERCLASSNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

プリンタ名
OS上のプリンタ名
ActiveX起動部品：ClientPrinterNameプロパティ
Java起動部品：setClientPrinterNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のCLIENTPRINTERNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/pオプション
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
ActiveX起動部品：ClientTrayNameプロパティ
Java起動部品：setClientTrayNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のCLIENTTRAYNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/tオプション
トレイ名（80バイト以内の文字列）

実行できる印刷方法の設定，クライアントPCのIPアドレスの設定，ダイアログの設定，およびプリンタの設定は，サーバに帳票を蓄積したあとでも変更できます。印刷方法の設定，およびプリンタの設定を変更する方法については「2.3.3　蓄積ファイルの属性値の変更」を参照してください。

(3)　クライアントPCのWebブラウザ，ヘルパクライアント，およびクライアントPCへの配布印刷を使用して印刷する場合

クライアントPCのWebブラウザ，およびヘルパクライアントを使用して印刷するデータを蓄積するために，印刷管理サーバで次の設定をします。

印刷方法の設定
帳票を印刷する方法を設定します。
印刷方法を設定する項目を，次に示します。

印刷方法の設定
起動部品の設定項目
指定する値

印刷方法
ActiveX起動部品：PrintModeプロパティ
Java起動部品：setPrintModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のPRINTMODEパラメタ
2（蓄積印刷する）

コマンド起動部品：eurpmcコマンドの/pmオプション
spl（蓄積印刷する）

蓄積先のサーバの設定
蓄積先となるサーバの指定方法を設定します。蓄積先のサーバの指定方法は，出力先名とIPアドレスの2種類の指定方法を選択できます。
蓄積先のサーバを設定する項目を，次に示します。

蓄積先のサーバの設定
起動部品の設定項目
指定する値

蓄積先のサーバの指定方法
ActiveX起動部品：ServerSelectModeプロパティ
Java起動部品：setServerSelectModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSERVERSELECTMODEパラメタ
0（出力先名で指定する）
1（IPアドレスで指定する）

コマンド起動部品：eurpmcコマンドの/srmオプション
dest（出力先名で指定する）
sv（IPアドレスで指定する）

蓄積先のサーバ
出力先名
ActiveX起動部品：DestinationNameプロパティ
Java起動部品：setDestinationNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のDESTNAMEパラメタ
コマンド起動部品：eurpmcコマンドの/destオプション
出力先名（80バイト以内の文字列）

IPアドレス
ActiveX起動部品：ServerAddressプロパティ
Java起動部品：setServerAddressメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSERVERADDRパラメタ
コマンド起動部品：eurpmcコマンドの/svrオプション
255.255.255.255形式

分割/仕分けの設定
印刷データの蓄積時に，分割または仕分けするかどうかを設定します。
分割/仕分けを設定する項目を，次に示します。

分割/仕分けの設定
起動部品の設定項目
指定する値

分割/仕分けの実行
ActiveX起動部品：SplitModeプロパティ
Java起動部品：setSplitModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSPLITMODEパラメタ
0（EUR Print Managerの環境設定ファイルの設定に従う）
1（分割/仕分けしない）
2（仕分けする）
3（分割する）

コマンド起動部品：eurpmcコマンドの/splitオプション
default（EUR Print Managerの環境設定ファイルの設定に従う）
no（分割/仕分けしない）
key（仕分けする）
page（分割する）

蓄積ファイルの設定
蓄積ファイルの情報を設定します。
蓄積ファイルにアクセスできるユーザーを制限する場合は，「ジョブ検索キーの分類」と「ジョブ検索キーの値」に，蓄積管理ユーザ名を定義するための分類名と対応する値を必ず設定してください。
蓄積ファイルにアクセスできるユーザーの制限については，「5.　蓄積ファイルのセキュリティ管理」を参照してください。
蓄積ファイルの情報を設定する項目を，次に示します。

蓄積する印刷データの設定
起動部品の設定項目
指定する値

蓄積ファイルの格納ファイル名
ActiveX起動部品：SpoolFileNameプロパティ
Java起動部品：setSpoolFileNameメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSPOOLFILENAMEパラメタ
コマンド起動部品：eurpmcコマンドの/sfオプション
蓄積ファイルの格納ファイル名（255バイト以内の文字列）

ジョブ検索キーの分類
ActiveX起動部品：JobKeyCategoryプロパティ
Java起動部品：setJobKeyCategoryメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のJOBKEYCATEGORYパラメタ
コマンド起動部品：eurpmcコマンドの/fcオプション
ジョブ検索キーの分類名（80バイト以内の文字列）

ジョブ検索キーの値
ActiveX起動部品：JobKeyDataプロパティ
Java起動部品：setJobKeyDataメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のJOBKEYDATAパラメタ
コマンド起動部品：eurpmcコマンドの/fdオプション
ジョブ検索キーの値（80バイト以内の文字列）

蓄積期限日
ActiveX起動部品：SpoolLimitプロパティ
Java起動部品：setSpoolLimitメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のSPOOLLIMITパラメタ
コマンド起動部品：eurpmcコマンドの/lmオプション

日付で指定する場合

YYYYMMDD形式

日数で指定する場合

+XXX形式

印刷回数の上限値
ActiveX起動部品：MaxPrintCountプロパティ
Java起動部品：setMaxPrintCountメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のMAXPRINTCOUNTパラメタ
コマンド起動部品：eurpmcコマンドの/xpオプション
1～65,536（指定した回数印刷できる）
-1（無限に印刷できる）
0（印刷を禁止する）

蓄積ファイルを取得できるかどうか
ActiveX起動部品：EnableGetプロパティ
Java起動部品：setEnableGetメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のENABLEGETパラメタ
True（取得できる）

コマンド起動部品：eurpmcコマンドの/gオプション
get（取得できる）

蓄積後に続けて印刷するかどうか
ActiveX起動部品：PrintHoldModeプロパティ
Java起動部品：setPrintHoldModeメソッド
COBOL起動部品：PrintReport関数，またはPrintReport2関数のPRINTHOLDMODEパラメタ
0（蓄積後に続けて印刷しない）

コマンド起動部品：eurpmcコマンドの/prhオプション
hold（蓄積後に続けて印刷しない）

実行できる印刷方法の設定，およびプリンタの設定は，サーバに帳票を蓄積したあとでも変更できます。印刷方法の設定，およびプリンタの設定を変更する方法については「2.3.3　蓄積ファイルの属性値の変更」を参照してください。

2.3　蓄積ファイルの操作

蓄積した印刷データ（蓄積ファイル）に対して，属性値を変更するなどの操作ができます。

蓄積ファイルにアクセスできるユーザーを制限するなど，蓄積ファイルに対してセキュリティが設定されている場合は，蓄積ファイルを操作できないことがあります。蓄積ファイルのセキュリティについては，「5.　蓄積ファイルのセキュリティ管理」を参照してください。

参考

起動部品はEUR Print Manager - Report Server Adapterがインストールされているアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「13.　RS-コマンド起動部品を使用した帳票出力」

＜この節の構成＞

2.3.1　蓄積ファイルの一覧取得

2.3.2　蓄積ファイルの属性値の取得

2.3.3　蓄積ファイルの属性値の変更

2.3.4　蓄積ファイルの取得

2.3.5　蓄積ファイルのメモリ取得

2.3.6　蓄積ファイルの削除

2.3.7　蓄積期限が切れた蓄積ファイルの一括削除

2.3.1　蓄積ファイルの一覧取得

蓄積フォルダに格納されている蓄積ファイルの一覧を取得したい場合，次に示す値を設定してファイルを検索し，一覧を取得できます。

なお，一覧を取得する際は，取得する情報量に応じた処理時間が掛かります。一度に一覧に取得する蓄積ファイルの件数は，10,000件程度までとすることを推奨します。

蓄積ファイルの一覧取得を実行するメソッドを次に示します。

表2-2　蓄積ファイルの一覧取得を実行するメソッド

起動部品
メソッド

RS-ActiveX起動部品
GetSpoolFileOutline

RS-Java起動部品
getSpoolFileOutline

RS-コマンド起動部品
EURPMLSC.exe
/mオプションのgetoutline

蓄積ファイルの一覧を取得するときに設定する項目を，次に示します。

表2-3　蓄積ファイルの一覧を取得するときに設定する項目

蓄積ファイルの検索条件の設定
起動部品の設定項目
指定する値

IPアドレス
RS-ActiveX起動部品：ServerAddressプロパティ
RS-Java起動部品：setServerAddressメソッド
RS-コマンド起動部品：eurpmlscコマンドの/svrオプション
255.255.255.255形式

検索条件
ジョブID
RS-ActiveX起動部品：SearchJobIDプロパティ
RS-Java起動部品：setSearchJobIDメソッド，またはsetSearchJobIDMultiメソッド
RS-コマンド起動部品：eurpmlscコマンドの/idオプション
ジョブID（36バイト以内の文字列）

格納ファイル名
RS-ActiveX起動部品：SearchSpoolFileNameプロパティ
RS-Java起動部品：setSearchSpoolFileNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/incオプション
格納ファイル名（255バイト以内の文字列）

プリンタクラス名
RS-ActiveX起動部品：SearchPrinterClassNameプロパティ
RS-Java起動部品：setSearchPrinterClassNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/pcオプション
プリンタクラス名（80バイト以内の文字列）

ファイル作成日時の範囲（開始）
RS-ActiveX起動部品：SearchCreateTimeStartプロパティ
RS-Java起動部品：setSearchCreateTimeStartメソッド
RS-コマンド起動部品：eurpmlscコマンドの/tsオプション
YYYYMMDDhhmmss形式

ファイル作成日時の範囲（終了）
RS-ActiveX起動部品：SearchCreateTimeEndプロパティ
RS-Java起動部品：setSearchCreateTimeEndメソッド
RS-コマンド起動部品：eurpmlscコマンドの/teオプション
YYYYMMDDhhmmss形式

ジョブ検索キーの分類
RS-ActiveX起動部品：SearchJobKeyCategoryプロパティ
RS-Java起動部品：setSearchJobKeyCategoryメソッド
RS-コマンド起動部品：eurpmlscコマンドの/fcオプション
ジョブ検索キーの分類（80バイト以内の文字列）

ジョブ検索キー
RS-ActiveX起動部品：SearchJobKeyDataプロパティ
RS-Java起動部品：setSearchJobKeyDataメソッド
RS-コマンド起動部品：eurpmlscコマンドの/fdオプション
ジョブ検索キー（80バイト以内の文字列）

2.3.2　蓄積ファイルの属性値の取得

蓄積ファイルの属性値を取得できます。次の情報が取得できます。

蓄積ファイルが格納されているフォルダからの相対パス

蓄積ファイルに格納された印刷データの名称

蓄積ファイルに格納された印刷データのサイズ

蓄積ファイルに格納された印刷データのページ数

作成日時

蓄積期限日

取得可否情報

印刷日時

蓄積を指示したマシンのIPアドレス

蓄積ファイルのフォーマットのバージョン情報

印刷実行回数

印刷上限回数

実行できる印刷方式

拠点サーバでの印刷時のプリンタ指定方法

拠点サーバ，またはクライアントPCでの印刷時のプリンタクラス名

拠点サーバでの印刷時のOS上のプリンタ名

拠点サーバでの印刷時のOS上のトレイ名

拠点サーバでの印刷時の帳票振り分け定義名

クライアントPCでの印刷時のダイアログ表示モード

クライアントPCでの印刷時のクライアントPCのIPアドレス

クライアントPCでの印刷時のOS上のプリンタ名

クライアントPCでの印刷時のOS上のトレイ名

ジョブ検索キーの分類

ジョブ検索キーの値

最後に実行した印刷の印刷結果

履歴情報

蓄積ファイルの属性値の取得を実行するメソッドを次に示します。

表2-4　蓄積ファイルの属性値の取得を実行するメソッド

起動部品
メソッド

RS-ActiveX起動部品
GetSpoolFileAttribute

RS-Java起動部品
getSpoolFileAttribute

RS-コマンド起動部品
EURPMLSC.exe
/mオプションのgetattr

蓄積ファイルの属性値を取得するときに設定する項目を，次に示します。

表2-5　蓄積ファイルの属性値を取得するときに設定する項目

蓄積ファイルの属性値の取得に関する設定
起動部品の設定項目
指定する値

IPアドレス
RS-ActiveX起動部品：ServerAddressプロパティ
RS-Java起動部品：setServerAddressメソッド
RS-コマンド起動部品：eurpmlscコマンドの/svrオプション
255.255.255.255形式

蓄積ファイルのジョブID
RS-ActiveX起動部品：SearchJobIDプロパティ
RS-Java起動部品：setSearchJobIDメソッド
RS-コマンド起動部品：eurpmlscコマンドの/idオプション
ジョブID（36バイト以内の文字列）

属性値を変更した場合に，履歴情報に表示される属性名と変更履歴の表示名の対応を次に示します。

表2-6　属性名と変更履歴の表示名の対応

属性名 | 変更履歴の表示名
蓄積期限日 | 蓄積期限日
取得可否情報 | 取得可否
印刷上限回数 | 印刷上限回数
実行できる印刷方式 | 実行可能印刷方式
拠点サーバでの印刷時のプリンタ指定方法 | プリンタ指定方法
拠点サーバ，またはクライアントPCでの印刷時のプリンタクラス名 | プリンタクラス名
拠点サーバでの印刷時のOS上のプリンタ名 | 拠点プリンタ名
拠点サーバでの印刷時のOS上のトレイ名 | 拠点トレイ名
拠点サーバでの印刷時の帳票振り分け定義名 | 帳票振り分けグループ名
クライアントPCでの印刷時のダイアログ表示モード | ダイアログ表示モード
クライアントPCでの印刷時のクライアントPCのIPアドレス | クライアントマシンIPアドレス
クライアントPCでの印刷時のOS上のプリンタ名 | クライアントプリンタ名
クライアントPCでの印刷時のOS上のトレイ名 | クライアントトレイ名
ジョブ検索キーの値 | ジョブ検索キー

属性値を変更した場合に，属性名とActiveX起動部品の場合の属性値，および変更前または変更後に表示される履歴情報を次に示します。

表2-7　属性値と履歴情報（変更前または変更後）の対応

属性名 | 属性値（ActiveX起動部品の場合） | 履歴情報（変更前または変更後）
取得可否情報 | TRUE | 取得可能
FALSE | 取得不可
実行できる印刷方式 | 0 | 蓄積拠点サーバ印刷
1 | 蓄積拠点サーバ印刷および蓄積クライアント印刷
2 | 蓄積クライアント印刷
拠点サーバでの印刷時のプリンタ指定方法 | 0 | プリンタクラス名指定
1 | OS上のプリンタ名指定
2 | 帳票名による自動振り分け
クライアントPCでの印刷時のダイアログ表示モード | 0 | 対話型印刷モード
1 | 自動印刷モード
2 | 対話型印刷プレビューモード
3 | 全自動印刷モード
4 | 対話型印刷プレビュー表示限定モード

2.3.3　蓄積ファイルの属性値の変更

指定した蓄積ファイルの属性値を変更できます。次の情報を変更できます。

蓄積期限日

取得可否情報

印刷上限回数

実行できる印刷方式

拠点サーバでの印刷時のプリンタ指定方法

拠点サーバ，またはクライアントPCでの印刷時のプリンタクラス名

拠点サーバでの印刷時のOS上のプリンタ名

拠点サーバでの印刷時のOS上のトレイ名

拠点サーバでの印刷時の帳票振り分け定義名

クライアントPCでの印刷時のダイアログ表示モード

クライアントPCでの印刷時のクライアントPCのIPアドレス

クライアントPCでの印刷時のOS上のプリンタ名

クライアントPCでの印刷時のOS上のトレイ名

ジョブ検索キーの分類

ジョブ検索キーの値

蓄積ファイルの属性値の変更を実行するメソッドを次に示します。

表2-8　蓄積ファイルの属性値の変更を実行するメソッド

起動部品
メソッド

RS-ActiveX起動部品
SetSpoolFileAttribute

RS-Java起動部品
setSpoolFileAttribute

RS-コマンド起動部品
EURPMLSC.exe
/mオプションのsetattr

蓄積ファイルの属性値を変更するときに設定する項目を，次に示します。

表2-9　蓄積ファイルの属性値を変更するときに設定する項目

蓄積ファイルの属性値の変更に関する設定
起動部品の設定項目
指定する値

IPアドレス
RS-ActiveX起動部品：ServerAddressプロパティ
RS-Java起動部品：setServerAddressメソッド
RS-コマンド起動部品：eurpmlscコマンドの/svrオプション
255.255.255.255形式

蓄積ファイルのジョブID
RS-ActiveX起動部品：SearchJobIDプロパティ
RS-Java起動部品：setSearchJobIDメソッド
RS-コマンド起動部品：eurpmlscコマンドの/idオプション
ジョブID（36バイト以内の文字列）

蓄積期限日
RS-ActiveX起動部品：SpoolLimitプロパティ
RS-Java起動部品：setSpoolLimitメソッド
RS-コマンド起動部品：eurpmlscコマンドの/lmオプション
YYYYMMDD形式

取得可否
RS-ActiveX起動部品：EnableGetプロパティ
RS-Java起動部品：setEnableGetメソッド
True（取得できる）
False（取得できない）

RS-コマンド起動部品：eurpmlscコマンドの/gオプション
get（取得できる）
noget（取得できない）

印刷上限回数
RS-ActiveX起動部品：MaxPrintCountプロパティ
RS-Java起動部品：setMaxPrintCountメソッド
RS-コマンド起動部品：eurpmlscコマンドの/xpオプション
1～65,536（指定した回数印刷できる）
-1（無限に印刷できる）
0（印刷を禁止する）

実行できる印刷方式
RS-ActiveX起動部品：ExecutablePrintModeプロパティ
RS-Java起動部品：setExecutablePrintModeメソッド
0（拠点サーバで印刷できる）
1（拠点サーバ，およびクライアントPCで印刷できる）
2（クライアントPCで印刷できる）

RS-コマンド起動部品：eurpmlscコマンドの/expオプション
sv（拠点サーバで印刷できる）
svcl（拠点サーバ，およびクライアントPCで印刷できる）
cl（クライアントPCで印刷できる）

拠点サーバのプリンタの指定方法
RS-ActiveX起動部品：PrinterSelectModeプロパティ
RS-Java起動部品：setPrinterSelectModeメソッド
0（プリンタクラス名で指定する）
1（プリンタ名で指定する）
2（帳票振り分け定義で指定する）

RS-コマンド起動部品：eurpmlscコマンドの/smオプション
class（プリンタクラス名で指定する）
printer（プリンタ名で指定する）
group（帳票振り分け定義で指定する）

拠点サーバ，およびクライアントPCのプリンタクラス名
RS-ActiveX起動部品：PrinterClassNameプロパティ
RS-Java起動部品：setPrinterClassNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

拠点サーバのプリンタ名を設定する
RS-ActiveX起動部品：ServerPrinterNameプロパティ
RS-Java起動部品：setServerPrinterNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/lspオプション
プリンタ名（80バイト以内の文字列）

拠点サーバのプリンタのトレイ名
RS-ActiveX起動部品：ServerTrayNameプロパティ
RS-Java起動部品：setServerTrayNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/lstオプション
トレイ名（80バイト以内の文字列）

拠点サーバの帳票振り分け定義名
RS-ActiveX起動部品：GroupNameプロパティ
RS-Java起動部品：setGroupNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/groupオプション
帳票振り分け定義（80バイト以内の文字列）

ダイアログを表示するかどうか
RS-ActiveX起動部品：DispPrintDlgプロパティ
RS-Java起動部品：setDispPrintDlgメソッド
0（対話型印刷）
1（自動印刷）
2（対話型印刷プレビュー表示）
3（全自動印刷）※1
4（対話型印刷プレビュー表示限定）※2

RS-コマンド起動部品：eurpmlscコマンドの/dialogオプション
dialog：（対話型印刷）
auto：（自動印刷）
preview：（対話型印刷プレビュー表示）
fullauto：（全自動印刷）※1
pvonly：（対話型印刷プレビュー表示限定）※2

クライアントPCのIPアドレス
RS-ActiveX起動部品：ClientAddressプロパティ
RS-Java起動部品：setClientAddressメソッド
RS-コマンド起動部品：eurpmlscコマンドの/clientオプション
255.255.255.255形式

クライアントPCのプリンタ名
RS-ActiveX起動部品：ClientPrinterNameプロパティ
RS-Java起動部品：setClientPrinterNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/pオプション
プリンタ名（80バイト以内の文字列）

クライアントPCのトレイ名
RS-ActiveX起動部品：ClientTrayNameプロパティ
RS-Java起動部品：setClientTrayNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/tオプション
トレイ名（80バイト以内の文字列）

ジョブ検索キーの分類
RS-ActiveX起動部品：JobKeyCategoryプロパティ
RS-Java起動部品：setJobKeyCategoryメソッド
RS-コマンド起動部品：eurpmlscコマンドの/caオプション
ジョブ検索キーの分類（80バイト以内の文字列）

ジョブ検索キー
RS-ActiveX起動部品：JobKeyDataプロパティ
RS-Java起動部品：setJobKeyDataメソッド
RS-コマンド起動部品：eurpmlscコマンドの/daオプション
ジョブ検索キー（80バイト以内の文字列）

注※1　印刷実行時に印刷中のダイアログが表示されません。

注※2　印刷は実行できません。

2.3.4　蓄積ファイルの取得

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

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

統合対象の蓄積ファイルの数が，2～10,000ファイルであること。

統合対象の蓄積ファイルの合計ページ数が，999,999ページ以下であること。

統合対象の蓄積ファイルを印刷用のデータ形式に変換したときのファイルサイズの合計が2GB以下であること。

統合対象のすべての蓄積ファイルで，蓄積ファイルに格納されている印刷データの解像度（DPI値）が同じであること。

統合対象の蓄積ファイルが，すべて存在していること。

統合対象のすべての蓄積ファイルにアクセスできること。

統合対象の蓄積ファイルの取得可否が，すべて「取得可能」に設定されていること。

取得した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バイト以内の文字列）

2.3.5　蓄積ファイルのメモリ取得

蓄積ファイルの印刷データをメモリに取得できます。蓄積したデータをクライアントPCへ配布印刷する場合に指定します。

複数の蓄積ファイルの印刷データを，一つに統合して取得することもできます。統合して取得する場合の条件や，統合したデータの属性情報については，「2.3.4　蓄積ファイルの取得」を参照してください。

蓄積ファイルをメモリに取得するメソッドを次に示します。

表2-13　蓄積ファイルをメモリに取得するメソッド

起動部品 | メソッド
RS-Java起動部品 | memgetSpoolFile

蓄積ファイルをメモリに取得するときに設定する項目を，次に示します。

表2-14　蓄積ファイルをメモリに取得するときに設定する項目

蓄積ファイルのメモリ取得に関する設定
起動部品の設定項目
指定する値

用紙の向き
RS-Java起動部品：setPaperOrientationメソッド
0（帳票の定義情報に合わせる）
1（縦）
2（横）

印刷部数
RS-Java起動部品：setPrintCopiesメソッド
印刷部数（1～99）

プリンタクラス名
RS-Java起動部品：setPrinterClassNameメソッド
プリンタクラス名
（80バイト以内の文字列）

蓄積ファイルのジョブID
RS-Java起動部品：setSearchJobIDメソッド，またはsetSearchJobIDMultiメソッド
ジョブID（36バイト以内の文字列）

蓄積先のサーバのIPアドレス
RS-Java起動部品：setServerAddressメソッド
255.255.255.255形式

印刷部数の単位
RS-Java起動部品：setSortPrintメソッド
0（部単位）
1（ページ単位）

スプールタイトル
RS-Java起動部品：setSpoolTitleメソッド
スプールタイトル
（255バイト以内の文字列）

2.3.6　蓄積ファイルの削除

指定した蓄積ファイルを削除できます。

蓄積ファイルの削除を実行するメソッドを次に示します。

表2-15　蓄積ファイルの削除を実行するメソッド

起動部品
メソッド

RS-ActiveX起動部品
DeleteSpoolFile

RS-Java起動部品
deleteSpoolFile

RS-コマンド起動部品
EURPMLSC.exe
/mオプションのdel

蓄積ファイルを削除するときに設定する項目を，次に示します。

表2-16　蓄積ファイルを削除するときに設定する項目

蓄積ファイルの削除に関する設定
起動部品の設定項目
指定する値

蓄積先のサーバのIPアドレス
RS-ActiveX起動部品：ServerAddressプロパティ
RS-Java起動部品：setServerAddressメソッド
RS-コマンド起動部品：eurpmlscコマンドの/svrオプション
255.255.255.255形式

蓄積ファイルのジョブID
RS-ActiveX起動部品：SearchJobIDプロパティ
RS-Java起動部品：setSearchJobIDメソッド，またはsetSearchJobIDMultiメソッド
RS-コマンド起動部品：eurpmlscコマンドの/idオプション
ジョブID（36バイト以内の文字列）

削除方法
RS-ActiveX起動部品：DeleteKindプロパティ
RS-Java起動部品：setDeleteKindメソッド
0（指定した蓄積ファイルだけを削除）

RS-コマンド起動部品：eurpmlscコマンドの/dkオプション
direct（指定した蓄積ファイルだけを削除）

2.3.7　蓄積期限が切れた蓄積ファイルの一括削除

蓄積期限が切れた蓄積ファイルを一括して削除できます。

蓄積期限が切れた蓄積ファイルの一括削除を実行するメソッドを次に示します。

表2-17　期限が切れた蓄積ファイルの一括削除を実行するメソッド

起動部品
メソッド

RS-ActiveX起動部品
DeleteSpoolFile

RS-Java起動部品
deleteSpoolFile

RS-コマンド起動部品
EURPMLSC.exe
/mオプションのdel

蓄積期限が切れた蓄積ファイルを一括削除するときに設定する項目を，次に示します。

表2-18　蓄積期限が切れた蓄積ファイルを一括削除するときに設定する項目

蓄積ファイルの一括削除に関する設定
起動部品の設定項目
指定する値

蓄積先のサーバのIPアドレス
RS-ActiveX起動部品：ServerAddressプロパティ
RS-Java起動部品：setServerAddressメソッド
RS-コマンド起動部品：eurpmlscコマンドの/svrオプション
255.255.255.255形式

削除方法
RS-ActiveX起動部品：DeleteKindプロパティ
RS-Java起動部品：setDeleteKindメソッド
1（蓄積期限が切れたファイルの一括削除）

RS-コマンド起動部品：eurpmlscコマンドの/dkオプション
expire（蓄積期限が切れたファイルの一括削除）

蓄積期限が切れた蓄積ファイルは自動で削除されます。蓄積期限が切れたファイルを自動で削除するかどうかの設定は，EUR Print Manager - Report Serverの環境設定ファイル（EURPMLS.ini）で行います。環境設定ファイルの指定方法については「16.4.10　ESFAUTODEL」を参照してください。

2.4　蓄積したデータの統合

複数の蓄積した印刷データを，一つに統合して出力できます。統合した印刷データは，各拠点のプリンタやクライアントPCのプリンタで印刷できます。また，統合した印刷データを任意のフォルダやメモリに取得できます。

蓄積した印刷データを一つに統合することで，印刷時にほかのユーザーが出力した帳票と混在してしまうのを防げます。また，複数の帳票を同じ出力先で印刷したい場合に，出力先のプリンタやトレイを何度も指定したり確認したりする手間を省けます。

蓄積した印刷データを一つに統合する流れを次に示します。

図2-5　蓄積した印刷データを一つに統合する流れ

統合要求
統合要求が業務アプリケーションに送られます。

ファイル統合
EUR Print Manager - Report Serverは，複数の蓄積ファイルから印刷データを取り出し，一つに統合します。

印刷，取得
統合した印刷データは，各拠点のプリンタや指定したクライアントPCのプリンタで印刷できます。蓄積したデータを統合して印刷するための条件や印刷手順については，「2.5　蓄積ファイルからの印刷（再印刷）」を参照してください。
また，統合した印刷データを任意のフォルダやメモリに取得できます。取得した印刷データは，クライアントPCに配布したり，Webブラウザからダウンロードしたりすることで，クライアントPCでプレビュー表示や印刷ができます。蓄積したデータを統合して取得するための条件や取得手順については，「2.3.4　蓄積ファイルの取得」または「2.3.5　蓄積ファイルのメモリ取得」を参照してください。

2.5　蓄積ファイルからの印刷（再印刷）

サーバに蓄積されている印刷データを，拠点サーバのプリンタやクライアントPCのプリンタで再印刷できます。

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

統合対象の蓄積ファイルの数が，2～10,000ファイルであること。

統合対象の蓄積ファイルの合計ページ数が，999,999ページ以下であること。

統合対象の蓄積ファイルを印刷用のデータ形式に変換したときのファイルサイズの合計が2GB以下であること。

統合対象の蓄積ファイルが，すべて存在していること。

統合対象のすべての蓄積ファイルにアクセスできること。

統合対象のすべての蓄積ファイルで，蓄積ファイルに格納されている印刷データの解像度（DPI値）が同じであること。

統合対象のすべての蓄積ファイルで，印刷実行回数が印刷上限回数を超えていないこと。

統合対象の蓄積ファイルの実行可能印刷方式が，次のとおり設定されていること。
統合した印刷データを蓄積拠点サーバ印刷する場合
「蓄積拠点サーバ印刷」または「蓄積拠点サーバ印刷／蓄積クライアント印刷」
統合した印刷データを蓄積クライアント印刷する場合
「蓄積クライアント印刷」または「蓄積拠点サーバ印刷／蓄積クライアント印刷」

なお，複数の蓄積ファイルの印刷データを統合して印刷する場合，最初に指定した蓄積ファイルの印刷データに次に示す属性情報が設定されているときは，プリンタでの印刷実行時の日時情報が帳票に出力されます。

印刷日時書式

印刷日時フォント名

印刷日時フォントサイズ

印刷日時出力位置

印刷日時フォント色

また，蓄積ファイルにアクセスできるユーザーを制限するなど，蓄積ファイルにセキュリティが設定されている場合は，蓄積ファイルを印刷できないことがあります。蓄積ファイルに設定できるセキュリティについては，「5.　蓄積ファイルのセキュリティ管理」を参照してください。

参考

起動部品はEUR Print Manager - Report Server Adapterがインストールされているアプリケーションサーバで設定します。詳細については次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「13.　RS-コマンド起動部品を使用した帳票出力」

＜この節の構成＞

2.5.1　拠点サーバのプリンタで印刷する

2.5.2　クライアントPCのプリンタで印刷する

2.5.1　拠点サーバのプリンタで印刷する

拠点サーバのプリンタで印刷するときのデータの流れや印刷手順について説明します。

＜この項の構成＞

(1)　データの流れ

(2)　起動部品の設定

(1)　データの流れ

蓄積した印刷データを各拠点のプリンタで印刷するデータの流れを次に示します。

図2-6　蓄積した印刷データを各拠点のプリンタで印刷するデータの流れ

印刷要求
ユーザーが，印刷要求を業務アプリケーションに送ります。

印刷データの呼び出し
業務アプリケーションが，拠点サーバ内の蓄積ファイルから印刷データ（EPF形式ファイル）を呼び出します。
このとき，複数の蓄積ファイルのデータを統合して，一つの印刷データとして呼び出すこともできます。蓄積したデータの統合については，「2.4　蓄積したデータの統合」を参照してください。

印刷
指定した拠点プリンタから印刷されます。

(2)　起動部品の設定

蓄積したデータを拠点サーバで印刷するときの，起動部品の設定方法を次に示します。

印刷範囲の設定
印刷範囲を設定します。
印刷範囲を設定する項目を，次に示します。

印刷範囲の設定
起動部品の設定項目
指定する値

印刷開始ページ
RS-ActiveX起動部品：PrintStartPageプロパティ
RS-Java起動部品：setPrintStartPageメソッド
RS-コマンド起動部品：eurpmlscコマンドの/spオプション
1～999,999

印刷終了ページ
RS-ActiveX起動部品：PrintEndPageプロパティ
RS-Java起動部品：setPrintEndPageメソッド
RS-コマンド起動部品：eurpmlscコマンドの/epオプション
1～999,999

蓄積先のサーバの設定
帳票が蓄積されているサーバのIPアドレスを設定します。
蓄積先のサーバのIPアドレスを設定する項目を，次に示します。

蓄積先のサーバの設定
起動部品の設定項目
指定する値

蓄積先のサーバのIPアドレス
RS-ActiveX起動部品：ServerAddressプロパティ
RS-Java起動部品：setServerAddressメソッド
RS-コマンド起動部品：eurpmlscコマンドの/svrオプション
255.255.255.255形式

ジョブIDの設定
蓄積ファイルのジョブIDを設定します。
蓄積ファイルのジョブIDを設定する項目を，次に示します。

ジョブIDの設定
起動部品の設定項目
指定する値

蓄積ファイルのジョブID
RS-ActiveX起動部品：SearchJobIDプロパティ
RS-Java起動部品：setSearchJobIDメソッド，またはsetSearchJobIDMultiメソッド
RS-コマンド起動部品：eurpmlscコマンドの/idオプション
ジョブID（36バイト以内の文字列）

プリンタの設定
必要に応じて，印刷時に使用する拠点サーバのプリンタやトレイを設定します。設定しないときは，蓄積ファイルの属性値に従って出力先を決定します。
拠点サーバのプリンタの指定方法は，プリンタクラス名，プリンタ名，および帳票振り分け定義の3種類の指定方法を選択できます。
拠点サーバのプリンタを設定する項目を，次に示します。

拠点サーバのプリンタの設定
起動部品の設定項目
指定する値

プリンタの指定方法
RS-ActiveX起動部品：PrinterSelectModeプロパティ
RS-Java起動部品：setPrinterSelectModeメソッド
0（プリンタクラス名で指定する）
1（プリンタ名で指定する）
2（帳票振り分け定義で指定する）

RS-コマンド起動部品：eurpmlscコマンドの/smオプション
class（プリンタクラス名で指定する）
printer（プリンタ名で指定する）
group（帳票振り分け定義で指定する）

プリンタクラス名
RS-ActiveX起動部品：PrinterClassNameプロパティ
RS-Java起動部品：setPrinterClassNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

プリンタ名
OS上のプリンタ名
RS-ActiveX起動部品：ServerPrinterNameプロパティ
RS-Java起動部品：setServerPrinterNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/lspオプション
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
RS-ActiveX起動部品：ServerTrayNameプロパティ
RS-Java起動部品：setServerTrayNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/lstオプション
トレイ名（80バイト以内の文字列）

帳票振り分け定義
RS-ActiveX起動部品：GroupNameプロパティ
RS-Java起動部品：setGroupNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/groupオプション
帳票振り分け定義（80バイト以内の文字列）

印刷付加情報の設定
必要に応じて，印刷付加情報（印刷部数，用紙の向きなど）を設定します。

拠点サーバでの印刷
サーバに蓄積された印刷データが呼び出され，指定したプリンタのトレイで帳票が印刷されます。

2.5.2　クライアントPCのプリンタで印刷する

クライアントPCのプリンタで印刷するときのデータの流れや印刷手順について説明します。

＜この項の構成＞

(1)　データの流れ

(2)　起動部品の設定

(1)　データの流れ

蓄積した印刷データをクライアントPCのプリンタで印刷するデータの流れを次に示します。

(a)　蓄積した印刷データをクライアントPCに転送する場合

図2-7　蓄積した印刷データをクライアントPCに転送する場合のデータの流れ

印刷要求
ユーザーが，印刷要求を業務アプリケーションに送ります。

印刷データの呼び出し
業務アプリケーションが，拠点サーバ内の蓄積ファイルから印刷データ（EPF形式ファイル）を呼び出します。
このとき，複数の蓄積ファイルのデータを統合して，一つの印刷データとして呼び出すこともできます。蓄積したデータの統合については，「2.4　蓄積したデータの統合」を参照してください。

印刷データ転送
EUR Print Manager - Report Serverは，生成された印刷データ（EPF形式ファイル）をクライアントPCに転送します。

プレビューまたは印刷
クライアントPCでプレビューしたり，指定したクライアントPCのプリンタから印刷したりできます。

(b)　蓄積した印刷データを複数のクライアントPCへ配布する場合

図2-8　蓄積した印刷データを複数のクライアントPCへ配布する場合のデータの流れ

印刷データの呼び出し

1.　印刷要求

ユーザーが，印刷要求を業務アプリケーションに送ります。

2.　印刷データの呼び出し

業務アプリケーションが，拠点サーバ内の蓄積ファイルから印刷データ（EPF形式ファイル）を呼び出します。

このとき，複数の蓄積ファイルのデータを統合して，一つの印刷データとして呼び出すこともできます。蓄積したデータの統合については，「2.4　蓄積したデータの統合」を参照してください。

配布印刷

手順2.で呼び出した印刷データを次の手順を繰り返すことで，複数のクライアントPCに配布します。

3.　印刷データ転送

EUR Print Manager - Adapterは，生成された印刷データ（EPF形式ファイル）を，印刷管理サーバ内のEUR Print Managerを経由して複数のクライアントPCに転送します。

4.　プレビューまたは印刷

配布先のクライアントPCでプレビューしたり，指定したクライアントPCのプリンタから印刷したりできます。

(2)　起動部品の設定

蓄積したデータをクライアントPCで印刷するときの，起動部品の設定方法を次に示します。

蓄積先のサーバの設定
帳票が蓄積されているサーバのIPアドレスを設定します。
蓄積先のサーバのIPアドレスを設定する項目を，次に示します。

蓄積先のサーバの設定
起動部品の設定項目
指定する値

蓄積先のサーバのIPアドレス
RS-ActiveX起動部品：ServerAddressプロパティ
RS-Java起動部品：setServerAddressメソッド
RS-コマンド起動部品：eurpmlscコマンドの/svrオプション
255.255.255.255形式

ジョブIDの設定
蓄積ファイルのジョブIDを設定します。
蓄積ファイルのジョブIDを設定する項目を，次に示します。

ジョブIDの設定
起動部品の設定項目
指定する値

蓄積ファイルのジョブID
RS-ActiveX起動部品：SearchJobIDプロパティ
RS-Java起動部品：setSearchJobIDメソッド，またはsetSearchJobIDMultiメソッド
RS-コマンド起動部品：eurpmlscコマンドの/idオプション
ジョブID（36バイト以内の文字列）

クライアントPCの設定
クライアントPCのIPアドレスを指定します。
クライアントPCを設定する項目を，次に示します。

クライアントPCの設定
起動部品の設定項目
指定する値

IPアドレス
RS-ActiveX起動部品：ClientAddressプロパティ
RS-Java起動部品：setClientAddressメソッド
RS-コマンド起動部品：eurpmlscコマンドの/clientオプション
255.255.255.255形式

ダイアログの設定
帳票を受信したときにダイアログを表示するかどうかを設定します。
ダイアログを設定する項目を，次に示します。

ダイアログの設定
起動部品の設定項目
指定する値

ダイアログを表示するかどうか
RS-ActiveX起動部品：DispPrintDlgプロパティ
RS-Java起動部品：setDispPrintDlgメソッド
0（対話型印刷）
1（自動印刷）
2（対話型印刷プレビュー表示）
3（全自動印刷）※1
4（対話型印刷プレビュー表示限定）※2

RS-コマンド起動部品：eurpmlscコマンドの/dialogオプション
dialog：（対話型印刷）
auto：（自動印刷）
preview：（対話型印刷プレビュー表示）
fullauto：（全自動印刷）※1
pvonly：（対話型印刷プレビュー表示限定）※2

注※1　印刷実行時に印刷中のダイアログが表示されません。

注※2　印刷は実行できません。

クライアントPCのプリンタの設定
必要に応じて，印刷時に使用するクライアントPCのプリンタやトレイを設定します。設定しないときは，蓄積ファイルの属性値に従って出力先を決定します。
クライアントPCのプリンタの設定方法は，プリンタクラス名とプリンタ名の2種類の指定方法を選択できます。
クライアントPCのプリンタを設定する項目を，次に示します。

クライアントPCのプリンタの設定
起動部品の設定項目
指定する値

プリンタクラス名
RS-ActiveX起動部品：PrinterClassNameプロパティ
RS-Java起動部品：setPrinterClassNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/prcオプション
プリンタクラス名（80バイト以内の文字列）

プリンタ名
OS上のプリンタ名
RS-ActiveX起動部品：ClientPrinterNameプロパティ
RS-Java起動部品：setClientPrinterNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/pオプション
プリンタ名（80バイト以内の文字列）

OS上のプリンタのトレイ名
RS-ActiveX起動部品：ClientTrayNameプロパティ
RS-Java起動部品：setClientTrayNameメソッド
RS-コマンド起動部品：eurpmlscコマンドの/tオプション
トレイ名（80バイト以内の文字列）

印刷付加情報の設定
必要に応じて，印刷付加情報（印刷部数，用紙の向きなど）を設定します。

クライアントPCでの印刷
蓄積時または印刷時に設定したダイアログの設定によって，手順が異なります。

自動印刷する場合

サーバに蓄積された印刷データがクライアントPCに転送され，蓄積時に指定したクライアントPCのプリンタで帳票が印刷されます。

全自動印刷する場合

サーバに蓄積された印刷データがクライアントPCに転送され，蓄積時に指定したクライアントPCのプリンタで帳票が印刷されます。その際，印刷中のダイアログが表示されません。

対話型印刷する場合

サーバに蓄積された印刷データがクライアントPCに転送されると，クライアントPCに［印刷先指定］ダイアログが表示されます。ダイアログを操作して帳票を印刷する手順については，「4.6.3　クライアントPCでの対話型印刷」を参照してください。

プレビュー表示する場合

サーバに蓄積された印刷データがクライアントPCに転送されると，クライアントPCでプレビューウィンドウが表示されます。［印刷］ボタンをクリックすると［印刷先指定］ダイアログが表示されます。ダイアログを操作して帳票を印刷する手順については，「4.6.3　クライアントPCでの対話型印刷」を参照してください。

3.　GUIによる蓄積管理

この章では，蓄積管理GUIを使用した蓄積ファイルの操作について説明します。

＜この章の構成＞

3.1　GUIによる蓄積管理とは

3.2　準備しておくこと

3.3　画面構成

3.4　蓄積管理GUIの操作

3.5　蓄積ファイルからの印刷

3.1　GUIによる蓄積管理とは

EUR Print Managerでは，蓄積管理GUIを使用して，蓄積された印刷データ（蓄積ファイル）を管理できます。

蓄積管理GUIは，Web/APサーバ上で動作するサービスプログラムとして動作します。蓄積管理GUIで蓄積ファイルの一覧を取得する場合のデータの流れを次に示します。

図3-1　蓄積管理GUIで蓄積ファイルの一覧を取得する場合のデータの流れ

拠点サーバ一覧の取得
ユーザーは，蓄積管理GUIサービスとEUR Print Manager - Adapterを使用して，拠点サーバの一覧情報を取得します。

一覧取得要求
使用する拠点サーバを選択し，蓄積ファイルの一覧取得要求を蓄積管理GUIサービスに送ります。

蓄積ファイルの情報取得
EUR Print Manager - Report Server Adapterが，指定された拠点サーバから蓄積ファイルの情報を取得します。

一覧生成
取得した情報を基に，蓄積管理GUIサービスが一覧データを生成します。

一覧取得
ユーザーが，蓄積ファイルの一覧を取得します。

印刷データの蓄積方法については，「2.2　印刷データの蓄積」を参照してください。

＜この節の構成＞

3.1.1　蓄積管理GUIの機能

3.1.1　蓄積管理GUIの機能

蓄積管理GUIの機能を次に示します。

拠点サーバのサーバ情報の取得

拠点サーバのサーバ情報を取得できます。

詳細については，「3.4.2　拠点サーバのサーバ情報の取得」を参照してください。

蓄積ファイルの一覧取得

蓄積ファイルの情報を拠点サーバごとに一覧で取得できます。すべての蓄積ファイルの一覧を取得することもできますし，指定した検索条件に当てはまる蓄積ファイルだけを一覧で取得することもできます。

さらに，目的に合わせて蓄積ファイルの表示順序や一覧の表示方法を変更できます。

詳細については，「3.4.3　蓄積ファイルの一覧取得」を参照してください。

蓄積ファイルの属性値の参照・変更

蓄積ファイルの属性値を参照したり，変更したりできます。

詳細については，「3.4.4　蓄積ファイルの属性値の参照」および「3.4.5　蓄積ファイルの属性値の変更」を参照してください。

蓄積ファイルの検索

ファイル名や作成日時などの条件を指定して，拠点サーバの蓄積ファイルを検索できます。

詳細については，「3.4.8　蓄積ファイルの検索」を参照してください。

蓄積ファイルの削除

不要な蓄積ファイルを削除できます。選択した蓄積ファイルを一つずつ削除することもできますし，複数の蓄積ファイルをまとめて削除することもできます。

また，蓄積期限が切れた蓄積ファイルを一括して削除することもできます。一括削除は，蓄積管理ユーザのアクセス制限に関係なく実行できます。

詳細については，「3.4.6　蓄積ファイルの削除」および「3.4.7　蓄積期限が切れた蓄積ファイルの一括削除」を参照してください。

蓄積ファイルのアクセス制限

蓄積管理ユーザを設定することで，操作できる蓄積ファイルを制限できます。

詳細については，「3.4.1　蓄積管理ユーザの設定」を参照してください。

なお，蓄積管理ユーザは，蓄積管理ユーザ定義で定義します。詳細については，「5.　蓄積ファイルのセキュリティ管理」を参照してください。

蓄積ファイルからの印刷・プレビュー

選択した蓄積ファイルを，設定されている印刷方式に従って拠点サーバやクライアントPCで印刷できます。

詳細については，「3.5　蓄積ファイルからの印刷」を参照してください。

3.2　準備しておくこと

ここでは，蓄積管理GUIを使用するために準備しておくことについて説明します。

＜この節の構成＞

3.2.1　Web/APサーバの設定

3.2.2　クライアントPCの設定

3.2.3　蓄積管理GUIの表示方法

3.2.4　業務アプリケーションとの連携

3.2.1　Web/APサーバの設定

Web/APサーバの設定について次に示します。

＜この項の構成＞

(1)　前提コンポーネントの準備

(2)　前提プログラムの準備

(3)　サービスプログラムのインストール

(4)　前提コンポーネントの環境設定

(5)　Web/APサーバの環境設定

(6)　蓄積管理GUIの起動

(1)　前提コンポーネントの準備

EUR Print Manager - Adapter

EUR Print Manager - Report Server Adapter

(2)　前提プログラムの準備

JDK 5.0またはJDK6.0

JDK 5.0以降を使用するWeb/APサーバ

(3)　サービスプログラムのインストール

蓄積管理GUIのサービスプログラムを，Web/APサーバのサービスに設定します。Web/APサーバのサービスに応じて，次のどちらかのファイルを使用してください。

Eurpmrsgui.war

Eurpmrsgui.ear

なお，uCosminexus Application ServerでJ2EEアプリケーションを使用する場合は，「Eurpmrsgui.ear」を使用してください。

蓄積管理GUIのサービスプログラムは，次のフォルダに格納されています。

EUR Print Manager - Report Server Adapterのインストール先フォルダ¥EURPMGUIService

(4)　前提コンポーネントの環境設定

前提コンポーネントである，EUR Print Manager - AdapterとEUR Print Manager - Report Server Adapterの環境設定をします。

次に示すファイルのフルパスをクラスパスに設定してください。

EUR Print Manager - Adapterの設定

Windows環境（32ビット）の場合
EUR Print Manager - Adapterのインストール先フォルダ¥java¥EURPMAdapter.jar

Windows環境（64ビット）の場合
EUR Print Manager - Adapterのインストール先フォルダ¥java(x64)¥EURPMAdapter.jar

UNIX/Linux環境の場合
/opt/eurpm_adp/java/EURPMAdapter.jar

EUR Print Manager - Report Server Adapterの設定

Windows環境（32ビット）の場合
EUR Print Manager - Report Server Adapterのインストール先フォルダ¥java¥EURPMLSAdapter.jar

Windows環境（64ビット）の場合
EUR Print Manager - Report Server Adapterのインストール先フォルダ¥java(x64)¥EURPMLSAdapter.jar

UNIX/Linux環境の場合
/opt/eurpmls_adp/java/EURPMLSAdapter.jar

また，次に示すフォルダまたはディレクトリに，ライブラリのパスを通してください。

EUR Print Manager - Adapterの設定

Windows環境（32ビット）の場合
EUR Print Manager - Adapterのインストール先フォルダ¥java

Windows環境（64ビット）の場合
EUR Print Manager - Adapterのインストール先フォルダ¥java(x64)

UNIX/Linux環境（32ビット）の場合
/opt/eurpm_adp/lib

UNIX/Linux環境（64ビット）の場合
/opt/eurpm_adp/lib64

EUR Print Manager - Report Server Adapterの設定

Windows環境（32ビット）の場合
EUR Print Manager - Report Server Adapterのインストール先フォルダ¥java

Windows環境（64ビット）の場合
EUR Print Manager - Report Server Adapterのインストール先フォルダ¥java(x64)

UNIX/Linux環境（32ビット）の場合
/opt/eurpmls_adp/lib

UNIX/Linux環境（64ビット）の場合
/opt/eurpmls_adp/lib64

クラスパスの設定，およびライブラリのパスの設定については，JDKのマニュアルを参照してください。

(5)　Web/APサーバの環境設定

Web/APサーバの環境設定をします。Web/APサーバに蓄積管理GUIサービスを登録してください。

登録方法については，Web/APサーバのマニュアルを参照してください。

(6)　蓄積管理GUIの起動

Web/APサーバに登録した蓄積管理GUIサービスを起動します。詳細については，Web/APサーバのマニュアルを参照してください。

3.2.2　クライアントPCの設定

クライアントPCの設定について次に示します。

＜この項の構成＞

(1)　前提コンポーネントの準備

(2)　前提プログラムの準備

(3)　EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXのインストール

(4)　EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXの環境設定

(1)　前提コンポーネントの準備

EUR Print Manager - Client Print ActiveX
蓄積ファイルを印刷する場合に使用します。

EUR Print Manager - Client Preview ActiveX
蓄積ファイルをプレビュー表示する場合に使用します。

(2)　前提プログラムの準備

Internet Explorer 6以降

Adobe Flash Player 9以降

(3)　EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXのインストール

EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXは，次のどれかの形式でインストールできます。

クライアントインストール

MSIインストーラによるインストール

ダウンロードパッケージによるインストール

インストール方法については，「8.1.3　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの使用方法」を参照してください。また，インストールに必要なユーザー権限については，「表B-1　製品のインストールに必要なユーザー権限」を参照してください。

クライアントインストール，またはMSIインストーラによるインストールの場合は，蓄積管理GUIに接続する前にクライアントPCにインストールします。

ダウンロードパッケージによるインストールの場合は，蓄積管理GUIの初回接続時にクライアントPCにインストールします。蓄積管理GUIに接続する前に，蓄積管理GUIの環境設定ファイル（EURPMRSGUI.ini）のOPTIONセクションのPATHキーに，ダウンロードパッケージ（cabファイル）の格納場所のURLを指定してください。

cabファイルの格納場所の指定例を次に示します。

[OPTION]
PATH=http://192.168.1.1/EURPMRSGUI/

なお，クライアントPCの環境によってマシン単位でのインストールとユーザー単位でのインストールを切り替える場合は，蓄積管理GUIの環境設定ファイル（EURPMRSGUI.ini）のOPTIONセクションに次のように指定してください。

PATHキー

ユーザー単位インストール用のダウンロードパッケージの格納場所のURLを指定してください。

PATH_MACHINEキー

マシン単位インストール用のダウンロードパッケージの格納場所のURLを指定してください。

指定例を次に示します。

[OPTION]
PATH=http://192.168.1.1/EURPMRSGUI/USER/
PATH_MACHINE=http://192.168.1.1/EURPMRSGUI/MACHINE/

蓄積管理GUIの環境設定ファイルについては，「16.6　環境設定ファイル（蓄積管理GUI）」を参照してください。また，ダウンロードパッケージの種類については，「付録B.11(1)(a)　ダウンロードパッケージの種類」を参照してください。

クライアントインストール，またはMSIインストーラによるインストールの場合は，cabファイルの格納場所を指定する必要はありません。

(4)　EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXの環境設定

蓄積管理GUI使用時にダウンロードするEPF形式ファイルのファイルサイズの上限を，750～2,000,000キロバイトの範囲で必要に応じて指定します。EPF形式ファイルがダウンロードされるのは，帳票をプレビュー表示した場合，および帳票の印刷時に［このマシンで印刷］を選択した場合です。指定を省略した場合のファイルサイズの上限は，2,000,000キロバイトです。なお，指定した値を超えるサイズのファイルをダウンロードしようとするとエラーとなります。

ファイルサイズの上限は，蓄積管理GUIの環境設定ファイル（EURPMRSGUI.ini）のOPTIONセクションのEPFDATAMAXSIZEキーで指定します。蓄積管理GUIの環境設定ファイルについては，「16.6　環境設定ファイル（蓄積管理GUI）」を参照してください。

ファイルサイズの上限を2,056キロバイトとする場合の指定例を次に示します。

[OPTION]
EPFDATAMAXSIZE=2056

3.2.3　蓄積管理GUIの表示方法

蓄積管理GUIの表示方法について説明します。

クライアントPCのブラウザからURL「http://＜蓄積管理GUIサービスIPアドレス＞/＜サービス名＞/」にアクセスします。
［蓄積管理ユーザの設定］画面が表示されます。

（例）

次に示す条件の場合，URLは「http://192.168.15.50/eurpmrsgui/」になります。

＜蓄積管理GUIサービスIPアドレス＞：192.168.15.50

＜サービス名＞：eurpmrsgui

なお，＜サービス名＞には，Web/APサーバの環境設定で登録した蓄積管理GUIサービスの名称を指定してください。

蓄積管理ユーザ名および確認キーをテキストボックスに入力します。
蓄積管理GUIが起動し，メイン画面が表示されます。
蓄積管理ユーザ名，および確認キーを入力しなかった場合は，デフォルト蓄積管理ユーザとして操作できます。入力項目の詳細については，「3.4.1(1)　［蓄積管理ユーザの設定］画面の設定項目」を参照してください。また，デフォルト蓄積管理ユーザについては，「5.　蓄積ファイルのセキュリティ管理」を参照してください。

蓄積管理GUIを終了するときは，蓄積管理GUIのメニューバーから［ファイル］－［終了］を選択します。

なお，ユーザーの認証情報（蓄積管理ユーザ名と確認キー）を業務アプリケーションと蓄積管理GUIとで連携させることで，［蓄積管理ユーザの設定］画面の表示を省略できます。詳細については，「3.2.4　業務アプリケーションとの連携」を参照してください。

3.2.4　業務アプリケーションとの連携

ユーザーの認証情報（蓄積管理ユーザ名と確認キー）を業務アプリケーションと蓄積管理GUIとで連携させることで，［蓄積管理ユーザの設定］画面の表示を省略できます。これにより，蓄積管理GUIを利用するたびに，蓄積管理ユーザ名および確認キーを入力する手間を省けます。

ユーザーの認証情報の連携には，ブラウザのCookieを使用します。ユーザーの認証情報を，業務アプリケーションと蓄積管理GUIとで連携させたときのシステムの利用イメージを，次の図に示します。

図3-2　ユーザーの認証情報を連携させたときのシステムの利用イメージ

システムへのログイン時に入力した，ユーザーIDやパスワードなどの認証情報を，ブラウザのCookieに保存しておきます。蓄積管理GUIの起動時に，Cookieに保存された認証情報を読み込み，蓄積管理ユーザとして設定します。これにより，蓄積管理ユーザ名および確認キーを入力することなく，蓄積管理GUIを利用できます。

＜この項の構成＞

(1)　準備しておくこと

(2)　コーディング例

(1)　準備しておくこと

次のどちらかの方法で，システムへのログイン時に入力するユーザーの認証情報をCookieのNAMEパラメタに設定する仕組みを準備します。

シングルサインオン製品など，ユーザーの認証情報を管理できる製品を導入する。

JavaサーブレットやJavaScriptなどを使用して，システムへのログインフォームを作成し，ユーザーの認証情報を事前に取得する。

ユーザーの認証情報を設定するCookieのNAMEパラメタを次の表に示します。

表3-1　ユーザーの認証情報を設定するCookieのNAMEパラメタ

項番
パラメタ名
データ型
説明

1
EURPM_UserName
String
蓄積管理ユーザ名を80バイト以内で指定します。制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は指定できません。
80バイトを超えて指定した場合は，デフォルト蓄積管理ユーザとして動作します。

2
EURPM_CheckString
String
蓄積管理ユーザ名に対応する確認キーを，80バイト以内で指定します。制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は指定できません。
EURPM_CheckStringパラメタは，EURPM_UserNameパラメタが指定されている場合だけ有効になります。
80バイトを超えて指定した場合は，デフォルト蓄積管理ユーザとして動作します。

3
EURPM_DefaultUserFlg
String
蓄積管理ユーザとしてデフォルト蓄積管理ユーザを設定する場合に，「YES」と指定します。
EURPM_DefaultUserFlgパラメタは，EURPM_UserNameパラメタが指定されていないときだけ有効になります。
「YES」以外の値を指定した場合，または値を指定しなかった場合は，［蓄積管理ユーザの設定］画面が表示されます。

なお，CookieのNAMEパラメタに値を設定するときは，URLエンコードを実施してください。URLエンコードを実施しないと，蓄積管理ユーザ名および確認キーを正しく設定できません。

Javaサーブレットを使用するとき

URLEncode.encode()

JavaScriptを使用するとき

encodeURIComponent()

(2)　コーディング例

蓄積管理ユーザ名と確認キーをCookieに設定するコーディング例を次に示します。

(a)　Javaサーブレットの場合

ログインフォームから送信された蓄積管理ユーザ名（UserName）と確認キー（CheckString）を取得し，Cookieとして保存します。

 public void doGet(HttpServletRequest req, HttpServletResponse res)
   throws IOException, ServletException{
   res.setContentType("text/html; charset=UTF-8"); // エンコード方式
   req.setCharacterEncoding("UTF-8");              // エンコード方式
   // 蓄積管理ユーザ名を取得する
   String strUserName = req.getParameter("UserName");
   // 確認キーを取得する
   String strPassword = req.getParameter("CheckString");

   // Cookieに保存する値をURLエンコードする
   String strEncUser = URLEncoder.encode(strUserName , "UTF-8");
   String strEncPass = URLEncoder.encode(strPassword , "UTF-8");

   // 蓄積管理ユーザ名のCookieのNAMEパラメタを作成する
   Cookie ckEURPMUser = new Cookie("EURPM_UserName " , strEncUser);
   // 蓄積管理ユーザ名のCookieを保存する
   res.addCookie(ckEURPMUser);

   // 確認キーのCookieのNAMEパラメタを作成する
   Cookie ckEURPMCheck = new Cookie("EURPM_CheckString " , strEncPass);
   // 確認キーのCookieを保存する
   res.addCookie(ckEURPMCheck);
   }
 }

(b)　JavaScriptの場合

［Cookie書き込み］ボタンをクリックすると，［蓄積管理ユーザ名］テキストボックスおよび［確認キー］テキストボックスに入力した値がCookieに書き込まれます。

<HTML>
<HEAD>
<TITLE>Cookieの設定例</TITLE>
</HEAD>
<BODY><SCRIPT language="JavaScript">
<!--
// --==*==-- --==*==-- --==*==-- --==*==-- --==*==--
// Cookieへの書き込み
// 　　引数：kword=キーワード　　kdata=データ
// --==*==-- --==*==-- --==*==-- --==*==-- --==*==--
function CookieWrite(kword, kdata)
{
 // Cookieに保存する値をURLエンコードして保存する
 document.cookie = kword + "=" + encodeURIComponent (kdata)";
}
//-->
</SCRIPT>
<P>Cookieの設定例</P>
<FORM name="cookie01">キーワード<BR>
蓄積管理ユーザ名 = <INPUT size="20" type="text" name="dat">
<BR>
確認キー = <INPUT size="20" type="text" name="dat">
<BR>
<INPUT type="button" value="Cookie書き込み"
onclick='CookieWrite("EURPM_UserName",dat[0].value,1);'
        'CookieWrite("EURPM_CheckString",dat[1].value,1);'>
<BR>
</FORM>
</BODY>
</HTML>

3.3　画面構成

ここでは，蓄積管理GUIの画面構成について説明します。

＜この節の構成＞

3.3.1　メイン画面

3.3.2　メニュー領域

3.3.3　ツリー領域

3.3.4　リストビュー領域

3.3.5　状態表示領域

3.3.1　メイン画面

蓄積管理GUIのメイン画面を次に示します。

図3-3　蓄積管理GUIのメイン画面

メニュー領域
蓄積管理GUIを操作するメニューバーおよびツールバーが表示されます。

ツリー領域
拠点サーバの一覧，および蓄積ファイルの検索条件の一覧が表示されます。

リストビュー領域
ツリー領域で選択した拠点サーバのサーバ情報，および蓄積ファイルの一覧取得の結果が表示されます。

状態表示領域
蓄積ファイルの一覧を取得する場合の進捗状況が表示されます。

3.3.2　メニュー領域

メニュー領域を次に示します。

図3-4　メニュー領域（蓄積管理GUI）

表3-2　蓄積管理GUIのメニュー

メニュー
（メニューバー）
機能
ボタン
（ツールバー）

ファイル
終了
蓄積管理GUIを終了します。
－

ジョブ
プレビュー
選択した蓄積ファイルを［プレビュー］画面に表示します。
プレビュー表示については，「3.5.1　プレビュー表示」を参照してください。
[図データ]　

印刷
選択した蓄積ファイルを印刷します。
印刷については，「3.5.2　印刷」を参照してください。
[図データ]　

属性参照
選択した蓄積ファイルの属性を表示します。
属性の参照については，「3.4.4　蓄積ファイルの属性値の参照」を参照してください。
[図データ]　

属性変更
選択した蓄積ファイルの属性を変更します。
属性の変更については，「3.4.5　蓄積ファイルの属性値の変更」を参照してください。
[図データ]　

削除
選択した蓄積ファイルを削除します。
蓄積ファイルの削除については，「3.4.6　蓄積ファイルの削除」を参照してください。
[図データ]　

実行
蓄積期限が切れた蓄積ファイルの一括削除
選択した拠点サーバにある蓄積期限が切れた蓄積ファイルを削除します。
一括削除については，「3.4.7　蓄積期限が切れた蓄積ファイルの一括削除」を参照してください。
－

設定
蓄積管理ユーザの設定
蓄積管理ユーザを設定します。
蓄積管理ユーザの設定については，「3.4.1　蓄積管理ユーザの設定」を参照してください。
－

検索条件設定
蓄積ファイルの検索条件を設定します。
検索条件の設定については，「3.4.8　蓄積ファイルの検索」を参照してください。
－

ヘルプ
バージョン情報
蓄積管理GUIのバージョン情報を表示します。
－

（凡例）

－：該当するボタンはありません。

3.3.3　ツリー領域

ツリー領域を次に示します。

図3-5　ツリー領域（蓄積管理GUI）

拠点サーバ一覧

拠点サーバの出力先名が定義順で表示されます。

デフォルトの出力先については，「"デフォルト"」と表示されます。

拠点サーバの出力先名をクリックすることで，拠点サーバのサーバ情報をリストビュー領域に表示できます。また，[図データ]アイコンをクリックすることで，検索条件名の表示と非表示の切り替えができます。

[図データ]アイコン

検索条件名が非表示の状態です。

[図データ]アイコン

検索条件名が表示されている状態です。

検索条件名

［一覧］
［一覧］をクリックすることで，選択している拠点サーバの蓄積ファイルの一覧をリストビュー領域に表示できます。一覧を更新するときは，再度クリックします。

［任意条件］
［任意条件］をダブルクリックすることで，ツリー領域に検索条件表示が表示され，蓄積ファイルの検索条件を設定できます。
また，［任意条件］をクリックすることで，設定した条件に該当する蓄積ファイルをリストビュー領域に表示できます。一覧を更新するときは，再度クリックします。
なお，検索条件を設定していない状態で［任意条件］をクリックした場合は，［一覧］をクリックした場合と同様に，選択している拠点サーバの蓄積ファイルの一覧をリストビュー領域に表示します。

検索条件表示

蓄積ファイルの検索条件を設定できます。［任意条件］をダブルクリックすると表示されます。検索条件の設定については，「3.4.8　蓄積ファイルの検索」を参照してください。

3.3.4　リストビュー領域

リストビュー領域は，操作によって表示される内容が次のように変わります。

サーバ情報表示
ツリー領域で拠点サーバの出力先名をクリックした場合に表示されます。

一覧表示
ツリー領域で検索条件名をクリックした場合に表示されます。

＜この項の構成＞

(1)　サーバ情報表示

(2)　一覧表示

(1)　サーバ情報表示

サーバ情報表示を次に示します。

図3-6　サーバ情報表示

［サーバ情報］

ツリー領域で選択した拠点サーバのサーバ情報が表示されます。

［出力先名］

拠点サーバの出力先名が表示されます。

［説明］

出力先の説明が表示されます。

(2)　一覧表示

一覧表示の構成を次に示します。

［一覧］タブ
ツリー領域で選択した拠点サーバの蓄積ファイルの一覧が表示されます（デフォルト）。

［印刷状態確認］タブ
ツリー領域で選択した拠点サーバの蓄積ファイルの一覧が，未印刷か印刷済みかで分かれて表示されます。

(a)　［一覧］タブ

［一覧］タブを次に示します。

図3-7　［一覧］タブ

［ファイル名］

ファイル名が表示されます。

［ページ数］

ページ数が表示されます。

［作成日時］

作成日時が表示されます。

［印刷結果］

印刷結果が表示されます。

［印刷日時］

最新の印刷日時が表示されます。

［プリンタクラス名］

プリンタクラス名が表示されます。

［検索キー分類n（n：1～10）］

ジョブ検索キーの分類が表示されます。

［検索キー値n（n：1～10）］

ジョブ検索キーのキー値が表示されます。

［印刷実行回数］

印刷実行回数が表示されます。

［ジョブID］

ジョブIDが表示されます。デフォルトは，ジョブIDの昇順で表示されます。

一覧の各項目名をクリックすると，昇順または降順にソートして表示されます。ただし，一覧取得中はソートできません。

(b)　［印刷状態確認］タブ

［印刷状態確認］タブを次に示します。

図3-8　［印刷状態確認］タブ

［未印刷一覧］

ツリー領域で選択した拠点サーバの蓄積ファイルの情報のうち，未印刷の蓄積ファイルが一覧で表示されます。

［印刷済み一覧］

ツリー領域で選択した拠点サーバの蓄積ファイルの情報のうち，印刷済みの蓄積ファイルが一覧で表示されます。

一覧の各項目については，「(a)　［一覧］タブ」を参照してください。

3.3.5　状態表示領域

状態表示領域を次に示します。

図3-9　状態表示領域

［キャンセル］ボタン

一覧の取得を途中でキャンセルします。

一覧の取得をキャンセルすると，「一覧情報の取得を中断しました。」と表示されます。なお，キャンセルを実行する前にすでに取得した情報がある場合は，リストビュー領域に一覧で表示されます。

状態表示

蓄積ファイルの一覧を取得する場合の進捗状況が「＜取得済み蓄積ファイル数＞／＜全蓄積ファイル数＞」の形式で表示されます。

一覧の取得が終了すると，「全ての一覧情報を取得しました。」と表示されます。なお，一覧の取得中は［キャンセル］ボタンをクリックする以外の操作はできません。

［蓄積管理ユーザ：蓄積管理ユーザ名］

蓄積管理GUIを操作している蓄積管理ユーザ名が表示されます。

デフォルト蓄積管理ユーザの場合は，「”デフォルト”」と表示されます。

3.4　蓄積管理GUIの操作

ここでは，蓄積管理GUIの操作手順について説明します。

蓄積ファイルにアクセスできるユーザーを制限するなど，蓄積ファイルに対してセキュリティが設定されている場合は，蓄積ファイルを操作できないことがあります。蓄積ファイルのセキュリティについては，「5.　蓄積ファイルのセキュリティ管理」を参照してください。

＜この節の構成＞

3.4.1　蓄積管理ユーザの設定

3.4.2　拠点サーバのサーバ情報の取得

3.4.3　蓄積ファイルの一覧取得

3.4.4　蓄積ファイルの属性値の参照

3.4.5　蓄積ファイルの属性値の変更

3.4.6　蓄積ファイルの削除

3.4.7　蓄積期限が切れた蓄積ファイルの一括削除

3.4.8　蓄積ファイルの検索

3.4.1　蓄積管理ユーザの設定

蓄積管理GUIの表示時に，蓄積管理ユーザ名および確認キーを入力して，操作する蓄積管理ユーザを設定できます。また，蓄積管理GUIを表示したあとで蓄積管理ユーザを切り替えることもできます。

［蓄積管理ユーザの設定］画面の表示
蓄積管理GUIの表示時は，自動的に［蓄積管理ユーザの設定］画面が表示されます。
蓄積管理GUIを表示したあとで蓄積管理ユーザを切り替える場合は，［設定］－［蓄積管理ユーザの設定］を選択して，［蓄積管理ユーザの設定］画面を表示します。

蓄積管理ユーザ名および確認キーの入力
蓄積管理ユーザ名および確認キーをテキストボックスに入力します。
デフォルト蓄積管理ユーザとして操作する場合は，何も入力しません。
入力した蓄積管理ユーザが存在しない場合，または確認キーが誤っていた場合は，最初の一覧取得時に「蓄積管理ユーザの認証に失敗しました。デフォルトユーザとして動作します。」のメッセージが出力されます。一覧取得時にメッセージが出力された場合は，手順1.の操作で［蓄積管理ユーザの設定］画面を表示し，蓄積管理ユーザを再設定してください。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，入力した蓄積管理ユーザが設定されます。このとき，ツリービュー領域およびリストビュー領域はデフォルトの状態で表示されます。
ただし，蓄積管理ユーザ名または確認キーが入力できる文字数を超えている場合はメッセージが表示され，［蓄積管理ユーザの設定］画面に戻ります。［蓄積管理ユーザの設定］画面で蓄積管理ユーザ名または確認キーを修正してください。
また，［キャンセル］ボタンをクリックすると，入力した蓄積管理ユーザ名と確認キーの内容をクリアにしてメイン画面に戻ります。

＜この項の構成＞

(1)　［蓄積管理ユーザの設定］画面の設定項目

(1)　［蓄積管理ユーザの設定］画面の設定項目

［蓄積管理ユーザ名］テキストボックス

蓄積管理ユーザ名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。入力しなかった場合は，デフォルト蓄積管理ユーザとして動作します。

［確認キー］テキストボックス

確認キーを入力します。半角文字で80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。入力した値は「*」で表示されます。

3.4.2　拠点サーバのサーバ情報の取得

蓄積ファイルが格納されている拠点サーバのサーバ情報を表示できます。

拠点サーバの選択
ツリー領域に表示されている拠点サーバ一覧から，サーバ情報を表示したい拠点サーバの出力先名をクリックします。

拠点サーバのサーバ情報の表示
選択した拠点サーバのサーバ情報がリストビュー領域に表示されます。
詳細については，「3.3.4(1)　サーバ情報表示」を参照してください。

3.4.3　蓄積ファイルの一覧取得

拠点サーバおよび蓄積ファイルの情報を取得し，表示できます。

なお，一覧を取得する場合，取得する情報量に応じた処理時間が掛かります。一度に一覧を取得する蓄積ファイルの件数は，10,000件程度までとすることを推奨します。

蓄積ファイルの取得方法の選択
ツリー領域に表示されている拠点サーバの[図データ]アイコンをクリックして検索条件名を表示します。

すべての蓄積ファイルの情報を取得する場合
検索条件名の［一覧］をクリックします。

検索条件を設定して蓄積ファイルの情報を取得する場合
検索条件名の［任意条件］をダブルクリックして検索条件表示を表示します。
検索条件の設定については，「3.4.8　蓄積ファイルの検索」を参照してください。検索条件を設定したら，［任意条件］をクリックします。

蓄積ファイル数が多い場合は自動的に情報を分割して取得します。この場合，状態表示領域に進捗状況が表示されます。詳細については，「3.3.5　状態表示領域」を参照してください。

注意

蓄積管理ユーザの設定で，入力した蓄積管理ユーザが存在しない場合，または確認キーが誤っていた場合は，最初の一覧取得時に「蓄積管理ユーザの認証に失敗しました。デフォルトユーザとして動作します。」のメッセージが出力されます。一覧取得時にメッセージが出力された場合は，蓄積管理ユーザを再設定してください。

蓄積管理ユーザの設定については，「3.4.1　蓄積管理ユーザの設定」を参照してください。

一覧の参照
リストビュー領域に取得した蓄積ファイルの一覧が表示されます。
取得した蓄積ファイルの一覧を未印刷か印刷済みかで分けて参照したい場合は，［印刷状態確認］タブをクリックしてください。また，一覧の項目名をクリックすることで，昇順または降順にソートして表示できます。
詳細については，「3.3.4(2)　一覧表示」を参照してください。

一覧の更新
ツリー領域の［一覧］または［任意条件］をクリックすることで，一覧を最新の状態に更新できます。
すべての蓄積ファイルの情報を取得している場合は［一覧］を，検索条件を設定して蓄積ファイルの情報を取得している場合は［任意条件］をクリックしてください。

3.4.4　蓄積ファイルの属性値の参照

蓄積ファイルの属性値を表示し，参照できます。

蓄積ファイルの一覧取得
詳細については，「3.4.3　蓄積ファイルの一覧取得」を参照してください。

蓄積ファイルの選択
取得した一覧から，属性値を参照する蓄積ファイルを一つ選択します。

属性参照表示の表示
［ジョブ］－［属性参照］を選択するか，または［属性参照］ボタンをクリックします。

属性値の参照
リストビュー領域に属性参照表示が表示され，属性値を参照できます。
なお，属性参照表示を表示した状態で一覧からほかの蓄積ファイルを選択した場合や，属性参照表示の［OK］ボタンをクリックした場合は，属性参照表示が閉じます。

＜この項の構成＞

(1)　属性参照表示の項目

(1)　属性参照表示の項目

参照できる属性値は次のとおりです。

表3-3　参照できる属性値

タブ | 項目 | 説明
ファイル属性 | 格納ファイル名 | 蓄積ファイルに格納された印刷データの名称
格納ファイルページ数 | 蓄積ファイルに格納された印刷データのページ数
サイズ | 蓄積ファイルに格納された印刷データのサイズ
作成日時 | 蓄積ファイルの作成日時
ジョブID | 蓄積ファイルのジョブID
蓄積ファイルのフォーマットバージョン | 蓄積ファイルのフォーマットバージョン
ジョブ属性 | 蓄積期限 | 蓄積ファイルの蓄積期限日
実行回数/上限回数 | 印刷 | 蓄積ファイルの印刷実行回数/印刷上限回数
出力先情報 | プリンタ指定方法 | 拠点サーバでの印刷時のプリンタ指定方法
プリンタクラス名 | 拠点サーバでの印刷時のプリンタクラス名
拠点プリンタ名 | 拠点サーバでの印刷時のOS上のプリンタ名
拠点トレイ名 | 拠点サーバでの印刷時のOS上のトレイ名
クライアントプリンタ名 | クライアントPCでの印刷時のOS上のプリンタ名
クライアントトレイ名 | クライアントPCでの印刷時のOS上のトレイ名
帳票振り分けグループ名 | 蓄積ファイルの振り分けグループ名
印刷方式 | 実行可能印刷方式 | 蓄積ファイルの実行できる印刷方式
その他 | ダイアログ表示モード | クライアントPCでの印刷時のダイアログ表示モード
クライアントIPアドレス | クライアントPCでの印刷時の出力先のクライアントIPアドレス
取得可否 | 蓄積ファイルの取得可否
検索属性 | 分類 | ジョブ検索キーの分類
値 | ジョブ検索キーの値
状態属性 | 印刷結果 | 蓄積ファイルの最新の印刷結果
印刷日時 | 蓄積ファイルの最新の印刷日時
履歴 | 種別 | 蓄積ファイルを操作した内容
操作日時 | 蓄積ファイルを操作した日時
操作対象 | 属性変更を実行した属性名
変更前情報 | 属性変更前の属性値
変更後情報 | 属性変更後の属性値
印刷実行結果 | 印刷の実行結果

3.4.5　蓄積ファイルの属性値の変更

蓄積ファイルの属性値を変更できます。

蓄積ファイルの一覧取得
詳細については，「3.4.3　蓄積ファイルの一覧取得」を参照してください。

蓄積ファイルの選択
取得した一覧から，属性値を変更する蓄積ファイルを一つ選択します。

属性変更表示の表示
［ジョブ］－［属性変更］を選択するか，または［属性変更］ボタンをクリックします。

属性値の変更
リストビュー領域に属性変更表示が表示され，属性値を変更できます。変更できる属性値については，「(1)　属性変更表示の設定項目」を参照してください。

［OK］ボタンのクリック
属性変更表示の［OK］ボタンをクリックすると，指定した属性値が変更されます。
ただし，次の場合はメッセージが表示され，属性変更表示に戻ります。

属性値に入力できない文字があった場合

属性値が入力できる文字数を超えている場合

［検索属性］タブの［検索キー］の［分類］が未入力で［値］が入力済みの場合

なお，属性変更表示を表示している場合，一覧でほかの蓄積ファイルは選択できません。［キャンセル］ボタンをクリックした場合は，属性値は変更されないで属性変更表示が閉じます。

＜この項の構成＞

(1)　属性変更表示の設定項目

(1)　属性変更表示の設定項目

属性変更表示で変更できる属性値について説明します。

(a)　［ジョブ属性］タブ

［蓄積期限］テキストボックス

蓄積ファイルの蓄積期限を指定します。

蓄積期限は，属性値の変更を実施する日～2038/01/18の範囲で入力します。年月日はテキストボックスに直接入力するか，カレンダーの日付をクリックして指定します。[図データ]アイコンをクリックするとカレンダーが表示されます。カレンダーについては，「(c)　カレンダー」を参照してください。

［実行回数/上限回数］グループボックス

［印刷］

印刷回数の上限を指定します。

［上限指定］オプションボタン
印刷回数の上限を設定する場合に指定します。
印刷回数の上限は，1～65,536の範囲で指定できます。［上限指定］オプションボタンの左にあるテキストボックスに，半角数字で入力してください。

［上限なし］オプションボタン
印刷回数の上限を設定しない場合に指定します。

［出力先情報］グループボックス

［プリンタ指定方法］プルダウンメニュー

プリンタ指定方法を指定します。プルダウンメニューから次のどれかを選択します。

プリンタクラス名指定

OS上のプリンタ名指定

帳票名による自動振り分け

［プリンタクラス名］テキストボックス

拠点サーバでの印刷時のプリンタクラス名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［拠点プリンタ名］テキストボックス

拠点サーバのプリンタ名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［拠点トレイ名］テキストボックス

拠点サーバのプリンタのトレイ名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［クライアントプリンタ名］テキストボックス

クライアントのプリンタ名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［クライアントトレイ名］テキストボックス

クライアントのプリンタのトレイ名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［帳票振り分けグループ名］テキストボックス

蓄積ファイルの振り分けグループ名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［印刷方式］グループボックス

［実行可能印刷方式］プルダウンメニュー

実行可能印刷方式を指定します。プルダウンメニューから次のどれかを選択します。

蓄積拠点サーバ印刷

蓄積拠点サーバ印刷／蓄積クライアント印刷

蓄積クライアント印刷

［ダイアログ表示モード］プルダウンメニュー

クライアントPCでの印刷時のダイアログ表示モードを指定します。プルダウンメニューから次のどれかを選択します。

対話型印刷

自動印刷

対話型印刷プレビュー表示

全自動印刷

対話型印刷プレビュー表示限定

［クライアントIPアドレス］テキストボックス

クライアントPCでの印刷時の出力先のクライアントIPアドレスを指定します。入力形式は「xxx.xxx.xxx.xxx」です。

［取得可否］チェックボックス

蓄積ファイルの取得可否を指定します。チェックを入れると蓄積ファイルが取得可能となります。

(b)　［検索属性］タブ

［検索キー］

ジョブ検索キーの分類と値を指定します。分類と値のペアは，分類だけ入力し，値を省略することができます。ただし，値を入力した検索キーの分類は省略できません。

［分類］テキストボックス

ジョブ検索キーの分類を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［値］テキストボックス

ジョブ検索キーの値を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

(c)　カレンダー

カレンダーを次に示します。

図3-10　カレンダー

デフォルトでは，設定されている蓄積期限日が反転表示されます。

[図データ]アイコン

前の月を表示します。

[図データ]アイコン

次の月を表示します。

[図データ]アイコン

次の年を表示します。

[図データ]アイコン

前の年を表示します。

3.4.6　蓄積ファイルの削除

選択した蓄積ファイルを削除できます。

蓄積ファイルの一覧取得
詳細については，「3.4.3　蓄積ファイルの一覧取得」を参照してください。

蓄積ファイルの選択
取得した一覧から，削除する蓄積ファイルを一つ以上選択します。

［削除］画面の表示
［ジョブ］－［削除］を選択するか，または［削除］ボタンをクリックします。［削除］画面が表示されます。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，選択した蓄積ファイルが削除されます。
［キャンセル］ボタンをクリックした場合は，蓄積ファイルは削除されないで，［削除］画面が閉じます。

3.4.7　蓄積期限が切れた蓄積ファイルの一括削除

蓄積期限が切れた蓄積ファイルを一括で削除できます。

拠点サーバの選択
ツリー領域の拠点サーバ一覧から，拠点サーバの出力先名を一つ選択します。

蓄積期限が切れた蓄積ファイルの［一括削除］画面の表示
［実行］－［蓄積期限が切れた蓄積ファイルの一括削除］を選択します。［蓄積期限が切れた蓄積ファイルの一括削除］は，ツリー領域で拠点サーバを選択している場合にだけ選択できます。［一括削除］画面が表示されます。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，選択した拠点サーバにある蓄積期限が切れた蓄積ファイルの一括削除が実行されます。
［キャンセル］ボタンをクリックした場合は，蓄積ファイルは削除されないで［一括削除］画面が閉じます。

3.4.8　蓄積ファイルの検索

条件を設定して蓄積ファイルを検索できます。

検索条件表示の表示
次のどちらかの方法でツリー領域に検索条件表示を表示します。

ツリー領域で選択したい拠点サーバの出力先名をクリックしたあと，［設定］－［検索条件設定］を選択する。

ツリー領域で選択したい拠点サーバの[図データ]アイコンをクリックしたあと，［任意条件］をダブルクリックする。

検索条件の指定
検索条件を指定します。検索条件に指定できる項目は，「(1)　検索条件表示の設定項目」を参照してください。なお，複数の条件を指定した場合は，AND検索となります。
検索条件の項目を選択して［クリア］ボタンをクリックすると，選択している項目の検索条件がクリアされます。また，［全クリア］ボタンをクリックすると，すべての項目の検索条件がクリアされます。

［保存して検索実行］ボタンのクリック
［保存して検索実行］ボタンをクリックすると，指定した検索条件に該当する蓄積ファイルがリストビュー領域に一覧で表示されます。すぐに検索を実行しないときは，［保存］ボタンをクリックすると，指定した条件を保存できます。
ただし，次の場合はメッセージが表示されます。

検索条件の値に入力できない文字があった場合

検索条件の値が入力できる文字数を超えている場合

検索条件の値が入力できる数値の範囲を超えている場合

なお，指定した検索条件で一覧を更新する場合は，［任意条件］をクリックします。

注意

検索条件表示の表示中に，ツリー領域で，拠点サーバの出力先名，［一覧］，または［任意条件］を選択すると，検索条件表示は閉じます。

＜この項の構成＞

(1)　検索条件表示の設定項目

(1)　検索条件表示の設定項目

検索条件として指定できる項目を次の表に示します。

表3-4　蓄積ファイルの検索条件

項目 | 指定方法
最小値※1 | 最大値※1 | 直接指定※1, ※2
ジョブID | × | × | ○
格納ファイル名 | × | × | ○
格納ファイルページ数 | ○ | ○ | ○
作成日時 | ○ | ○ | ○
印刷結果 | × | × | ○
プリンタクラス名 | × | × | ○
印刷実行回数 | ○ | ○ | ○
ジョブ検索キー分類n（n：1～10） | × | × | ○
ジョブ検索キー値n（n：1～10） | × | × | ○
印刷日時 | ○ | ○ | ○

（凡例）

○：指定できます。

×：指定できません。

注※1

最小値または最大値と直接指定を同時に指定した場合は，直接指定が有効となります。このとき，最小値または最大値の指定は無視されます。

注※2

文字列または数値を指定します。

各項目について説明します。

［ジョブID］

ジョブIDで検索する場合に指定します。直接指定に文字列で入力します。

［格納ファイル名］

蓄積ファイルの格納ファイル名で検索する場合に指定します。直接指定に文字列で入力します。

［格納ファイルページ数］

蓄積ファイルの格納ファイルページ数で検索する場合に指定します。1～999,999の数値で入力します。

［作成日時］

蓄積ファイルの作成日時で検索する場合に指定します。作成日時を指定すると検索範囲を絞り込めるため，一覧表示が速くなります。指定可能な範囲は，1970/01/01 09:00:00～2038/01/18 23:59:59（GMTの場合，1970/01/01 00:00:00～2038/01/18 14:59:59）です。入力形式は「YYYYMMDDhhmmss」です。「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めします。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めします。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めします。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めします。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めします。

［印刷結果］

蓄積ファイルの印刷結果で検索する場合に指定します。直接指定のプルダウンメニューから次のどれかを選択します。

未印刷

印刷済み

印刷エラー

［プリンタクラス名］

蓄積ファイルのプリンタクラス名で検索する場合に指定します。直接指定に文字列で入力します。

［印刷実行回数］

蓄積ファイルの印刷実行回数で検索する場合に指定します。数値で入力できます。

［ジョブ検索キー分類n（n：1～10）］

蓄積ファイルのジョブ検索キーの分類で検索する場合に指定します。直接指定に文字列で入力します。

［ジョブ検索キー値n（n：1～10）］

蓄積ファイルのジョブ検索キーのキー値で検索する場合に指定します。直接指定に文字列で入力します。

［印刷日時］

蓄積ファイルの印刷日時で検索する場合に指定します。30バイトまでで入力できます。指定可能な範囲は，1970/01/01 09:00:00～2038/01/18 23:59:59（GMTの場合，1970/01/01 00:00:00～2038/01/18 14:59:59）です。入力形式は「YYYYMMDDhhmmss」です。「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めします。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めします。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めします。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めします。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めします。

3.5　蓄積ファイルからの印刷

ここでは，蓄積ファイルのプレビュー表示または印刷の操作手順について説明します。

＜この節の構成＞

3.5.1　プレビュー表示

3.5.2　印刷

3.5.1　プレビュー表示

蓄積ファイルを選択して［プレビュー］画面に表示できます。［プレビュー］画面では，蓄積ファイルの印刷イメージを確認できます。

蓄積ファイルの一覧取得
詳細については，「3.4.3　蓄積ファイルの一覧取得」を参照してください。

蓄積ファイルの選択
取得した一覧から，プレビュー表示する蓄積ファイルを一つ以上選択します。

蓄積ファイルのプレビュー表示
［ジョブ］－［プレビュー］を選択するか，または［プレビュー］ボタンをクリックすると，蓄積ファイルがプレビュー表示されます。また，一覧の蓄積ファイルをダブルクリックすることでも表示できます。
なお，蓄積ファイルのダウンロードでエラーが発生した場合は，メッセージが表示されます。

＜この項の構成＞

(1)　［プレビュー］画面の設定項目

(2)　［指定ページジャンプ］ダイアログの設定項目

(3)　［拡大率の指定］ダイアログの設定項目

(1)　［プレビュー］画面の設定項目

ツールバー

［先頭］ボタン

先頭ページに移動します。

［前］ボタン

前ページに移動します。

［次］ボタン

次ページに移動します。

［最終］ボタン

最終ページに移動します。

［ページ指定］ボタン

［指定ページジャンプ］ダイアログが表示されます。指定したページに移動します。［指定ページジャンプ］ダイアログについては，「(2)　［指定ページジャンプ］ダイアログの設定項目」を参照してください。

［印刷］ボタン

［印刷］画面が表示されます。［印刷］画面で印刷の設定ができます。印刷については，「3.5.2　印刷」を参照してください。

［拡大率］ボタン

［拡大率の指定］ダイアログが表示されます。指定した拡大率で蓄積ファイルを表示できます。デフォルトの拡大率は，75%です。［拡大率の指定］ダイアログについては，「(3)　［拡大率の指定］ダイアログの設定項目」を参照してください。

［閉じる］ボタン

［プレビュー］画面を閉じます。

セクション領域

蓄積ファイルのジョブIDが選択した順に一覧で表示されます。プレビュー領域に表示している蓄積ファイルのジョブIDが反転表示されます。

プレビュー領域

蓄積ファイルの内容をプレビュー表示します。

ステータスバー

蓄積ファイルのページ番号が表示されます。形式は，「ページ番号/総ページ数」です。

(2)　［指定ページジャンプ］ダイアログの設定項目

［現在表示ページ］

プレビュー領域に表示されたページのページ番号が表示されます。形式は，「ページ番号/総ページ数」です。

［ページ番号の入力］テキストボックス

表示したいページ番号を1から総ページ数の範囲で入力します。半角数字で入力してください。

［ジャンプ］ボタン

指定したページをプレビュー領域に表示します。

1から総ページ数の範囲以外の値を指定した場合はエラーとなります。

［キャンセル］ボタン

表示ページを変更しないで，［指定ページジャンプ］ダイアログを閉じます。

(3)　［拡大率の指定］ダイアログの設定項目

［現在の拡大率］

プレビュー領域に表示された倍率を表示します。

［拡大率］グループボックス

［25%］オプションボタン：蓄積ファイルを25%の倍率で表示します。

［75%］オプションボタン：蓄積ファイルを75%の倍率で表示します。

［100%］オプションボタン：蓄積ファイルを100%の倍率で表示します。

［150%］オプションボタン：蓄積ファイルを150%の倍率で表示します。

［200%］オプションボタン：蓄積ファイルを200%の倍率で表示します。

［任意］オプションボタン：任意の拡大率を指定します。

拡大率指定テキストボックス

任意の倍率を入力します。［任意］オプションボタンを選択すると，入力できます。25～200の半角数字を指定してください。25～200の範囲以外の値を指定した場合はエラーとなります。

［OK］ボタン

指定した拡大率で蓄積ファイルをプレビュー領域に表示します。

25%から200%の範囲以外の値を指定した場合はエラーとなります。

［キャンセル］ボタン

拡大率を変更しないで，［拡大率の指定］ダイアログを閉じます。

3.5.2　印刷

蓄積ファイルを選択して印刷できます。

蓄積ファイルの一覧取得
詳細については，「3.4.3　蓄積ファイルの一覧取得」を参照してください。

蓄積ファイルの選択
取得した一覧から，印刷する蓄積ファイルを一つ以上選択します。

［印刷］画面の表示
［ジョブ］－［印刷］を選択するか，または［印刷］ボタンをクリックすると，［印刷］画面が表示されます。
なお，手順2.で蓄積ファイルを選択して［プレビュー］画面を表示したあとに，［印刷］画面を表示することもできます。

印刷方式および印刷オプションの指定
［印刷］画面で印刷方式および印刷オプションを指定します。
印刷範囲は，蓄積ファイルのページ数，または蓄積ファイルのジョブ番号を指定して選択できます。

［OK］ボタンのクリック
［印刷］画面の［OK］ボタンをクリックして，印刷を実行します。
なお，［このマシンで印刷］オプションボタンを選択している場合は，［OK］ボタンをクリックしたあと，OSの印刷ダイアログが表示されます。
印刷するプリンタのプリンタ名などを指定して，印刷を実行してください。

注意

印刷実行時にエラーが発生した場合は，「蓄積ファイル[ジョブID]の印刷に失敗しました。拠点サーバの蓄積ファイルの状態を確認してください。」のメッセージが出力されます。印刷実行時のエラーで蓄積ファイルにアクセスできない場合，蓄積ファイルの［印刷結果］が更新されないことがあります。

＜この項の構成＞

(1)　［印刷］画面の設定項目

(1)　［印刷］画面の設定項目

［印刷方式］グループボックス

［このマシンで印刷］オプションボタン

蓄積管理GUIを操作しているマシンに接続されているプリンタで印刷します。

［一つの帳票として印刷する］チェックボックス
蓄積ファイルの印刷方法を指定します。チェックを入れると，複数の蓄積ファイルを選択した順序で一つにまとめて印刷できます。
蓄積ファイルを複数選択し，かつ［このマシンで印刷］オプションボタンを選択している場合にチェックできます。

［蓄積情報で印刷］オプションボタン

蓄積ファイルに設定されている実行可能印刷方式の情報に従って印刷します。実行可能印刷方式が［蓄積拠点サーバ印刷／蓄積クライアント印刷］の場合は，［優先する情報］の指定に従って印刷されます。

［優先する情報］グループボックス

蓄積拠点サーバ印刷または蓄積クライアント印刷を指定します。［蓄積情報で印刷］オプションボタンを選択すると，入力できます。

［蓄積拠点サーバ印刷］オプションボタン
蓄積ファイルの実行可能印刷方式が［蓄積拠点サーバ印刷／蓄積クライアント印刷］の場合に，蓄積ファイルの印刷情報を優先して蓄積拠点サーバ印刷を実行します。

［蓄積クライアント印刷］オプションボタン
蓄積ファイルの実行可能印刷方式が［蓄積拠点サーバ印刷／蓄積クライアント印刷］の場合に，蓄積ファイルの印刷情報を優先して蓄積クライアント印刷を実行します。

［印刷オプション］グループボックス

●蓄積ファイルを一つだけ選択している場合

［全ページ印刷］オプションボタン

全ページを印刷します。

［蓄積拠点サーバ印刷時のみ有効］グループボックス

［ページ指定］オプションボタン

印刷開始ページと印刷終了ページを指定して印刷します。拠点サーバで蓄積印刷を実行した場合だけ指定が有効になります。

［ページ指定］オプションボタンの右にあるテキストボックスに，ページ番号を半角数字で入力してください。印刷開始ページに指定した値が，印刷終了ページに指定した値よりも大きい場合はエラーとなります。

［現在のページを印刷］オプションボタン

プレビュー領域に表示しているページを印刷します。［プレビュー］画面の［印刷］ボタンから［印刷］画面を開いた場合だけ指定できます。なお，拠点サーバで蓄積印刷を実行した場合だけ指定が有効になります。

●複数の蓄積ファイルを選択している場合

［全ジョブ印刷］オプションボタン

選択したすべての蓄積ファイルの全ページを印刷します。

［ジョブ指定］オプションボタン

選択した蓄積ファイルの中から，ジョブ番号を指定して印刷します。［プレビュー］画面の［印刷］ボタンから［印刷］画面を開いた場合だけ指定できます。

［ジョブ指定］オプションボタンの右にあるテキストボックスに，ジョブ番号を半角数字で入力してください。印刷を開始するジョブ番号に指定した値が，印刷を終了するジョブ番号に指定した値よりも大きい場合はエラーとなります。

［現在のジョブを印刷］オプションボタン

プレビュー領域に表示している蓄積ファイルを印刷します。［プレビュー］画面の［印刷］ボタンから［印刷］画面を開いた場合だけ指定できます。

［全ページ］オプションボタン
プレビュー領域に表示している蓄積ファイルのすべてのページを印刷します。

［蓄積拠点サーバ印刷時のみ有効］グループボックス

［ページ指定］オプションボタン
プレビュー領域に表示している蓄積ファイルの印刷開始ページと印刷終了ページを指定して印刷します。複数の蓄積ファイルを選択している場合は，選択した蓄積ファイルの総ページ数で指定します。なお，拠点サーバで蓄積印刷を実行した場合だけ指定が有効になります。
［ページ指定］オプションボタンの右にあるテキストボックスに，ページ番号を半角数字で入力してください。印刷開始ページに指定した値が，印刷終了ページに指定した値よりも大きい場合はエラーとなります。

［OK］ボタン

指定した印刷方式および印刷オプションで蓄積ファイルを印刷します。

印刷オプションの設定に範囲以外の値を指定した場合はエラーとなります。

［キャンセル］ボタン

［印刷］画面を閉じて，元の画面に戻ります。

4.　出力先の設定と帳票の印刷

この章では，帳票の出力先の設定と印刷について説明します。出力先は，拠点サーバのIPアドレスに名前を付けて登録します。拠点サーバやクライアントPCのプリンタとトレイを組み合わせてプリンタクラスを設定したり，プリンタクラスと帳票を組み合わせて帳票振り分け定義を設定したりできます。

また，印刷管理サーバから送られた帳票を印刷する方法について説明します。

＜この章の構成＞

4.1　拠点サーバの設定

4.2　印刷管理サーバのプリンタクラスの設定

4.3　拠点プリンタクラスの設定

4.4　帳票振り分け定義の設定

4.5　クライアントプリンタクラスの設定

4.6　帳票の印刷

4.1　拠点サーバの設定

印刷管理サーバでは，拠点サーバのIPアドレスを構成定義として登録します。IPアドレスは，出力先名を付けて登録できます。複数の出力先を任意の名称やコメントを付けて管理できるので，拠点に分散したプリンタの管理が容易にできます。

拠点サーバの設定は，［EUR Print Manager 構成定義］ダイアログで行います。EUR Print Managerがインストールされた印刷管理サーバで設定してください。

また，印刷管理サーバでは，複数のEUR Print Managerを同時に起動できます。テスト環境の構築や障害発生時の迅速な切り替えなど，負荷分散が容易にできます。EUR Print Managerの起動管理については，「6.　EUR Print Managerの起動管理」を参照してください。

［EUR Print Manager 構成定義］ダイアログで拠点サーバを設定したら，EUR Print Managerを再起動してください。

［EUR Print Manager 構成定義］ダイアログは，スタートメニューの［プログラム］－［EUR Print Manager］－［EUR Print Manager 構成定義］を選択して表示します。なお，複数のEUR Print Managerが登録されている場合には，［EUR Print Manager 構成定義］ダイアログが表示される前に，［サービスの選択］ダイアログが表示されます。出力先を設定，変更または削除したいEUR Print Managerを選択し，［OK］ボタンをクリックすると，［EUR Print Manager 構成定義］ダイアログが表示されます。

図4-1　［サービスの選択］ダイアログ

［識別名］

EUR Print Managerの識別名が，登録した順に一覧で表示されます。

図4-2　［EUR Print Manager 構成定義］ダイアログの設定項目［出力先］タブ

［EUR Print Manager 構成定義］ダイアログのタイトルバーには，選択したEUR Print Managerの識別名が表示されます。

［出力先一覧］

登録した拠点サーバの構成定義が表示されます。［出力先名］，［IPアドレス］，または［説明］をクリックすると，Shift-JISのコード順にソートして表示されます。

［出力先名］

登録した出力先名が表示されます。出力先名は，登録順に表示されます。デフォルトの出力先には，「"デフォルト"」と表示されます。

［IPアドレス］

出力先名と対応する拠点サーバのIPアドレスが表示されます。

［説明］

出力先の説明が表示されます。

［追加］ボタン

［出力先の追加］ダイアログが表示され，出力先が登録できます。ただし，出力先の登録数が上限を超えていた場合は，不活性になります。最大登録数のデフォルトは，65,536個です。

［変更］ボタン

［出力先の変更］ダイアログが表示され，出力先の情報が変更できます。

［削除］ボタン

削除を確認するダイアログが表示され，出力先が削除できます。

＜この節の構成＞

4.1.1　拠点サーバの登録

4.1.2　拠点サーバの変更

4.1.3　拠点サーバの削除

4.1.1　拠点サーバの登録

拠点サーバのIPアドレスを出力先として登録します。［EUR Print Manager 構成定義］ダイアログから，拠点サーバを登録する方法を次に示します。ただし，出力先の登録数が上限を超えた場合は，登録できません。最大登録数のデフォルトは，65,536個です。

［出力先の追加］ダイアログの表示
［EUR Print Manager 構成定義］ダイアログの［追加］ボタンをクリックして，［出力先の追加］ダイアログを表示します。

出力先の選択
［出力先］グループボックスから，出力先名を登録するか，デフォルトの出力先を登録するかのどちらかを選択します。デフォルトの出力先に設定したIPアドレスは，通常使うプリンタとして登録されます。出力先は必ず指定してください。
出力先名を登録する場合は［出力先名登録］オプションボタンを，デフォルトの出力先を登録する場合は，［デフォルト出力先］オプションボタンを選択します。
デフォルト出力先には，印刷管理サーバで出力先名を指定していない場合，または指定された出力先が定義されていない場合に，出力する拠点サーバを定義します。

出力先名の入力
［出力先名］テキストボックスに，出力先名を入力します。
［出力先名登録］オプションボタンを選択した場合は，出力先名を入力します。
［デフォルト出力先］オプションボタンを選択した場合は，出力先名を入力する必要はありません。

IPアドレス，説明の設定
出力先のIPアドレスと説明を入力します。IPアドレスは必ず指定してください。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager構成定義］ダイアログに登録した出力先名が表示されます。ただし，次の場合は，メッセージが表示され，［出力先の追加］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

すでにデフォルトの出力先が登録されている場合に，［デフォルト出力先］オプションボタンを選択したとき

同じ出力先名が登録されている場合

出力先，説明が入力できる文字数を超えている場合

出力先，説明に入力できない文字があった場合

出力先名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［出力先の追加］ダイアログの設定項目

(1)　［出力先の追加］ダイアログの設定項目

［出力先］グループボックス

出力先名を登録するか，デフォルトの出力先を登録するかのどちらかを選択します。出力先は，［出力先名登録］オプションボタン，または［デフォルト出力先］オプションボタンを必ず指定してください。

［出力先名登録］オプションボタン

出力先名を指定する場合に選択します。

［出力先名］テキストボックス

出力先名を入力します。80バイトまで入力できます。［出力先名登録］オプションボタンを選択した場合は，必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

すでに登録された出力先名は登録できません。

［デフォルト出力先］オプションボタン

デフォルトの出力先を指定する場合に選択します。すでにデフォルトの出力先が登録されている場合は，選択できません。

デフォルト出力先には，印刷管理サーバで出力先名を指定していない場合，または指定された出力先が定義されていない場合に，出力する拠点サーバを定義します。

［IPアドレス］テキストボックス

出力先名と対応する拠点サーバのIPアドレスを255.255.255.255形式で入力します。IPアドレスは必ず指定してください。何も入力しなかった場合は，「0.0.0.0」で登録されます。

［説明］テキストボックス

出力先の説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.1.2　拠点サーバの変更

登録した拠点サーバの出力先の情報を変更します。［EUR Print Manager 構成定義］ダイアログから，拠点サーバの出力先を変更する方法を次に示します。

［出力先の変更］ダイアログの表示
［EUR Print Manager 構成定義］ダイアログの［変更］ボタンをクリックして，［出力先の変更］ダイアログを表示します。

出力先，IPアドレス，説明の変更
出力先，IPアドレス，説明を変更します。出力先とIPアドレスは必ず指定してください。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager構成定義］ダイアログに変更した出力先が表示されます。ただし，次の場合は，メッセージが表示され，［出力先の変更］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

すでにデフォルトの出力先が登録されている場合に，［デフォルト出力先］オプションボタンを選択したとき

同じ出力先名が登録されている場合

出力先，説明が入力できる文字数を超えている場合

出力先，説明に入力できない文字があった場合

出力先名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［出力先の変更］ダイアログの設定項目

(1)　［出力先の変更］ダイアログの設定項目

［出力先］グループボックス

出力先名を登録するか，デフォルトの出力先を登録するかのどちらかを選択します。出力先は，［出力先名登録］オプションボタン，または［デフォルト出力先］オプションボタンを必ず指定してください。

［出力先名登録］オプションボタン

出力先名を指定する場合に選択します。

［出力先名］テキストボックス

出力先名を入力します。80バイトまで入力できます。［出力先名登録］オプションボタンを選択した場合は，必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は変更時に削除されます。半角空白だけを入力した場合はエラーとなります。

すでに登録された出力先名は登録できません。

［デフォルト出力先］オプションボタン

デフォルトの出力先を指定する場合に選択します。すでにデフォルトの出力先が登録されている場合は，選択できません。

印刷管理サーバで出力先名を指定していない場合，または指定された出力先が定義されていない場合に，出力する拠点サーバを定義します。

［IPアドレス］テキストボックス

出力先名と対応する拠点サーバのIPアドレスを入力します。255.255.255.255形式で入力します。IPアドレスは必ず指定してください。何も入力しなかった場合は，「0.0.0.0」で登録されます。

［説明］テキストボックス

出力先の説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は変更時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.1.3　拠点サーバの削除

登録した拠点サーバの出力先を削除します。［EUR Print Manager 構成定義］ダイアログで削除する出力先を選択し，［削除］ボタンをクリックします。削除を確認するダイアログが表示され，［OK］ボタンをクリックすると出力先が削除されます。

4.2　印刷管理サーバのプリンタクラスの設定

印刷管理サーバでは，プリンタとトレイを組み合わせて，印刷管理サーバのプリンタクラスとして定義できます。印刷管理サーバのプリンタクラスを設定すると，プリンタに任意の名前を付けられるため，プリンタを簡単に管理できます。また，プリンタとトレイを一度に指定できます。

印刷管理サーバのプリンタクラスの設定は，［EUR Print Manager 構成定義］ダイアログで行います。EUR Print Managerがインストールされた印刷管理サーバで設定してください。

また，印刷管理サーバでは，複数のEUR Print Managerを起動できます。テスト環境の構築や障害発生時の迅速な切り替えなど，負荷分散が容易にできます。EUR Print Managerの起動管理については，「6.　EUR Print Managerの起動管理」を参照してください。

［EUR Print Manager 構成定義］ダイアログで印刷管理サーバのプリンタクラスを設定したあと，EUR Print Managerを再起動してください。

［EUR Print Manager 構成定義］ダイアログは，スタートメニューの［プログラム］－［EUR Print Manager］－［EUR Print Manager 構成定義］を選択して表示します。

なお，複数のEUR Print Managerが登録されている場合には，［EUR Print Manager 構成定義］ダイアログが表示される前に，［サービスの選択］ダイアログが表示されます。プリンタクラスを設定，変更または削除したいEUR Print Managerを選択し，［OK］ボタンをクリックすると，［EUR Print Manager 構成定義］ダイアログが表示されます。詳細については，「4.1　拠点サーバの設定」を参照してください。

図4-3　［EUR Print Manager 構成定義］ダイアログの設定項目［プリンタクラス］タブ

［EUR Print Manager 構成定義］ダイアログの［プリンタクラス］タブについて説明します。

［EUR Print Manager 構成定義］ダイアログのタイトルバーには，選択したEUR Print Managerの識別名が表示されます。

［プリンタクラス一覧］

登録した印刷管理サーバのプリンタクラスの一覧が表示されます。［プリンタクラス名］，［プリンタ名］，［トレイ名］，または［説明］をクリックすると，Shift-JISのコード順にソートして表示されます。

［プリンタクラス名］

登録した印刷管理サーバのプリンタクラス名が表示されます。印刷管理サーバのプリンタクラス名は，登録順に表示されます。デフォルトの印刷管理サーバのプリンタクラス名には，「"デフォルト"」と表示されます。

［プリンタ名］

印刷管理サーバのプリンタクラスに対応する，印刷管理サーバのプリンタ名が表示されます。

［トレイ名］

印刷管理サーバのプリンタクラスに対応する，印刷管理サーバのプリンタのトレイ名が表示されます。

［説明］

印刷管理サーバのプリンタクラスの説明が表示されます。

［追加］ボタン

［プリンタクラスの追加］ダイアログが表示され，印刷管理サーバのプリンタクラスが登録できます。ただし，印刷管理サーバのプリンタクラスの登録数が上限を超えていた場合は，不活性になります。最大登録数のデフォルトは，65,536個です。

［変更］ボタン

［プリンタクラスの変更］ダイアログが表示され，印刷管理サーバのプリンタクラスの情報が変更できます。

［削除］ボタン

削除を確認するダイアログが表示され，印刷管理サーバのプリンタクラスの情報が削除できます。

＜この節の構成＞

4.2.1　印刷管理サーバのプリンタクラスの登録

4.2.2　印刷管理サーバのプリンタクラスの変更

4.2.3　印刷管理サーバのプリンタクラスの削除

4.2.1　印刷管理サーバのプリンタクラスの登録

印刷管理サーバのプリンタクラスを登録します。［EUR Print Manager 構成定義］ダイアログの［プリンタクラス］タブで，印刷管理サーバのプリンタクラスを登録する方法を次に示します。ただし，印刷管理サーバのプリンタクラスの登録数が上限を超えた場合は，登録できません。最大登録数のデフォルトは，65,536個です。

［プリンタクラスの追加］ダイアログの表示
［EUR Print Manager 構成定義］ダイアログの［プリンタクラス］タブの［追加］ボタンをクリックして，［プリンタクラスの追加］ダイアログを表示します。

プリンタクラスの選択
［プリンタクラス］グループボックスから，印刷管理サーバのプリンタクラス名を登録するか，デフォルトの印刷管理サーバのプリンタクラスを登録するかのどちらかを選択します。プリンタクラスは必ず指定してください。
印刷管理サーバのプリンタクラス名を登録する場合は［プリンタクラス名登録］オプションボタンを，デフォルトの印刷管理サーバのプリンタクラス名を登録する場合は，［デフォルトプリンタクラス］オプションボタンを選択します。
デフォルトの印刷管理サーバのプリンタクラスには，印刷管理サーバでプリンタクラスを指定していない，または指定されたプリンタクラスが定義されていない場合に，印刷するプリンタを定義します。

プリンタクラス名の入力
［プリンタクラス名］テキストボックスに，印刷管理サーバのプリンタクラス名を入力します。
［デフォルトプリンタクラス］オプションボタンを選択した場合は，印刷管理サーバのプリンタクラス名を入力する必要はありません。

プリンタ名，トレイ名，説明の設定
プリンタ名とトレイ名をリストボックスから選択します。プリンタ名は必ず選択してください。プリンタ名を選択すると，［トレイ名］リストボックスに選択したプリンタのトレイが表示されます。
説明には，任意の文字列が入力できます。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager構成定義］ダイアログに登録した印刷管理サーバのプリンタクラス名が表示されます。ただし，次の場合は，メッセージが表示され，［プリンタクラスの追加］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

すでにデフォルトのプリンタクラス名が登録されている場合に，［デフォルトプリンタクラス］オプションボタンを選択したとき

同じプリンタクラス名が登録されている場合

印刷管理サーバのプリンタクラス名，プリンタ名，トレイ名，および説明が入力できる文字数を超えている場合

印刷管理サーバのプリンタクラス名，プリンタ名，トレイ名，および説明に入力できない文字があった場合

印刷管理サーバのプリンタクラス名，プリンタ名，トレイ名，および説明に半角空白だけを入力した場合

＜この項の構成＞

(1)　［プリンタクラスの追加］ダイアログの設定項目

(1)　［プリンタクラスの追加］ダイアログの設定項目

［プリンタクラス］グループボックス

印刷管理サーバのプリンタクラス名を登録するか，デフォルトの印刷管理サーバのプリンタクラス名を登録するかのどちらかを選択します。［プリンタクラス名登録］オプションボタン，または［デフォルトプリンタクラス］オプションボタンを必ず指定してください。

［プリンタクラス名登録］オプションボタン

印刷管理サーバのプリンタクラス名を指定する場合に選択します。

［プリンタクラス名］テキストボックス

印刷管理サーバのプリンタクラス名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［プリンタクラス名登録］オプションボタンを選択した場合は，必ず入力してください。すでに登録されている印刷管理サーバのプリンタクラス名は登録できません。

［デフォルトプリンタクラス］オプションボタン

デフォルトの印刷管理サーバのプリンタクラスを指定する場合に選択します。すでにデフォルトの印刷管理サーバのプリンタクラスが登録されている場合は，選択できません。

デフォルトの印刷管理サーバのプリンタクラスには，印刷管理サーバでプリンタクラスを指定していない場合，または指定されたプリンタクラスが定義されていない場合に，印刷するプリンタを定義します。

［プリンタ名］リストボックス

印刷管理サーバに登録されている，印刷管理サーバのプリンタクラス名が表示されます。プリンタ名は必ず指定してください。プリンタ名は，Shift-JISのコード順にソートして表示されます。

印刷管理サーバのプリンタ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，または「,」を使用していた場合は，印刷管理サーバのプリンタクラスの登録時にエラーになります。

［トレイ名］リストボックス

［プリンタ名］リストボックスでプリンタ名を選択すると，選択したプリンタのトレイ名が表示されます。トレイ名は，Shift-JISのコード順にソートして表示されます。印刷管理サーバのプリンタのトレイ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，または「,」を使用していた場合は，印刷管理サーバのプリンタクラスの登録時にエラーになります。

［説明］テキストボックス

印刷管理サーバのプリンタクラスの説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.2.2　印刷管理サーバのプリンタクラスの変更

登録した印刷管理サーバのプリンタクラスの情報を変更します。［EUR Print Manager 構成定義］ダイアログの［プリンタクラス］タブで，印刷管理サーバのプリンタクラスの情報を変更する方法を次に示します。

［プリンタクラスの変更］ダイアログの表示
［EUR Print Manager 構成定義］ダイアログの［変更］ボタンをクリックして，［プリンタクラスの変更］ダイアログを表示します。

プリンタクラス名，プリンタ名，トレイ名，説明の変更
印刷管理サーバのプリンタクラス名，プリンタ名，トレイ名，および説明を変更します。プリンタクラス名とプリンタ名は必ず指定してください。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager構成定義］ダイアログに，変更した印刷管理サーバのプリンタクラスの情報が表示されます。ただし，次の場合は，メッセージが表示され，［プリンタクラスの変更］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

すでにデフォルトの印刷管理サーバのプリンタクラスが登録されている場合に，［デフォルト出力先］オプションボタンを選択したとき

同じプリンタクラス名が登録されている場合

印刷管理サーバのプリンタクラス名，プリンタ名，トレイ名，および説明が入力できる文字数を超えている場合

印刷管理サーバのプリンタクラス名，プリンタ名，トレイ名，および説明に入力できない文字があった場合

印刷管理サーバのプリンタクラス名，プリンタ名，トレイ名，および説明に半角空白だけを入力した場合

＜この項の構成＞

(1)　［プリンタクラスの変更］ダイアログの設定項目

(1)　［プリンタクラスの変更］ダイアログの設定項目

［プリンタクラス］グループボックス

印刷管理サーバのプリンタクラス名を変更するか，デフォルトの印刷管理サーバのプリンタクラスを変更するかのどちらかを選択します。［プリンタクラス名登録］オプションボタン，または［デフォルトプリンタクラス］オプションボタンを必ず指定してください。

［プリンタクラス名登録］オプションボタン

印刷管理サーバのプリンタクラス名を指定する場合に選択します。

［プリンタクラス名］テキストボックス

印刷管理サーバのプリンタクラス名を入力します。80バイトまで入力できます。［プリンタクラス名登録］オプションボタンを選択した場合は，必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は変更時に削除されます。半角空白だけを入力した場合はエラーとなります。

すでに登録されている印刷管理サーバのプリンタクラス名は登録できません。

［デフォルトプリンタクラス］オプションボタン

デフォルトの印刷管理サーバのプリンタクラスを指定する場合に選択します。すでにデフォルトの印刷管理サーバのプリンタクラスが登録されている場合は，選択できません。

印刷管理サーバでプリンタクラスを指定していない場合，または指定されたプリンタクラスが定義されていない場合に，使用する印刷管理サーバのプリンタクラスを定義します。

［プリンタ名］リストボックス

印刷管理サーバに登録されている印刷管理サーバのプリンタクラス名が表示されます。プリンタ名は必ず指定してください。プリンタ名は，Shift-JISのコード順にソートして表示されます。

印刷管理サーバのプリンタ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，または「,」を使用していた場合，印刷サーバプリンタクラスの登録時にエラーになります。

［トレイ名］リストボックス

［プリンタ名］リストボックスでプリンタ名を選択すると，選択したプリンタのトレイ名が表示されます。トレイ名は，Shift-JISのコード順にソートして表示されます。

印刷管理サーバのプリンタのトレイ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，印刷管理サーバのプリンタクラスの登録時にエラーになります。

［プリンタ名］リストボックスでプリンタ名を変更すると，［トレイ名］リストボックスの表示は解除されます。

［説明］テキストボックス

印刷管理サーバのプリンタクラスの説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.2.3　印刷管理サーバのプリンタクラスの削除

登録した印刷管理サーバのプリンタクラスの情報を削除します。［EUR Print Manager 構成定義］ダイアログの［プリンタクラス］タブで，削除する印刷管理サーバのプリンタクラスを選択し，［削除］ボタンをクリックします。削除を確認するダイアログが表示され，［OK］ボタンをクリックすると印刷管理サーバのプリンタクラスの情報が削除されます。

4.3　拠点プリンタクラスの設定

拠点サーバでは，プリンタとトレイを組み合わせて，拠点プリンタクラスとして定義できます。拠点プリンタクラスを設定すると，プリンタに任意の名前を付けられるため，プリンタを簡単に管理できます。また，プリンタとトレイを一度に指定できます。

拠点プリンタクラスの設定は，［EUR Print Manager - Report Server 構成定義］ダイアログの［プリンタクラス］タブで行います。Windows版のEUR Print Manager - Report Serverがインストールされた拠点サーバで設定してください。UNIX/Linux版のEUR Print Manager - Report Serverでは，拠点プリンタクラスの設定はできません。

［EUR Print Manager - Report Server 構成定義］ダイアログで拠点プリンタクラスを設定したら，EUR Print Manager - Report Serverを再起動してください。

スタートメニューの［プログラム］－［EUR Print Manager］－［EUR Print Manager - Report Server 構成定義］を選択すると，［EUR Print Manager - Report Server 構成定義］ダイアログが表示されます。

図4-4　［EUR Print Manager - Report Server 構成定義］ダイアログ［プリンタクラス］タブ

［EUR Print Manager - Report Server 構成定義］ダイアログの［プリンタクラス］タブについて説明します。

［プリンタクラス一覧］

登録した拠点プリンタクラスの一覧が表示されます。［プリンタクラス名］，［プリンタ名］，［トレイ名］，または［説明］をクリックすると，Shift-JISのコード順にソートして表示されます。

［プリンタクラス名］

登録した拠点プリンタクラス名が表示されます。拠点プリンタクラス名は，登録順に表示されます。デフォルトの拠点プリンタクラスには，「"デフォルト"」と表示されます。

［プリンタ名］

拠点プリンタクラス名と対応する拠点サーバのプリンタが表示されます。

［トレイ名］

拠点プリンタクラス名と対応する拠点サーバのプリンタのトレイが表示されます。

［説明］

拠点プリンタクラスの説明が表示されます。

［追加］ボタン

［プリンタクラスの追加］ダイアログが表示され，拠点プリンタクラスが登録できます。ただし，拠点プリンタクラスの登録数が上限を超えていた場合は，不活性になります。最大登録数のデフォルトは，65,536個です。

［変更］ボタン

［プリンタクラスの変更］ダイアログが表示され，拠点プリンタクラスの情報が変更できます。

［削除］ボタン

削除を確認するダイアログが表示され，拠点プリンタクラスが削除できます。

＜この節の構成＞

4.3.1　拠点プリンタクラスの登録

4.3.2　拠点プリンタクラスの変更

4.3.3　拠点プリンタクラスの削除

4.3.1　拠点プリンタクラスの登録

拠点プリンタクラスを登録します。［EUR Print Manager - Report Server 構成定義］ダイアログの［プリンタクラス］タブで，拠点プリンタクラスを登録する方法を次に示します。ただし，拠点プリンタクラスの登録数が上限を超えている場合は，登録できません。最大登録数のデフォルトは，65,536個です。

［プリンタクラスの追加］ダイアログの表示
［EUR Print Manager - Report Server 構成定義］ダイアログの［プリンタクラス］タブの［追加］ボタンをクリックして，［プリンタクラスの追加］ダイアログを表示します。

拠点プリンタクラス名の選択
［プリンタクラス］グループボックスから，拠点プリンタクラス名を登録するか，デフォルトの拠点プリンタクラスを登録するかのどちらかを選択します。拠点プリンタクラスは，必ず設定してください。
拠点プリンタクラス名を登録する場合は［プリンタクラス名登録］オプションボタンを，デフォルトの拠点プリンタクラスを登録する場合は，［デフォルトプリンタクラス］オプションボタンを選択します。
デフォルトの拠点プリンタクラスには，印刷管理サーバでプリンタクラスを指定していない場合，または指定されたプリンタクラスが定義されていない場合に，印刷するプリンタを定義します。

拠点プリンタクラスの入力
［プリンタクラス名］テキストボックスに，拠点プリンタクラス名を入力します。
［プリンタクラス名登録］オプションボタンを選択した場合は，拠点プリンタクラス名を入力します。
［デフォルトプリンタクラス］オプションボタンを選択した場合は，拠点プリンタクラス名を入力する必要はありません。

プリンタ名，トレイ名，説明の設定
プリンタ名とトレイ名をリストボックスから選択します。プリンタ名は必ず選択してください。プリンタ名を選択すると，［トレイ名］リストボックスに選択したプリンタのトレイが表示されます。
説明は，任意の文字列を入力します。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager構成定義 - Report Server］ダイアログに登録した拠点プリンタクラス名が表示されます。ただし，次の場合は，メッセージが表示され，［プリンタクラスの追加］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

すでにデフォルトの拠点プリンタクラスが登録されている場合に，［デフォルトプリンタクラス］オプションボタンを選択したとき

同じ拠点プリンタクラス名が登録されている場合

拠点プリンタクラス名，説明が入力できる文字数を超えている場合

拠点プリンタクラス名，説明に入力できない文字があった場合

拠点プリンタクラス名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［プリンタクラスの追加］ダイアログの設定項目

(1)　［プリンタクラスの追加］ダイアログの設定項目

［プリンタクラス］グループボックス

拠点プリンタクラス名を登録するか，デフォルトの拠点プリンタクラスを登録するかのどちらかを選択します。拠点プリンタクラス名は，［プリンタクラス名登録］オプションボタン，または［デフォルトプリンタクラス］オプションボタンを必ず指定してください。

［プリンタクラス名登録］オプションボタン

拠点プリンタクラス名を指定する場合に選択します。

［プリンタクラス名］テキストボックス

拠点プリンタクラス名を入力します。80バイトまで入力できます。［プリンタクラス名登録］オプションボタンを選択した場合は，必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

すでに登録された拠点プリンタクラス名は登録できません。

［デフォルトプリンタクラス］オプションボタン

デフォルトの拠点プリンタクラスを指定する場合に選択します。すでにデフォルトの拠点プリンタクラスが登録されている場合は，選択できません。

デフォルトの拠点プリンタクラスには，印刷管理サーバでプリンタクラスを指定していない場合，または指定されたプリンタクラスが定義されていない場合に，印刷するプリンタを定義します。

［プリンタ名］リストボックス

拠点サーバに登録された拠点プリンタクラス名が表示されます。プリンタ名は必ず指定してください。プリンタ名は，Shift-JISのコード順にソートして表示されます。拠点サーバのプリンタ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，拠点プリンタクラスの登録時にエラーになります。

［トレイ名］リストボックス

［プリンタ名］リストボックスでプリンタ名を選択すると，選択したプリンタのトレイ名が表示されます。トレイ名は，Shift-JISのコード順にソートして表示されます。拠点サーバのプリンタのトレイ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，拠点プリンタクラスの登録時にエラーになります。

［説明］テキストボックス

拠点プリンタクラスの説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.3.2　拠点プリンタクラスの変更

登録した拠点プリンタクラスの情報を変更します。［EUR Print Manager - Report Server 構成定義］ダイアログの［プリンタクラス］タブから，拠点プリンタクラスを変更する方法を次に示します。

［プリンタクラスの変更］ダイアログの表示
［EUR Print Manager - Report Server 構成定義］ダイアログの［プリンタクラス］タブの［変更］ボタンをクリックして，［プリンタクラスの変更］ダイアログを表示します。

拠点プリンタクラス名，プリンタ名，トレイ名，説明の変更
拠点プリンタクラス名，プリンタ名，トレイ名，および説明を変更します。拠点プリンタクラスとプリンタ名は，必ず指定してください。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager - Report Server 構成定義］ダイアログに変更した拠点プリンタクラスが表示されます。ただし，次の場合は，メッセージが表示され，［プリンタクラスの変更］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

すでにデフォルトの拠点プリンタクラスが登録されている場合に，［デフォルトプリンタクラス］オプションボタンを選択したとき

同じ拠点プリンタクラス名が登録されている場合

拠点プリンタクラス名，説明が入力できる文字数を超えている場合

拠点プリンタクラス名，説明に入力できない文字があった場合

拠点プリンタクラス名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［プリンタクラスの変更］ダイアログの設定項目

(1)　［プリンタクラスの変更］ダイアログの設定項目

［プリンタクラス］グループボックス

拠点プリンタクラス名を登録するか，デフォルトの拠点プリンタクラスを登録するかのどちらかを選択します。拠点プリンタクラス名は，［プリンタクラス名登録］オプションボタン，または［デフォルトプリンタクラス］オプションボタンを必ず指定してください。

［プリンタクラス名登録］オプションボタン

拠点プリンタクラス名を指定する場合に選択します。

［プリンタクラス名］テキストボックス

拠点プリンタクラス名を入力します。80バイトまで入力できます。［プリンタクラス名登録］オプションボタンを選択した場合は，必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は変更時に削除されます。半角空白だけを入力した場合はエラーとなります。

すでに登録された拠点プリンタクラス名は登録できません。

［デフォルトプリンタクラス］オプションボタン

デフォルトの拠点プリンタクラスを指定する場合に選択します。すでにデフォルトの拠点プリンタクラスが登録されている場合は，選択できません。

デフォルトの拠点プリンタクラスには，印刷管理サーバでプリンタクラスを指定していない場合，または指定されたプリンタクラスが定義されていない場合に，印刷するプリンタを定義します。

［プリンタ名］リストボックス

拠点サーバに登録された拠点プリンタクラス名が表示されます。プリンタ名は必ず指定してください。プリンタ名は，Shift-JISのコード順にソートして表示されます。拠点サーバのプリンタ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，拠点プリンタクラスの登録時にエラーになります。

［トレイ名］リストボックス

プリンタのトレイ名が表示されます。トレイ名は，Shift-JISのコード順にソートして表示されます。

拠点サーバのプリンタのトレイ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，拠点プリンタクラスの登録時にエラーになります。

［プリンタ名］リストボックスでプリンタ名を変更すると，［トレイ名］リストボックスの表示は解除されます。

［説明］テキストボックス

拠点プリンタクラスの説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は変更時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.3.3　拠点プリンタクラスの削除

登録した拠点プリンタクラスを削除します。［EUR Print Manager - Report Server 構成定義］ダイアログの［プリンタクラス］タブで削除する拠点プリンタクラスを選択し，［削除］ボタンをクリックします。削除を確認するダイアログが表示され，［OK］ボタンをクリックすると拠点プリンタクラスが削除されます。

4.4　帳票振り分け定義の設定

拠点サーバでは，帳票名ごとに自動的にプリンタを定義して印刷できます。帳票名ごとに自動的にプリンタを定義することを帳票振り分け定義といいます。帳票振り分け定義をするためには，帳票名を振り分けグループに分類して，帳票名ごとにプリンタクラスを設定します。帳票名を振り分けグループに分類することで，同じ名前の帳票を別のプリンタで印刷できます。

帳票振り分け定義の設定は，［EUR Print Manager - Report Server 構成定義］ダイアログの［帳票振り分け］タブで行います。Windows版のEUR Print Manager - Report Serverがインストールされた拠点サーバで設定してください。UNIX/Linux版のEUR Print Manager - Report Serverでは，帳票振り分け定義の設定はできません。

［EUR Print Manager - Report Server 構成定義］ダイアログで帳票振り分け定義を設定したら，EUR Print Manager - Report Serverを再起動してください。

スタートメニューの［プログラム］－［EUR Print Manager］－［EUR Print Manager - Report Server 構成定義］を選択すると，［EUR Print Manager - Report Server 構成定義］ダイアログが表示されます。

図4-5　［EUR Print Manager - Report Server 構成定義］ダイアログの［帳票振り分け］タブ

［EUR Print Manager - Report Server 構成定義］ダイアログの［帳票振り分け］タブについて説明します。

［帳票振り分け一覧］

登録した帳票振り分け定義の一覧が表示されます。［振り分けグループ名］，［帳票名］，［プリンタクラス名］，または［説明］をクリックすると，Shift-JISのコード順にソートして表示されます。

［振り分けグループ名］

帳票名を分類した振り分けグループ名が表示されます。振り分けグループは，帳票振り分け時に帳票を識別するキーとなります。振り分けグループ名は，登録順に表示されます。デフォルトの振り分けグループには，「"デフォルト"」と表示されます。

［帳票名］

振り分けグループ名に分類された帳票名が表示されます。帳票名は，帳票振り分け時に分類された振り分けグループを識別するキーとなります。

［プリンタクラス名］

［振り分けグループ名］と［帳票名］の組み合わせに対応する拠点プリンタクラス名が表示されます。

［説明］

帳票振り分け定義の説明が表示されます。

［追加］ボタン

［帳票振り分け定義の追加］ダイアログが表示され，帳票振り分け定義が登録できます。ただし，帳票振り分け定義の登録数が上限を超えていた場合は，不活性になります。最大登録数のデフォルトは，65,536個です。

［変更］ボタン

［帳票振り分け定義の変更］ダイアログが表示され，帳票振り分け定義の情報が変更できます。

［削除］ボタン

削除を確認するダイアログが表示され，帳票振り分け定義が削除できます。

＜この節の構成＞

4.4.1　帳票振り分け定義の登録

4.4.2　帳票振り分け定義の変更

4.4.3　帳票振り分け定義の削除

4.4.1　帳票振り分け定義の登録

帳票振り分け定義を登録します。［EUR Print Manager - Report Server 構成定義］ダイアログの［帳票振り分け］タブで，帳票振り分け定義を登録する方法を次に示します。ただし，帳票振り分け定義の登録数が上限を超えている場合は，登録できません。最大登録数のデフォルトは，65,536個です。

［帳票振り分け定義の追加］ダイアログの表示
［EUR Print Manager - Report Server 構成定義］ダイアログの［帳票振り分け］タブの［追加］ボタンをクリックして，［帳票振り分け定義の追加］ダイアログを表示します。

振り分けグループの選択
［振り分けグループ］グループボックスから，振り分けグループ名を登録するか，デフォルトの振り分けグループを登録するかのどちらかを選択します。振り分けグループは，必ず設定してください。
振り分けグループ名を登録する場合は［振り分けグループ名登録］オプションボタンを，デフォルトの振り分けグループを登録する場合は，［デフォルト振り分けグループ］オプションボタンを選択します。
デフォルトの振り分けグループには，印刷管理サーバで振り分けグループを指定していない，または指定された振り分けグループが定義されていない帳票が分類されます。

振り分けグループ名の入力
［振り分けグループ名］テキストボックスに，振り分けグループ名を入力します。
［振り分けグループ名登録］オプションボタンを選択した場合は，振り分けグループ名を入力します。
［デフォルト振り分けグループ］オプションボタンを選択した場合は，振り分けグループ名を入力する必要はありません。

帳票の選択
［帳票］グループボックスから，帳票名を登録するか，デフォルトの帳票を登録するかのどちらかを選択します。帳票は，必ず設定してください。
帳票名を登録する場合は［帳票名登録］オプションボタンを，デフォルトの帳票を登録する場合は，［デフォルト帳票］オプションボタンを選択します。振り分けグループ名に分類されていない帳票は，デフォルト帳票で設定したプリンタクラスで印刷されます。

帳票名の入力
［帳票名登録］オプションボタンを選択した場合は，帳票名を入力します。
［デフォルト帳票］オプションボタンを選択した場合は，帳票名を入力する必要はありません。

プリンタクラス名，説明の設定
プリンタクラス名をリストボックスから選択します。プリンタクラス名は必ず選択してください。
説明は，任意の文字列を入力します。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager構成定義 - Report Server］ダイアログに登録した帳票振り分け定義が表示されます。ただし，次の場合は，メッセージが表示され，［振り分けグループの追加］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

同じ組み合わせの振り分けグループ名と帳票名が登録されている場合

振り分けグループ名，帳票名，説明が入力できる文字数を超えている場合

振り分けグループ名，帳票名，説明に入力できない文字があった場合

振り分けグループ名または帳票名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［帳票振り分け定義の追加］ダイアログの設定項目

(1)　［帳票振り分け定義の追加］ダイアログの設定項目

［振り分けグループ］グループボックス

振り分けグループ名を登録するか，デフォルトの振り分けグループを登録するかのどちらかを選択します。振り分けグループ名は，［振り分けグループ名登録］オプションボタン，または［デフォルト振り分けグループ］オプションボタンを必ず指定してください。

［振り分けグループ名登録］オプションボタン

振り分けグループ名を指定する場合に選択します。

［振り分けグループ名］テキストボックス

振り分けグループ名を入力します。80バイトまで入力できます。［振り分けグループ登録］オプションボタンを選択した場合は，必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［デフォルト振り分けグループ］オプションボタン

デフォルトの振り分けグループを指定する場合に選択します。

デフォルトの振り分けグループには，印刷管理サーバで振り分けグループを指定していない，または指定された振り分けグループが定義されていない帳票が分類されます。

［帳票］グループボックス

帳票名を登録するか，デフォルトの帳票を登録するかのどちらかを選択します。帳票は，［帳票名登録］オプションボタン，または［デフォルト帳票］オプションボタンを必ず指定してください。

［帳票名登録］オプションボタン

帳票名を指定する場合に選択します。

［帳票名］テキストボックス

帳票名を入力します。256バイトまで入力できます。［帳票名登録］オプションボタンを選択した場合は，必ず入力してください。ただし，ファイル名に使用できない文字（¥　/　:　;　*　?　"　<　>　|），制御コード（0x00～0x1F，0x7F～0x9F），および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

［デフォルト帳票］オプションボタン

デフォルトの帳票を指定する場合に選択します。デフォルトの帳票を選択した場合，振り分けグループに分類していない帳票はデフォルト帳票で設定したプリンタクラスで印刷されます。

［プリンタクラス名］リストボックス

拠点サーバに登録された拠点プリンタクラス名がリストボックスで表示されます。拠点プリンタクラス名は，必ず指定してください。拠点プリンタクラス名は，Shift-JISのコード順にソートして表示されます。ただし，デフォルトの拠点プリンタクラスは，表示されません。

拠点プリンタクラス名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，帳票振り分け定義の登録時にエラーになります。

［説明］テキストボックス

帳票振り分け定義の説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.4.2　帳票振り分け定義の変更

登録した帳票振り分け定義を変更します。［EUR Print Manager - Report Server 構成定義］ダイアログの［帳票振り分け］タブで，帳票振り分け定義を変更する方法を次に示します。

［帳票振り分け定義の変更］ダイアログの表示
［EUR Print Manager - Report Server 構成定義］ダイアログの［帳票振り分け］タブの［変更］ボタンをクリックして，［帳票振り分け定義の変更］ダイアログを表示します。

振り分けグループ，帳票，プリンタクラス名，説明の変更
振り分けグループ，帳票，プリンタクラス名，および説明を変更します。振り分けグループ，帳票，プリンタクラス名は，必ず設定してください。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager構成定義 - Report Server］ダイアログに変更した帳票振り分け定義が表示されます。ただし，次の場合は，メッセージが表示され，［帳票振り分け定義の変更］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

同じ組み合わせの振り分けグループ名と帳票名が登録されている場合

振り分けグループ名，帳票名，説明が入力できる文字数を超えている場合

振り分けグループ名，帳票名，説明に入力できない文字があった場合

振り分けグループ名または帳票名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［帳票振り分け定義の変更］ダイアログの設定項目

(1)　［帳票振り分け定義の変更］ダイアログの設定項目

［振り分けグループ］グループボックス

振り分けグループ名を登録するか，デフォルトの振り分けグループを登録するかのどちらかを選択します。振り分けグループ名は，［振り分けグループ名登録］オプションボタン，または［デフォルト振り分けグループ］オプションボタンを必ず指定してください。

［振り分けグループ名登録］オプションボタン

振り分けグループ名を指定する場合に選択します。

［振り分けグループ名］テキストボックス

振り分けグループ名を入力します。80バイトまで入力できます。［振り分けグループ登録］オプションボタンを選択した場合は，必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は変更時に削除されます。半角空白だけを入力した場合はエラーとなります。

［デフォルト振り分けグループ］オプションボタン

デフォルトの拠点プリンタクラスを指定する場合に選択します。

デフォルトの振り分けグループには，印刷管理サーバで振り分けグループを指定していない，または指定された振り分けグループが定義されていない帳票が分類されます。

［帳票］グループボックス

帳票名を登録するか，デフォルトの帳票を登録するかのどちらかを選択します。帳票は，［帳票名登録］オプションボタン，または［デフォルト帳票］オプションボタンを必ず指定してください。

［帳票名登録］オプションボタン

帳票名を指定する場合に選択します。

［帳票名］テキストボックス

帳票名を入力します。256バイトまで入力できます。［帳票名登録］オプションボタンを選択した場合は，必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），ファイル名に使用できない文字（¥　/　:　;　*　?　"　<　>　|），および「,」は入力できません。先頭と末尾の半角空白は変更時に削除されます。半角空白だけを入力した場合はエラーとなります。

［デフォルト帳票］オプションボタン

デフォルトの帳票を指定する場合に選択します。振り分けグループ名に分類されていない帳票は，デフォルト帳票で設定したプリンタクラスで印刷されます。

［プリンタクラス名］リストボックス

拠点サーバに登録された拠点プリンタクラス名がリストボックスで表示されます。拠点プリンタクラス名は，必ず指定してください。拠点プリンタクラス名は，Shift-JISのコード順にソートして表示されます。ただし，デフォルトの拠点プリンタクラスは，表示されません。

拠点プリンタクラス名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，帳票振り分け定義の登録時にエラーになります。

［説明］テキストボックス

帳票振り分け定義の説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.4.3　帳票振り分け定義の削除

登録した帳票振り分け定義を削除します。［EUR Print Manager - Report Server 構成定義］ダイアログの［帳票振り分け］タブで削除する帳票振り分け定義を選択し，［削除］ボタンをクリックします。削除を確認するダイアログが表示され，［OK］ボタンをクリックすると帳票振り分け定義が削除されます。

4.5　クライアントプリンタクラスの設定

クライアントPCでは，プリンタとトレイを組み合わせて，クライアントプリンタクラスとして定義できます。クライアントプリンタクラスを設定すると，プリンタに任意の名前を付けられるため，プリンタを簡単に管理できます。また，プリンタとトレイを一度に指定できます。

クライアントプリンタクラスの設定は，［EUR Print Manager - Client 構成定義］ダイアログで行います。EUR Print Manager - ClientがインストールされたクライアントPCで設定してください。

［EUR Print Manager - Client 構成定義］ダイアログでクライアントプリンタクラスを設定したら，EUR Print Manager - Clientを再起動してください。

クライアントプリンタクラスの設定は，システム管理者がひな型として配布することもできます。配布したファイルを使えば，各クライアントPCでクライアントプリンタクラスを設定する手間が省けます。

スタートメニューの［プログラム］－［EUR Print Manager - Client］－［EUR Print Manager - Client 構成定義］を選択すると，［EUR Print Manager - Client 構成定義］ダイアログが表示されます。

図4-6　［EUR Print Manager - Client 構成定義］ダイアログの設定項目

［プリンタクラス一覧］

登録したクライアントプリンタクラスの一覧が表示されます。［プリンタクラス名］，［プリンタ名］，［トレイ名］，［説明］をクリックすると，Shift-JISのコード順にソートして表示されます。

［プリンタクラス名］

登録したクライアントプリンタクラス名が表示されます。クライアントプリンタクラス名は，登録順に表示されます。

［プリンタ名］

クライアントプリンタクラス名と対応するOS上のプリンタが表示されます。プリンタの種類と状態は，次に示すアイコンで示します。

[図データ]：OS上の通常使うプリンタ

[図データ]：OS上の通常使うプリンタ以外のOSに登録されているプリンタ

[図データ]：OSに登録されていないプリンタ
OSに登録されていないプリンタは，次に示すどちらかの場合に存在します。
・配布された構成定義ファイルを，テキストエディタなどで編集したとき
・プリンタクラス一覧に追加登録したプリンタを，OSから削除したり，名称変更したりしたとき

［トレイ名］

クライアントプリンタクラス名と対応するOS上のプリンタのトレイが表示されます。

［説明］

クライアントプリンタクラスの説明が表示されます。

［追加］ボタン

［プリンタクラスの追加］ダイアログが表示され，クライアントプリンタクラスが登録できます。ただし，クライアントプリンタクラスの登録数が上限を超えていた場合は，不活性になります。最大登録数のデフォルトは，65,536個です。

［変更］ボタン

［プリンタクラスの変更］ダイアログが表示され，クライアントプリンタクラスの情報が変更できます。

［削除］ボタン

削除を確認するダイアログが表示され，クライアントプリンタクラスが削除できます。

参考

［EUR Print Manager - Client 構成定義］ダイアログはタスクトレイのアイコンから表示することもできます。

［構成定義］をクリックすると，［EUR Print Manager - Client 構成定義］ダイアログが表示されます。

［バージョン情報］をクリックすると，［EUR Print Manager - Clientのバージョン情報］ダイアログが表示されます。

［終了］をクリックすると，EUR Print Manager - Clientが終了します。

＜この節の構成＞

4.5.1　クライアントプリンタクラスの追加

4.5.2　クライアントプリンタクラスの変更

4.5.3　クライアントプリンタクラスの削除

4.5.4　クライアントプリンタクラスの設定の配布

4.5.5　プリンタ非表示の設定

4.5.1　クライアントプリンタクラスの追加

クライアントプリンタクラスを登録します。［EUR Print Manager - Client 構成定義］ダイアログで，クライアントプリンタクラスを登録する方法を次に示します。ただし，クライアントプリンタクラスの登録数が上限を超えている場合は，登録できません。最大登録数のデフォルトは，65,536個です。

［プリンタクラスの追加］ダイアログの表示
［EUR Print Manager - Client 構成定義］ダイアログの［追加］ボタンをクリックして，［プリンタクラスの追加］ダイアログを表示します。

クライアントプリンタクラス名の入力
［プリンタクラス名］テキストボックスに，クライアントプリンタクラス名を入力します。クライアントプリンタクラス名は，必ず入力してください。

プリンタ名，トレイ名，説明の設定
プリンタ名とトレイ名をリストボックスから選択します。プリンタ名は必ず選択してください。プリンタ名を選択すると，［トレイ名］リストボックスに選択したプリンタのトレイが表示されます。
説明は，任意の文字列を入力します。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager構成定義 - Client］ダイアログに登録したクライアントプリンタクラス名が表示されます。ただし次の場合は，メッセージが表示され，［プリンタクラスの追加］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

同じクライアントプリンタクラス名が登録されている場合

クライアントプリンタクラス名，説明が入力できる文字数を超えている場合

クライアントプリンタクラス名，説明に入力できない文字があった場合

クライアントプリンタクラス名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［プリンタクラスの追加］ダイアログの設定項目

(1)　［プリンタクラスの追加］ダイアログの設定項目

［プリンタクラス名］テキストボックス

クライアントプリンタクラス名を入力します。80バイトまで入力できます。クライアントプリンタクラス名は必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

すでに登録されたクライアントプリンタクラス名は登録できません。

［プリンタ名］リストボックス

OS上に登録されたプリンタ名が表示されます。プリンタ名は必ず選択してください。デフォルトは，OS上の通常使うプリンタです。プリンタ名は，Shift-JISのコード順にソートして表示されます。プリンタ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，クライアントプリンタクラスの登録時にエラーになります。

［プリンタ名］リストボックスは，プリンタの種類と状態を次に示すアイコンで示します。

[図データ]：OS上の通常使うプリンタ

[図データ]：OS上の通常使うプリンタ以外のOSに登録されているプリンタ

［トレイ名］リストボックス

［プリンタ名］リストボックスでプリンタ名を選択すると，選択したプリンタのトレイ名が表示されます。トレイ名は，Shift-JISのコード順にソートして表示されます。トレイ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，クライアントプリンタクラスの登録時にエラーになります。

［説明］テキストボックス

クライアントプリンタクラスの説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.5.2　クライアントプリンタクラスの変更

登録したクライアントプリンタクラスの情報を変更します。［EUR Print Manager - Client 構成定義］ダイアログから，クライアントプリンタクラスを変更する方法を次に示します。

［プリンタクラスの変更］ダイアログの表示
［EUR Print Manager - Client 構成定義］ダイアログの［変更］ボタンをクリックして，［プリンタクラスの変更］ダイアログを表示します。

クライアントプリンタクラス名，プリンタ名，トレイ名，説明の変更
クライアントプリンタクラス名，プリンタ名，トレイ名，説明を変更します。クライアントプリンタクラス名とプリンタ名は，必ず設定してください。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager - Client 構成定義］ダイアログに変更したクライアントプリンタクラスが表示されます。ただし，次の場合は，メッセージが表示され，［プリンタクラスの変更］ダイアログに戻ります。

指定が必須の項目が指定されていない場合

同じクライアントプリンタクラス名が登録されている場合

クライアントプリンタクラス名，説明が入力できる文字数を超えている場合

クライアントプリンタクラス名，説明に入力できない文字があった場合

クライアントプリンタクラス名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［プリンタクラスの変更］ダイアログの設定項目

(1)　［プリンタクラスの変更］ダイアログの設定項目

［プリンタクラス名］テキストボックス

クライアントプリンタクラス名を入力します。80バイトまで入力できます。クライアントプリンタクラス名は必ず入力してください。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合はエラーとなります。

すでに登録されたクライアントプリンタクラス名は登録できません。

［プリンタ名］リストボックス

選択したクライアントプリンタクラスに登録されたプリンタ名が表示されます。プリンタ名は必ず選択してください。プリンタ名が定義済みで，かつプリンタ名がOSに登録されていない場合は，OS上で通常使うプリンタがデフォルトになります。

プリンタ名は，Shift-JISのコード順にソートして表示されます。プリンタ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，クライアントプリンタクラスの登録時にエラーになります。

［プリンタ名］リストボックスは，プリンタの種類と状態を次に示すアイコンで示します。

[図データ]：OS上の通常使うプリンタ

[図データ]：OS上の通常使うプリンタ以外のOSに登録されているプリンタ

［トレイ名］リストボックス

選択したクライアントプリンタクラスに登録されたトレイ名が表示されます。トレイ名は，Shift-JISのコード順にソートして表示されます。トレイ名に，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」を使用していた場合は，クライアントプリンタクラスの登録時にエラーになります。

［プリンタ名］リストボックスでプリンタ名を変更すると，［トレイ名］リストボックスの表示は解除されます。

［説明］テキストボックス

クライアントプリンタクラスの説明を入力します。256バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は変更時に削除されます。半角空白だけを入力した場合は，未入力となります。

4.5.3　クライアントプリンタクラスの削除

登録したクライアントプリンタクラスを削除します。［EUR Print Manager - Client 構成定義］ダイアログで削除するクライアントプリンタクラスを選択し，［削除］ボタンをクリックします。削除を確認するダイアログが表示され，［OK］ボタンをクリックするとクライアントプリンタクラスが削除されます。

4.5.4　クライアントプリンタクラスの設定の配布

クライアントプリンタクラスの設定は，クライアントプリンタクラス定義ファイル（ClientPrinterClass.conf）に保存されます。

クライアントプリンタクラス定義ファイルを，システム管理者がひな型として配布することで，各クライアントPCでクライアントプリンタクラスを設定する手間が省けます。

クライアントプリンタクラスを設定するには，EUR Print Manager - Clientをインストールする必要があります。EUR Print Manager - Clientをクライアントインストールでインストールしてください。クライアントインストールについては，「付録B.9　EUR Print Manager - Clientのインストール」を参照してください。

ここでは，クライアントプリンタクラス定義ファイルを配布する方法について説明します。クライアントプリンタクラス定義ファイルについては，「15.6.7　クライアントプリンタクラス定義ファイル」を参照してください。

＜この項の構成＞

(1)　クライアントプリンタクラス定義ファイルの格納先

(2)　クライアントプリンタクラス定義ファイルの設定

(3)　配布されたクライアントプリンタクラス定義ファイルの設定

(1)　クライアントプリンタクラス定義ファイルの格納先

クライアントプリンタクラス定義ファイル（ClientPrinterClass.conf）は，環境設定ファイル（EURPMCL.ini）のPATHセクションのCONFキーに設定したパスに格納されます。

デフォルトの格納先を次に示します。

EUR Print Manager - Clientのインストール先フォルダ¥Conf

(2)　クライアントプリンタクラス定義ファイルの設定

クライアントプリンタクラス定義ファイルを設定する方法を次に示します。

クライアントプリンタクラスの設定
［EUR Print Manager - Client 構成定義］ダイアログでクライアントプリンタクラスを設定します。

クライアントプリンタクラス定義ファイルの配布
EUR Print Manager - Clientのインストール先フォルダ¥Confに格納されたクライアントプリンタクラス定義ファイル（ClientPrinterClass.conf）をクライアントPCに配布します。

(3)　配布されたクライアントプリンタクラス定義ファイルの設定

配布されたクライアントプリンタクラス定義ファイルをクライアントPCに設定する方法について説明します。

クライアントプリンタクラス定義ファイルの配置
配布されたクライアントプリンタクラス定義ファイルをEUR Print Manager - Clientのインストール先フォルダ¥Conf下に格納します。

クライアントプリンタクラスの設定
［EUR Print Manager - Client 構成定義］ダイアログを表示します。クライアントプリンタクラス定義ファイルで定義されたクライアントプリンタクラスが表示されます。必要に応じて，クライアントプリンタクラスの設定を変更してください。

4.5.5　プリンタ非表示の設定

ActiveXクライアント印刷方式では，ExclusionPrinterNameプロパティおよびExclusionPrinterDriverプロパティを設定することにより，プリンタコンボボックスに表示するプリンタ名を非表示に設定できます。

プリンタ名を非表示にする方法については，「ExclusionPrinterNameプロパティ」および「ExclusionPrinterDriverプロパティ」を参照してください。

また，次の条件に該当する場合は，プリンタ一覧のデフォルト選択値は空白ではなく通常使うプリンタとなります。

ExclusionPrinterNameまたはExclusionPrinterDriver（あるいは両方）の指定がある場合

該当帳票ジョブ名での初回印刷時の場合

通常使うプリンタがExclusionPrinterNameまたはExclusionPrinterDriverで除外されていない場合

4.6　帳票の印刷

印刷管理サーバから送られた帳票を印刷します。印刷管理サーバの設定によって，印刷方法が異なります。印刷方法と必要な製品を次に示します。

表4-1　印刷方法と必要な製品

印刷方法 | 必要な製品
拠点サーバでの印刷 | 拠点サーバにWindows版のEUR Print Manager - Report Serverが必要です（UNIX/Linux版のEUR Print Manager - Report Serverでは，拠点サーバでの印刷はできません）。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。
クライアントPCでの自動印刷 | クライアントPCにEUR Print Manager - Clientが必要です。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。
クライアントPCでの全自動印刷※1
クライアントPCでの対話型印刷
クライアントPCでの対話型印刷プレビュー表示
クライアントPCでの対話型印刷プレビュー表示限定※2
クライアントPCへの配布印刷
Webブラウザを使用したクライアントPCでの印刷（自動印刷） | クライアントPCにEUR Print Manager - Client Print ActiveXまたはEUR Print Manager - Client Preview ActiveXが必要です。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。
Webブラウザを使用したクライアントPCでの印刷（プレビュー画面からの印刷） | クライアントPCにEUR Print Manager - Client Preview ActiveXが必要です。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。
Webブラウザを使用したクライアントPCでの印刷（ダイアログでの印刷） | クライアントPCにEUR Print Manager - Client Print ActiveXが必要です。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。
Webブラウザを使用したクライアントPCでの印刷（ヘルパクライアント印刷） | クライアントPCにEUR Print Manager - Clientが必要です。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。
コマンドを使用したクライアントPCでの印刷 | クライアントPCにEUR Print Manager - Clientが必要です。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。
EUR Viewerを使用した印刷 | クライアントPCにEUR Viewerが必要です。
Adobe Readerを使用した印刷 | クライアントPCにAdobe Readerが必要です。
印刷管理サーバからの直接印刷 | 印刷管理サーバにEUR Print Serviceだけ必要です。

注※1

印刷実行時に印刷中のダイアログが表示されません。

注※2

印刷は実行できません。

印刷方法ごとに，帳票を印刷する方法について説明します。

＜この節の構成＞

4.6.1　拠点サーバでの印刷

4.6.2　クライアントPCでの自動印刷または全自動印刷

4.6.3　クライアントPCでの対話型印刷

4.6.4　クライアントPCでの対話型印刷プレビュー表示

4.6.5　クライアントPCへの配布印刷

4.6.6　Webブラウザを使用したクライアントPCでの印刷（自動印刷）

4.6.7　Webブラウザを使用したクライアントPCでの印刷（プレビュー画面からの印刷）

4.6.8　Webブラウザを使用したクライアントPCでの印刷（ダイアログでの印刷）

4.6.9　Webブラウザを使用したクライアントPCでの印刷（ヘルパクライアント印刷）

4.6.10　コマンドを使用したクライアントPCでの印刷

4.6.11　EUR Viewerを使用した印刷

4.6.12　Adobe Readerを使用した印刷

4.6.13　Excelを使用した印刷

4.6.14　印刷管理サーバを使用した印刷

4.6.1　拠点サーバでの印刷

印刷管理サーバから拠点サーバに帳票が送られ，指定したプリンタに自動的に印刷されます。拠点サーバがUNIX/Linux環境の場合は，拠点サーバでの印刷はできません。

印刷管理サーバの設定ごとに，帳票を印刷するプリンタを次に示します。

印刷管理サーバで拠点プリンタクラスを指定していた場合

指定された拠点プリンタクラスに対応するプリンタとトレイで印刷されます。

印刷管理サーバで指定した拠点プリンタクラス名が拠点プリンタクラスに設定されていない場合は，拠点プリンタクラスに設定したデフォルトの拠点プリンタクラスのプリンタに出力されます。拠点プリンタクラスに指定されたプリンタとトレイが拠点サーバに登録されていない場合は，エラーとなります。拠点プリンタクラスの設定および拠点サーバに登録されたプリンタの設定を見直してください。

印刷管理サーバでプリンタとトレイを指定していた場合

指定されたプリンタとトレイで印刷されます。

指定されたプリンタとトレイが拠点サーバに登録されていない場合は，エラーとなります。

印刷管理サーバで帳票振り分け定義を指定していた場合

指定した帳票名と帳票振り分け定義に対応するプリンタとトレイで印刷されます。帳票が印刷されるプリンタを設定別に次に示します。

印刷管理サーバで振り分けグループ名を指定したとき
帳票振り分け定義で設定した，印刷管理サーバで指定された振り分けグループの帳票定義に対応する拠点プリンタクラスで印刷されます。

印刷管理サーバで振り分けグループ名が指定されていないとき
帳票振り分け定義で設定した，デフォルトの振り分けグループの帳票定義に対応する拠点プリンタクラスで印刷されます。

指定された帳票が帳票振り分け定義にないとき
印刷管理サーバで指定された振り分けグループのデフォルト帳票に分類され，デフォルト帳票に設定した拠点プリンタクラスで印刷されます。
デフォルトの振り分けグループにも，デフォルト帳票を定義できます。

指定された帳票が帳票振り分け定義になく，デフォルト帳票が設定されていないとき
拠点プリンタクラス定義で設定した，デフォルトの拠点プリンタクラスで印刷されます。

4.6.2　クライアントPCでの自動印刷または全自動印刷

印刷管理サーバからクライアントPCに帳票が送られ，指定したプリンタに自動的に印刷されます。

自動印刷する場合は，クライアントPCにEUR Print Manager - Clientをインストールする必要があります。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。

印刷管理サーバの設定ごとに，帳票を印刷するプリンタを次に示します。

印刷管理サーバでクライアントプリンタクラスを指定していた場合

指定されたクライアントプリンタクラスに対応するプリンタとトレイで印刷されます。

印刷管理サーバで指定したクライアントプリンタクラス名がクライアントPCで設定したクライアントプリンタクラスにない場合は，クライアントPCの通常使うプリンタに出力されます。クライアントプリンタクラスに指定されたプリンタとトレイがクライアントPCに登録されていない場合は，エラーとなります。

印刷管理サーバでプリンタとトレイを指定していた場合

指定されたプリンタとトレイで印刷されます。

プリンタとトレイの指定がなく，クライアントプリンタクラス名が指定されている場合は，上記に示した「印刷管理サーバでクライアントプリンタクラスを指定していた場合」の運用になります。

指定されたプリンタとトレイがクライアントPCに登録されていない場合は，エラーとなります。

また，全自動印刷の場合は，印刷中のダイアログが表示されません。

4.6.3　クライアントPCでの対話型印刷

印刷管理サーバからクライアントPCに帳票が送られると，クライアントPCに［印刷先指定］ダイアログが表示されます。［印刷先指定］ダイアログで帳票を印刷するプリンタを選択します。

対話型印刷する場合は，クライアントPCにEUR Print Manager - Clientをインストールする必要があります。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。

帳票を印刷するプリンタとトレイを設定する方法を次に示します。

プリンタの選択
［プリンタ］リストボックスで，印刷するクライアントPCのプリンタを選択します。
印刷したことがある帳票ジョブを受信した場合は，前回の受信時に設定したプリンタ名が表示されます。初めて印刷する帳票ジョブを受信した場合は，プリンタ名は表示されません。

トレイの選択
［トレイ］リストボックスで，印刷するトレイを選択します。
印刷したことがある帳票ジョブを受信した場合は，前回の受信時に設定したトレイ名が表示されます。初めて印刷する帳票ジョブを受信した場合は，トレイ名は表示されません。

プレビューウィンドウの表示
［プレビュー］ボタンをクリックすると，印刷する帳票のプレビューウィンドウが表示されます。

クライアントPCでの印刷
［印刷先指定］ダイアログの［OK］ボタンをクリックすると，指定したプリンタのトレイで帳票が印刷されます。

＜この項の構成＞

(1)　［印刷先指定］（対話型印刷）ダイアログの設定項目

(2)　プレビューウィンドウの設定項目

(3)　［プロパティ］ダイアログの設定項目

(4)　［指定ページへジャンプ］ダイアログの設定項目

(5)　［拡大率の指定］ダイアログの設定項目

(1)　［印刷先指定］（対話型印刷）ダイアログの設定項目

［帳票ジョブ名］

クライアントプリンタクラス名を表示します。クライアントプリンタクラスが指定されていない場合は，帳票名を表示します。

［プリンタ］リストボックス

クライアントPCに登録されたプリンタ名を表示します。

印刷したことがある帳票ジョブを受信した場合は，前回の受信時に設定したプリンタ名が表示されます。

［プリンタ］リストボックスは，プリンタの種類と状態を次に示すアイコンで示します。

[図データ]：OS上の通常使うプリンタ

[図データ]：OS上の通常使うプリンタ以外のOSに登録されているプリンタ

初めて印刷する帳票ジョブを受信した場合は，プリンタ名は表示されません。

［トレイ］リストボックス

プリンタ名を選択すると，OS上に登録されたプリンタ名のトレイ名を表示します。トレイを指定しなかった場合は，デフォルトのトレイに印刷されます。

印刷したことがある帳票ジョブを受信した場合は，前回の受信時に設定したトレイ名が表示されます。

初めて印刷する帳票ジョブを受信した場合は，トレイ名は表示されません。

［プレビュー］ボタン

印刷する帳票のプレビューウィンドウを表示します。

［+］ボタン

［印刷先指定］ダイアログが拡張されて，［印刷オプション］を設定できます。

［－］ボタン

［印刷オプション］の設定が非表示になります。

［ページ指定］

印刷開始ページと印刷終了ページを指定します。

印刷開始ページ
初期表示は1（ページ）です。入力できる値は，1～999,999です。帳票の最終ページを超える値を指定した場合は，最終ページから印刷されます。

印刷終了ページ
初期表示は，帳票の最終ページです。入力できる値は，1～999,999です。帳票の最終ページを超える値を指定した場合は，最終ページまで印刷されます。

(2)　プレビューウィンドウの設定項目

［印刷先指定］ダイアログの［プレビュー］ボタンをクリックすると，プレビューウィンドウが表示されます。プレビューウィンドウでは，帳票の印刷イメージを確認できます。

表4-2　プレビューウィンドウのメニュー

メニュー | 機能 | ボタン
ファイル(F) | プロパティ(P) | ［プロパティ］ダイアログが表示されます。 | [図データ]　
終了(X) | プレビューウィンドウが終了します。 | －
表示(V) | ツールバー(T) | チェックを入れると，ツールバーが表示されます。 | －
ステータスバー(S) | チェックを入れると，ステータスバーが表示されます。 | －
先頭ページ(O) | 先頭ページに移動します。 | [図データ]　
前ページ(B) | 前ページに移動します。 | [図データ]　
次ページ(N) | 次ページに移動します。 | [図データ]　
最終ページ(L) | 最終ページに移動します。 | [図データ]　
指定ページへジャンプ(J) | ［指定ページへジャンプ］ダイアログが表示されます。指定したページに移動します。 | [図データ]　
拡大(U) | 表示された帳票を拡大します。10%ずつ拡大します。 | [図データ]　
縮小(D) | 表示された帳票を縮小します。10%ずつ縮小します。 | [図データ]　
拡大率の指定(P) | ［拡大率の指定］ダイアログが表示されます。指定した拡大率で帳票が表示されます。 | [図データ]　
ヘルプ(H) | ヘルプ(E) | EUR Print Manager - Clientのヘルプが表示されます。 | [図データ]　
バージョン情報(A) | ［EUR Print Manager - Clientのバージョン情報］ダイアログが表示されます。 | －

(3)　［プロパティ］ダイアログの設定項目

印刷データのプロパティが表示されます。

［EURPSバージョン］

印刷データを作成したEUR Print Serviceのバージョンが表示されます。

［EPF Reportバージョン］

印刷データを作成したプログラムのバージョンが表示されます。

［プリンタクラス名］

印刷データのクライアントプリンタクラス名が表示されます。設定されていない場合は，表示されません。

［スプールタイトル］

印刷データのスプールのタイトルが表示されます。設定されていない場合は，表示されません。

［印刷部数］

印刷データの印刷部数が表示されます。

［部数の単位］

印刷データの部数の単位が表示されます。［部単位］または［ページ単位］のどちらかが表示されます。

［向き］

印刷データの印刷の向きが表示されます。［縦］または［横］のどちらかが表示されます。設定されていない場合は，表示されません。

［総ページ数］

印刷データの総ページ数が表示されます。

［横dpi］

印刷データの横dpiが表示されます。

［縦dpi］

印刷データの縦dpiが表示されます。

［先頭ページ帳票ファイル名］

帳票ファイル名を表示します。複数の帳票が指定されている場合は，先頭ページの帳票ファイル名を表示します。

［蓄積ジョブID］

蓄積データの印刷，または蓄積データからファイル取得したEPF形式ファイルを印刷する場合に蓄積時のジョブIDを表示します。蓄積印刷ではない場合は何も表示しません。

［印刷日時書式］

プリンタでの印刷実行時に帳票に出力される，日時情報の文字列が表示されます。設定されていない場合は，表示されません。

なお，文字列中の書式指定コード（「%」で始まる文字列）は，印刷時の日時に合わせて変換されます。書式指定コードの詳細については，「表15-13　TEXTキーに指定できる書式指定コード」を参照してください。

［印刷日時出力位置］

プリンタでの印刷実行時に帳票に出力される，日時情報の文字列の出力位置が表示されます。設定されていない場合は，表示されません。

［印刷日時フォント名］

プリンタでの印刷実行時に帳票に出力される，日時情報の文字のフォント名が表示されます。設定されていない場合は，表示されません。

［印刷日時フォントサイズ］

プリンタでの印刷実行時に帳票に出力される，日時情報の文字の大きさが表示されます。単位はポイントです。設定されていない場合は，表示されません。

［印刷日時フォント色(RGB)］

プリンタでの印刷実行時に帳票に出力される，日時情報の文字の色がRGB値で表示されます。設定されていない場合は，表示されません。

(4)　［指定ページへジャンプ］ダイアログの設定項目

ページ番号を入力すると，指定したページに移動できます。

［現在表示ページ］

プレビュー領域に表示されたページのページ番号が表示されます。形式は，「ページ番号/総ページ数」です。

［ページ番号の入力］テキストボックス

表示したいページ番号を1から総ページ数の範囲で入力します。半角数字で入力してください。

［ジャンプ］ボタン

指定したページをプレビュー領域に表示します。

1から総ページ数の範囲以外の値を指定した場合はエラーとなります。

(5)　［拡大率の指定］ダイアログの設定項目

指定した倍率で，プレビュー領域が表示されます。

［現在の拡大率］

プレビュー領域に表示された倍率を表示します。

［拡大率］グループボックス

［25%］オプションボタン：帳票を25%の倍率で表示します。

［75%］オプションボタン：帳票を75%の倍率で表示します。

［100%］オプションボタン：帳票を100%の倍率で表示します。

［150%］オプションボタン：帳票を150%の倍率で表示します。

［200%］オプションボタン：帳票を200%の倍率で表示します。

［任意］オプションボタン：任意の拡大率を指定します。

拡大率指定テキストボックス

任意の倍率を入力します。［任意］オプションボタンを選択すると，入力できます。25～200の半角数字を指定してください。25～200の範囲以外の値を指定した場合はエラーとなります。

4.6.4　クライアントPCでの対話型印刷プレビュー表示

印刷管理サーバで生成された印刷データ（EPF形式ファイル）を受信すると，プレビューウィンドウが表示されます。

印刷時にプレビューウィンドウを表示させる場合は，クライアントプリンタ印刷機能の設定で，対話型印刷プレビューモードを指定する必要があります。

プレビューウィンドウでは，帳票の印刷イメージを確認できます。

表4-3　プレビューウィンドウのメニュー

メニュー | 機能 | ボタン
ファイル(F) | 印刷(R) | ［印刷先指定］ダイアログが表示されます。 | [図データ]　
プロパティ(P) | ［プロパティ］ダイアログが表示されます。 | [図データ]　
終了(X) | プレビューウィンドウが終了します。 | －
表示(V) | ツールバー(T) | チェックを入れると，ツールバーが表示されます。 | －
ステータスバー(S) | チェックを入れると，ステータスバーが表示されます。 | －
先頭ページ(O) | 先頭ページに移動します。 | [図データ]　
前ページ(B) | 前ページに移動します。 | [図データ]　
次ページ(N) | 次ページに移動します。 | [図データ]　
最終ページ(L) | 最終ページに移動します。 | [図データ]　
指定ページへジャンプ(J) | ［指定ページへジャンプ］ダイアログが表示されます。指定したページに移動します。 | [図データ]　
拡大(U) | 表示された帳票を拡大します。10%ずつ拡大します。 | [図データ]　
縮小(D) | 表示された帳票を縮小します。10%ずつ縮小します。 | [図データ]　
拡大率の指定(P) | ［拡大率の指定］ダイアログが表示されます。指定した拡大率で帳票が表示されます。 | [図データ]　
ヘルプ(H) | ヘルプ(E) | EUR Print Manager - Clientのヘルプが表示されます。 | [図データ]　
バージョン情報(A) | ［EUR Print Manager - Clientのバージョン情報］ダイアログが表示されます。 | －

なお，プレビューウィンドウだけを表示して印刷を許可しない場合は，クライアントプリンタ印刷機能の設定で，対話型印刷プレビュー表示限定モードを指定する必要があります。対話型印刷プレビュー表示限定モードを指定した場合，プレビューウィンドウのメニュー，ツールバーのボタンに［印刷(R)］は表示されません。

4.6.5　クライアントPCへの配布印刷

クライアントPCへの配布印刷では，複数のクライアントPCに帳票を配布して印刷します。

クライアントPCに配布された帳票は，指定したプリンタに自動で印刷するか（自動印刷），ダイアログでプリンタとトレイを指定して印刷（対話型印刷）します。

クライアントPCでの自動印刷については，「4.6.2　クライアントPCでの自動印刷または全自動印刷」を参照してください。

また，クライアントPCでの対話型印刷については，「4.6.3　クライアントPCでの対話型印刷」を参照してください。

配布印刷をする場合は，クライアントPCにEUR Print Manager - Clientをインストールする必要があります。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。

4.6.6　Webブラウザを使用したクライアントPCでの印刷（自動印刷）

印刷管理サーバからWebサーバを通して，クライアントPCに帳票がダウンロードされます。印刷管理サーバが指定したプリンタに自動的に印刷されます。

ActiveX部品の設定ごとに，帳票を印刷するプリンタを次に示します。

プリンタ（PrinterNameパラメタ）とトレイ（TrayNameパラメタ）を指定していた場合

指定されたプリンタとトレイで印刷されます。

トレイ未指定の場合は，プリンタ標準のトレイから印刷されます。

指定されたプリンタとトレイが存在しない場合は，未指定として判断されます。

プリンタ（PrinterNameパラメタ）とトレイ（TrayNameパラメタ）を未指定の場合

プリンタ選択ダイアログの表示指定（NoSetPrinterDlgパラメタ）がYESの場合，クライアントPCの通常使うプリンタで印刷されます。

プリンタ選択ダイアログの表示指定（NoSetPrinterDlgパラメタ）がNOの場合，ダイアログでの印刷になります。

ダイアログでの印刷については「4.6.8　Webブラウザを使用したクライアントPCでの印刷（ダイアログでの印刷）」を参照してください。

指定したプリンタが存在する場合，指定したプリンタで印刷します。指定したプリンタが存在しない場合，かつ，クライアントPCの通常使うプリンタで印刷したい場合は，プリンタを指定し，プリンタ選択ダイアログの表示指定をYESに指定します。

自動印刷をする場合は，クライアントPCにEUR Print Manager - Client Print ActiveXまたはEUR Print Manager - Client Preview ActiveXをインストールする必要があります。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。

4.6.7　Webブラウザを使用したクライアントPCでの印刷（プレビュー画面からの印刷）

印刷管理サーバからWebサーバを通して，クライアントPCに帳票がダウンロードされます。クライアントPCで印刷管理サーバから帳票をダウンロードすると，プレビュー画面が表示されます。

帳票のプレビュー画面を確認して，印刷します。印刷は，PrintEPFメソッドを呼び出して実行します。

Webブラウザに帳票のプレビュー画面を表示して印刷する場合は，クライアントPCにEUR Print Manager - Client Preview ActiveXをインストールする必要があります。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。

4.6.8　Webブラウザを使用したクライアントPCでの印刷（ダイアログでの印刷）

印刷管理サーバからWebサーバを通して，クライアントPCに帳票がダウンロードされます。クライアントPCで印刷管理サーバから帳票をダウンロードすると，［印刷先指定］ダイアログが表示されます。DefaultPrintDlgパラメタでYESを選択していた場合は，OSの印刷ダイアログが表示されます。

［印刷先指定］ダイアログにはクライアントプリンタクラス名が表示されます。クライアントプリンタクラスが指定されていない場合は，帳票名が表示されます。

［印刷先指定］ダイアログの［OK］ボタンをクリックすると，指定したプリンタのトレイで帳票が印刷されます。指定したプリンタとトレイがクライアントPCにない場合は，エラーとなります。

Webブラウザを使用してダイアログで印刷する場合は，クライアントPCにEUR Print Manager - Client Print ActiveXをインストールする必要があります。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。

なお，ダイアログでの印刷は，次に示す条件をすべて満たしている場合に動作します。

プリンタ（PrinterNameパラメタ）とトレイ（TrayNameパラメタ）が未指定か，または指定したプリンタとトレイが存在しない場合

プリンタ選択ダイアログの表示指定（NoSetPrinterDlgパラメタ）がNOの場合

＜この項の構成＞

(1)　［印刷先指定］（Webブラウザを使用した印刷）ダイアログの設定項目

(1)　［印刷先指定］（Webブラウザを使用した印刷）ダイアログの設定項目

［帳票ジョブ名］

クライアントプリンタクラス名を表示します。クライアントプリンタクラスが指定されていない場合は，帳票名を表示します。

［プリンタ］リストボックス

クライアントPCに登録されたプリンタ名を表示します。

印刷したことがある帳票ジョブを受信した場合は，前回の受信時に設定したプリンタ名が表示されます。

［プリンタ］リストボックスは，プリンタの種類と状態を次に示すアイコンで示します。

[図データ]：OS上の通常使うプリンタ

[図データ]：OS上の通常使うプリンタ以外のOSに登録されているプリンタ

初めて印刷する帳票ジョブを受信した場合

ExclusionPrinterDriverプロパティおよびExclusionPrinterNameプロパティに指定がない場合，プリンタ名は表示されません。

ExclusionPrinterDriverプロパティまたはExclusionPrinterNameプロパティに指定がある場合，通常使うプリンタが表示されます。

［トレイ］リストボックス

プリンタ名を選択すると，OS上に登録されたプリンタ名のトレイ名を表示します。トレイを指定しなかった場合は，デフォルトのトレイに印刷されます。

印刷したことがある帳票ジョブを受信した場合は，前回の受信時に設定したトレイ名が表示されます。

初めて印刷する帳票ジョブを受信した場合は，トレイ名は表示されません。

［+］ボタン

［印刷先指定］ダイアログが拡張されて，［印刷オプション］を設定できます。

［－］ボタン

［印刷オプション］の設定が非表示になります。

［ページ指定］

印刷開始ページと印刷終了ページを指定します。

印刷開始ページ
初期表示は1（ページ）です。入力できる値は，1～999,999です。帳票の最終ページを超える値を指定した場合は，最終ページから印刷されます。

印刷終了ページ
初期表示は，帳票の最終ページです。入力できる値は，1～999,999です。帳票の最終ページを超える値を指定した場合は，最終ページまで印刷されます。

4.6.9　Webブラウザを使用したクライアントPCでの印刷（ヘルパクライアント印刷）

印刷管理サーバで生成された帳票（EPF形式ファイル）の拡張子によって，印刷方法が異なります。

帳票をプレビューする場合
MIMEタイプを「application/vnd.hitachi.eurpm-view」にして，かつ拡張子が*.epfの帳票をクライアントPCで操作すると，帳票がプレビューされます。印刷するときは，Webブラウザの［ファイル］メニューの［印刷］をクリックしてください。［印刷先指定］ダイアログが表示されます。
［印刷先指定］ダイアログにはクライアントプリンタクラス名が表示されます。クライアントプリンタクラスが指定されていない場合は，帳票名が表示されます。

［印刷先指定］ダイアログの［OK］ボタンをクリックすると，指定したプリンタに印刷されます。指定したプリンタがクライアントPCにない場合は，エラーとなります。
なお，MIMEタイプが「application/vnd.hitachi.eurpm-view」であっても，ファイルの拡張子が*.eppの場合は直接印刷されます。

帳票を直接印刷する場合
MIMEタイプを「application/vnd.hitachi.eurpm-view」にして，かつ拡張子が*.eppの帳票は，クライアントプリンタクラスに対応するプリンタに自動印刷されます。クライアントプリンタクラスが指定されていない場合は，通常使うプリンタに自動印刷されます。
なお，MIMEタイプが「application/vnd.hitachi.eurpm-print」であっても，ファイルの拡張子が*.epfの場合は，プレビューされます。

Webブラウザを使用したヘルパクライアント印刷をする場合は，クライアントPCにEUR Print Manager - Clientをインストールする必要があります。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。

＜この項の構成＞

(1)　プレビューウィンドウの設定項目

(2)　［印刷先指定］（ヘルパクライアント印刷）ダイアログの設定項目

(1)　プレビューウィンドウの設定項目

プレビューウィンドウでは，帳票の印刷イメージを確認できます。

表4-4　プレビューウィンドウのメニュー

メニュー | 機能 | ボタン
ファイル(F) | 開く(O) | ［ファイルを開く］ダイアログが表示されます。 | [図データ]　
印刷(R) | ［印刷先指定］ダイアログが表示されます。 | [図データ]　
プロパティ(P) | ［プロパティ］ダイアログが表示されます。 | [図データ]　
終了(X) | プレビューウィンドウが終了します。 | －
表示(V) | ツールバー(T) | チェックを入れると，ツールバーが表示されます。 | －
ステータスバー(S) | チェックを入れると，ステータスバーが表示されます。 | －
先頭ページ(O) | 先頭ページに移動します。 | [図データ]　
前ページ(B) | 前ページに移動します。 | [図データ]　
次ページ(N) | 次ページに移動します。 | [図データ]　
最終ページ(L) | 最終ページに移動します。 | [図データ]　
指定ページへジャンプ(J) | ［指定ページへジャンプ］ダイアログが表示されます。指定したページに移動します。 | [図データ]　
拡大(U) | 表示された帳票を拡大します。10%ずつ拡大します。 | [図データ]　
縮小(D) | 表示された帳票を縮小します。10%ずつ縮小します。 | [図データ]　
拡大率の指定(P) | ［拡大率の指定］ダイアログが表示されます。指定した拡大率で帳票が表示されます。 | [図データ]　
ヘルプ(H) | ヘルプ(E) | EUR Print Manager - Clientのヘルプが表示されます。 | [図データ]　
バージョン情報(A) | ［EUR Print Manager - Clientのバージョン情報］ダイアログが表示されます。 | －

(2)　［印刷先指定］（ヘルパクライアント印刷）ダイアログの設定項目

［帳票ジョブ名］

クライアントプリンタクラス名を表示します。クライアントプリンタクラスが指定されていない場合は，帳票名を表示します。

［プリンタ］リストボックス

クライアントPCに登録されたプリンタ名を表示します。

印刷したことがある帳票ジョブを受信した場合は，前回の受信時に設定したプリンタ名が表示されます。

［プリンタ］リストボックスは，プリンタの種類と状態を次に示すアイコンで示します。

[図データ]：OS上の通常使うプリンタ

[図データ]：OS上の通常使うプリンタ以外のOSに登録されているプリンタ

初めて印刷する帳票ジョブを受信した場合は，プリンタ名は表示されません。

［トレイ］リストボックス

プリンタ名を選択すると，OS上に登録されたプリンタ名のトレイ名を表示します。トレイを指定しなかった場合は，デフォルトのトレイに印刷されます。

印刷したことがある帳票ジョブを受信した場合は，前回の受信時に設定したトレイ名が表示されます。

初めて印刷する帳票ジョブを受信した場合は，トレイ名は表示されません。

［+］ボタン

［印刷先指定］ダイアログが拡張されて，［印刷オプション］を設定できます。

［－］ボタン

［印刷オプション］の設定が非表示になります。

［ページ指定］

印刷開始ページと印刷終了ページを指定します。

印刷開始ページ
初期表示は1（ページ）です。入力できる値は，1～999,999です。帳票の最終ページを超える値を指定した場合は，最終ページから印刷されます。

印刷終了ページ
初期表示は，帳票の最終ページです。入力できる値は，1～999,999です。帳票の最終ページを超える値を指定した場合は，最終ページまで印刷されます。

4.6.10　コマンドを使用したクライアントPCでの印刷

クライアントコマンドに指定するオプションによって，印刷方法が異なります。クライアントコマンドのオプションの詳細については，「14.　クライアントコマンドを使用した帳票出力」を参照してください。

帳票を自動印刷する場合
クライアントコマンドの実行時に，/rオプションを指定すると，帳票が自動印刷されます。帳票の印刷先は，クライアントコマンドの実行時に指定するオプションによって異なります。帳票の印刷先に関するオプションの指定を省略した場合は，帳票に設定されているクライアントプリンタクラスに対応するプリンタに自動印刷されます。帳票にクライアントプリンタクラスが設定されていない場合は，通常使うプリンタに自動印刷されます。
なお，ファイルの拡張子が*.epfであっても，クライアントコマンドの実行時に，/rオプションを指定した場合は，帳票が自動印刷されます。

帳票をプレビューする場合
クライアントコマンドの実行時に，/rオプションの指定を省略すると，帳票がプレビューされます。印刷するときは，プレビューウィンドウの［ファイル］メニューの［印刷］をクリックしてください。［印刷先指定］ダイアログが表示されます。
［印刷先指定］ダイアログにはクライアントプリンタクラス名が表示されます。帳票にクライアントプリンタクラスが設定されていない場合は，帳票名が表示されます。

［印刷先指定］ダイアログの［OK］ボタンをクリックすると，指定したプリンタに印刷されます。指定したプリンタがクライアントPCにない場合は，エラーとなります。
プレビューウィンドウに表示されるメニュー項目については，「4.6.9(1)　プレビューウィンドウの設定項目」を参照してください。また，［印刷先指定］ダイアログの設定項目については，「4.6.9(2)　［印刷先指定］（ヘルパクライアント印刷）ダイアログの設定項目」を参照してください。
なお，ファイルの拡張子が*.eppであっても，クライアントコマンドの実行時に，/rオプションの指定を省略した場合は，帳票がプレビューされます。

コマンドを使用したクライアントPCでの印刷をする場合は，クライアントPCにEUR Print Manager - Clientをインストールする必要があります。また，蓄積した印刷データを印刷する場合は，アプリケーションサーバにEUR Print Manager - Report Server Adapterが必要です。

4.6.11　EUR Viewerを使用した印刷

印刷管理サーバで作成したEUR形式ファイルは，クライアントPCでEUR Viewerを使用して印刷できます。

EUR Viewerのメニューから［ファイル］－［印刷］を選択して，帳票を印刷します。

EUR Viewerを使用して印刷する場合は，クライアントPCにEUR Viewerをインストールする必要があります。

4.6.12　Adobe Readerを使用した印刷

印刷管理サーバで作成したPDF形式ファイルは，クライアントPCでAdobe Readerを使用して印刷できます。

Adobe Readerのメニューで印刷します。

4.6.13　Excelを使用した印刷

印刷管理サーバで作成したExcel形式ファイルは，クライアントPCでExcelを使用して印刷できます。

Excelのメニューで印刷します。

4.6.14　印刷管理サーバを使用した印刷

印刷管理サーバから直接，指定したプリンタとトレイで印刷されます。

帳票を印刷するプリンタとトレイを次に示します。

プリンタクラス名を指定していた場合

指定されたプリンタクラス名に対応するプリンタとトレイで印刷されます。

プリンタクラス名が設定されていない場合は，印刷管理サーバに設定したデフォルトのプリンタに出力されます。プリンタクラス名が設定されていない，かつ，デフォルトのプリンタも設定されていない場合は，エラーとなります。

また，印刷管理サーバプリンタクラス定義ファイル（PMPrinterClass.conf）内に，同じプリンタクラス名が存在する場合は，上位に記述されているプリンタクラス名に対応するプリンタとトレイで印刷されます。

プリンタ名とトレイ名を指定していた場合

指定されたプリンタとトレイで印刷されます。指定されたプリンタとトレイが印刷管理サーバにない場合は，エラーとなります。

5.　蓄積ファイルのセキュリティ管理

この章では，蓄積ファイルのセキュリティ管理方法について説明します。

＜この章の構成＞

5.1　セキュリティ管理の概要

5.2　蓄積管理ユーザを定義する（Windows環境の場合）

5.3　蓄積管理ユーザを定義する（UNIX/Linux環境の場合）

5.1　セキュリティ管理の概要

EUR Print Managerでは，蓄積管理ユーザ定義を使用して，蓄積管理GUI上で蓄積ファイルを操作するときのセキュリティを管理できます。蓄積管理ユーザ定義には，蓄積ファイルを操作するユーザー（蓄積管理ユーザ）ごとに，アクセスできる蓄積ファイルの条件を定義します。

蓄積管理ユーザ定義には，次の情報を定義します。

蓄積管理ユーザのユーザー認証情報
蓄積管理ユーザ名と確認キーを定義します。

蓄積ファイルに対するアクセス制限情報
アクセス制限方式，およびアクセスを許可する蓄積ファイルの属性情報を定義します。また，蓄積管理ユーザ名が一致する蓄積ファイルのアクセス可否，およびアクセスを許可する分類名がジョブ検索キーに設定されていない蓄積ファイルのアクセス可否も定義します。

＜この節の構成＞

(1)　定義する情報とアクセス制限との関係

(2)　定義方法

(3)　注意事項

(1)　定義する情報とアクセス制限との関係

蓄積ファイルに指定した蓄積管理ユーザ名と確認キーが，蓄積管理ユーザ定義の定義内容と一致すると，条件に一致する蓄積ファイルにアクセスできます。

存在しない蓄積管理ユーザ名を指定した場合，または蓄積管理ユーザ名と確認キーが蓄積管理ユーザ定義の内容と一致しなかった場合は，デフォルト蓄積管理ユーザとして蓄積ファイルにアクセスします。デフォルト蓄積管理ユーザとは，アクセス制限の対象としない蓄積ファイルにアクセスするための最低限の権限を持つ蓄積管理ユーザのことです。

例えば，蓄積管理ユーザ定義を表5-1のように定義します。

表5-1　蓄積管理ユーザ定義の定義例

蓄積管理ユーザ名※1
アクセス制限方式
アクセスを許可する属性情報※2
蓄積管理ユーザ名が一致する蓄積ファイルの場合
アクセスを許可する分類名がジョブ検索キーに設定されていない場合

分類名
キー値

管理者
分類
公開先
部内
社内
○
×

リーダー
分類
公開先
社内
△
○

（凡例）

○：アクセスできるようにします。

△：蓄積管理ユーザ名が一致するかどうかに関係なく，指定したアクセス制限方式で，対象になる蓄積ファイルにアクセスできるようにします。

×：アクセスできないようにします。

注※1

蓄積管理ユーザ名に使用する分類名は，「ユーザ名」と定義するものとします。

注※2

分類名は蓄積ファイルのジョブ検索キーの分類に，キー値はジョブ検索キーの値に，それぞれ対応します。

このとき，蓄積ファイルの属性情報と蓄積管理ユーザがアクセスできる蓄積ファイルとの関係は，表5-2に示すようになります。

表5-2　蓄積ファイルの属性情報とアクセス可否

蓄積ファイルの属性
蓄積管理ユーザ別
アクセス可否

ファイル名
ジョブ検索キー

分類1
値1
分類2
値2
管理者
リーダー

ファイルA
ユーザ名
管理者
－
－
○
○

ファイルB
ユーザ名
管理者
公開先
部内
○
×

ファイルC
ユーザ名
管理者
公開先
社内
○
○

ファイルD
ユーザ名
リーダー
－
－
×
○

ファイルE
ユーザ名
リーダー
公開先
部内
○
×

ファイルF
ユーザ名
リーダー
公開先
社内
○
○

ファイルG
－
－
－
－
×
○

（凡例）

－：属性情報がありません。

○：アクセスできます。

×：アクセスできません。

「管理者」は，蓄積管理ユーザ名が一致する蓄積ファイル，および「公開先」の値が「部内」と「社内」の蓄積ファイルにアクセスできます。そのため，「ファイルA」，「ファイルB」，「ファイルC」，「ファイルE」，「ファイルF」にアクセスできます。

「リーダー」は，蓄積管理ユーザ名が一致するかどうかに関係なく，「公開先」の値が「社内」の蓄積ファイル，および「公開先」がジョブ検索キーに設定されていない蓄積ファイルにアクセスできます。そのため，「ファイルA」，「ファイルC」，「ファイルD」，「ファイルF」，「ファイルG」にアクセスできます。

(2)　定義方法

蓄積管理ユーザのユーザー認証情報，および蓄積ファイルに対するアクセス制限情報は，蓄積ファイルの属性情報を基に定義します。利用できる属性情報がない場合は，属性情報を新たに追加します。また，新規に蓄積ファイルを作成する場合は，印刷データの蓄積時に，蓄積ファイルの管理方法に合わせて必要な属性情報を指定します。

蓄積ファイルの属性情報を追加する方法については，「2.3.3　蓄積ファイルの属性値の変更」（起動部品を使用する場合），または「3.4.5　蓄積ファイルの属性値の変更」（蓄積管理GUIを使用する場合）を参照してください。また，印刷データの蓄積方法については，「2.2　印刷データの蓄積」を参照してください。

また，蓄積管理ユーザ定義の定義方法は，適用OSによって異なります。

Windows環境の場合は，［EUR Print Manager - Report Server 構成定義］ダイアログの［蓄積管理ユーザ定義］タブで定義します。定義方法については，「5.2　蓄積管理ユーザを定義する（Windows環境の場合）」を参照してください。

UNIX/Linux環境の場合は，サンプルファイルを基に定義します。定義方法については，「5.3　蓄積管理ユーザを定義する（UNIX/Linux環境の場合）」を参照してください。

(3)　注意事項

蓄積管理ユーザ定義を定義する場合の注意事項について次に示します。

デフォルト蓄積管理ユーザの蓄積管理ユーザ名について

デフォルト蓄積管理ユーザは，蓄積管理ユーザ名を持ちません。したがって，蓄積管理ユーザ名が一致する蓄積ファイルにアクセスできるように定義した場合，デフォルト蓄積管理ユーザは，蓄積管理ユーザ名のジョブ検索キーを持たない蓄積ファイルにアクセスできます。

ジョブ検索キーの分類名と値の指定について

蓄積管理ユーザ名およびアクセス許可キーに使用するジョブ検索キーは，指定した分類名に対応する値を必ず指定してください。

分類名だけ指定して値に指定がない蓄積ファイルを作成することもできますが，どの蓄積管理ユーザ名ともユーザー名が一致しなくなるため，アクセス制御ができなくなります。アクセス許可キーの場合も同様に，どのアクセス許可キーともキー値が一致しなくなるため，アクセス制御ができなくなります。

起動部品を使用する場合の蓄積管理ユーザについて

起動部品を使用する場合は，蓄積管理ユーザを指定できないため，デフォルト蓄積管理ユーザとして動作します。

5.2　蓄積管理ユーザを定義する（Windows環境の場合）

Windows環境では，［EUR Print Manager - Report Server 構成定義］ダイアログの［蓄積管理ユーザ定義］タブで蓄積管理ユーザを定義します。

スタートメニューの［プログラム］－［EUR Print Manager - Report Server］－［EUR Print Manager - Report Server 構成定義］を選択すると，［EUR Print Manager - Report Server 構成定義］ダイアログが表示されます。

図5-1　［EUR Print Manager - Report Server 構成定義］ダイアログ［蓄積管理ユーザ定義］タブ

［蓄積管理ユーザ名一覧］

蓄積管理ユーザ定義に登録されている蓄積管理ユーザ名が一覧で表示されます。初期表示では定義順で表示され，［蓄積管理ユーザ名］をクリックすると，Shift JISのコード順にソートして表示されます。なお，蓄積管理ユーザ名は複数選択できません。なお，デフォルト蓄積管理ユーザの場合は，「"デフォルト"」と表示されます。

［蓄積管理ユーザ名］

蓄積管理ユーザ名が表示されます。

［蓄積管理ユーザ名に使用する分類名］テキストボックス

蓄積管理ユーザ名に使用するジョブ検索キーの分類名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は未入力とみなされます。

［追加］ボタン

［蓄積管理ユーザ定義の追加］ダイアログが表示され，蓄積管理ユーザ定義を登録できます。ただし，蓄積管理ユーザ定義の登録数が上限を超えていた場合は，不活性になります。最大1,024件の蓄積管理ユーザ定義を登録できます。

［変更］ボタン

［蓄積管理ユーザ定義の変更］ダイアログが表示され，蓄積管理ユーザ定義の情報を変更できます。

［削除］ボタン

削除を確認するダイアログが表示され，蓄積管理ユーザ定義に登録されている蓄積管理ユーザを削除できます。

＜この節の構成＞

5.2.1　蓄積管理ユーザの登録

5.2.2　蓄積管理ユーザ定義の変更

5.2.3　蓄積管理ユーザの削除

5.2.1　蓄積管理ユーザの登録

EUR Print Managerの蓄積管理ユーザを登録します。［EUR Print Manager - Report Server 構成定義］ダイアログの［蓄積管理ユーザ定義］タブで，蓄積管理ユーザを登録する方法を次に示します。ただし，蓄積管理ユーザ定義の登録数が上限を超えていた場合は，登録できません。最大1,024件の蓄積管理ユーザ定義を登録できます。

［蓄積管理ユーザ定義の追加］ダイアログの表示
［EUR Print Manager - Report Server 構成定義］ダイアログの［蓄積管理ユーザ定義］タブの［追加］ボタンをクリックして，［蓄積管理ユーザ定義の追加］ダイアログを表示します。

蓄積管理ユーザの選択
［蓄積管理ユーザ］グループボックスから，蓄積管理ユーザを登録するか，デフォルト蓄積管理ユーザを登録するかのどちらかを選択します。
蓄積管理ユーザを登録する場合は［蓄積管理ユーザ登録］オプションボタンを，デフォルト蓄積管理ユーザを登録する場合は，［デフォルト蓄積管理ユーザ］オプションボタンを選択します。

蓄積管理ユーザ名の入力
［蓄積管理ユーザ名］テキストボックスに，蓄積管理ユーザ名を入力します。
［蓄積管理ユーザ登録］オプションボタンを選択した場合に，蓄積管理ユーザ名を入力します。［デフォルト蓄積管理ユーザ］オプションボタンを選択した場合は，蓄積管理ユーザ名を入力する必要はありません。

確認キーの入力
［確認キー］テキストボックスに，蓄積管理ユーザの確認キーを入力します。
［蓄積管理ユーザ登録］オプションボタンを選択した場合に，確認キーを入力します。［デフォルト蓄積管理ユーザ］オプションボタンを選択した場合は，確認キーを入力する必要はありません。

アクセス制限方式の選択
蓄積ファイルのアクセス制限方式（表示する蓄積ファイル）を［アクセス制限方式］リストボックスから選択します。
蓄積ファイルへのアクセスを制限しない場合は，手順5.～手順10.までの作業は不要です。

蓄積管理ユーザ名が一致する蓄積ファイルのアクセス設定
［蓄積管理ユーザ名が一致する帳票の扱い］グループボックスから，蓄積管理ユーザ名が一致する蓄積ファイルにアクセスするかどうかを選択します。

アクセス許可キーに使用する分類名の入力
［アクセス許可キーに使用する分類名］テキストボックスに，アクセスを許可するジョブ検索キーの分類名を入力します。
［アクセス制限方式］リストボックスで［分類］を選択した場合は，必ず入力します。［アクセス制限方式］リストボックスで［分類］以外を選択した場合は，入力する必要はありません。

キー値の入力
［キー値］テキストボックスに，アクセスを許可するジョブ検索キーのキー値を入力します。
［アクセス制限方式］リストボックスで［分類］を選択した場合に入力します。［アクセス制限方式］リストボックスで［分類］以外を選択した場合は，入力する必要はありません。

［追加］ボタンのクリック
［追加］ボタンをクリックすると，［キー値］テキストボックスに入力した値が［アクセス許可キー値一覧］に追加されます。ただし，次の場合は，メッセージが表示され，値は追加されません。

キー値が入力できる文字数を超えている場合

キー値に入力できない文字があった場合

キー値に半角空白だけを入力した場合

複数のキー値を定義する場合は，手順8.と手順9.を繰り返します。

アクセスを許可する分類名がジョブ検索キーに設定されていない蓄積ファイルのアクセス設定
［アクセス許可キー分類名のない帳票の扱い］グループボックスから，アクセスを許可する分類名がジョブ検索キーに設定されていない蓄積ファイルにアクセスするかどうかを選択します。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［蓄積管理ユーザ定義の追加］ダイアログで定義した蓄積管理ユーザが登録されます。ただし，次の場合は，メッセージが表示され，［蓄積管理ユーザ定義の追加］ダイアログに戻ります。

蓄積管理ユーザ名，確認キー，またはアクセス許可キーに使用する分類名が入力できる文字数を超えている場合

蓄積管理ユーザ名，確認キー，またはアクセス許可キーに使用する分類名に入力できない文字があった場合

蓄積管理ユーザ名がすでに存在する場合

蓄積管理ユーザ名が未入力の場合

アクセス許可キーに使用する分類名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［蓄積管理ユーザ定義の追加］ダイアログの設定項目

(1)　［蓄積管理ユーザ定義の追加］ダイアログの設定項目

(a)　［蓄積管理ユーザ］グループボックス

蓄積管理ユーザを登録するか，デフォルト蓄積管理ユーザを登録するかのどちらかを選択します。

［蓄積管理ユーザ登録］オプションボタン

蓄積管理ユーザを登録する場合に選択します。

［蓄積管理ユーザ名］テキストボックス

蓄積管理ユーザ名を入力します。［蓄積管理ユーザ登録］オプションボタンを選択した場合は，必ず入力してください。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は未入力と見なされます。

なお，すでに登録されている蓄積管理ユーザ名は登録できません。

［確認キー］テキストボックス

蓄積管理ユーザの確認キーを入力します。［蓄積管理ユーザ登録］オプションボタンを選択した場合は，必ず入力してください。半角文字で80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。入力した文字列は「*」で表示されます。

［デフォルト蓄積管理ユーザ］オプションボタン

デフォルト蓄積管理ユーザを登録する場合に選択します。

［デフォルト蓄積管理ユーザ］オプションボタンを選択した場合，アクセス制限の対象としない蓄積ファイルにアクセスするための最低限の権限を持つ蓄積管理ユーザとして蓄積ファイルにアクセスできます。

(b)　［アクセス制限］タブ

［アクセス制限方式］リストボックス

蓄積ファイルのアクセス制限方式（表示する蓄積ファイル）を選択します。選択できるアクセス制限方式を次に示します。

制限なし：すべての蓄積ファイルを表示します。

全部：すべての蓄積ファイルを表示しないようにします。

分類：［アクセス許可キー値一覧］に表示されているキー値と一致する蓄積ファイルを表示します。

［蓄積管理ユーザ名が一致する帳票の扱い］グループボックス

蓄積管理ユーザ名と一致するジョブ検索キーのキー値を持つ蓄積ファイルにアクセスするかどうかを選択します。

［常にアクセス可能］オプションボタン

アクセス制限方式に関係なく，常に蓄積管理ユーザ名と一致するジョブ検索キーのキー値を持つ蓄積ファイルにアクセスします。

［アクセス制限方式に従う］オプションボタン

蓄積管理ユーザ名と一致するジョブ検索キーのキー値を持つかどうかに関係なく，アクセス制限方式によって決められた蓄積ファイルにアクセスします。

［アクセス許可キーに使用する分類名］テキストボックス

アクセスを許可するジョブ検索キーの分類名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は未入力と見なされます。

［アクセス許可キー分類名のない帳票の扱い］グループボックス

アクセスを許可する分類名がジョブ検索キーに設定されていない蓄積ファイルにアクセスするかどうかを選択します。

［アクセス不可］オプションボタン

アクセスを許可する分類名がジョブ検索キーに設定されていない蓄積ファイルにアクセスしません。

［アクセス可能］オプションボタン

アクセスを許可する分類名がジョブ検索キーに設定されていない蓄積ファイルにアクセスします。

［アクセス許可キー値一覧］

蓄積管理ユーザにアクセスを許可するジョブ検索キーのキー値が一覧で表示されます。初期表示では定義順で表示され，項目名をクリックすると，Shift JISのコード順にソートして表示されます。最大1,024個のキー値を定義できます。

［項番］

アクセスを許可するジョブ検索キーのキー値の項番が表示されます。

［キー値］

蓄積管理ユーザにアクセスを許可するジョブ検索キーのキー値が表示されます。

［キー値］テキストボックス

［アクセス許可キー値一覧］にアクセスを許可するジョブ検索キーのキー値を追加するときに入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は未入力とみなされます。

すでに登録されているキー値は登録できません。

［追加］ボタン

［キー値］テキストボックスに入力した値を，［アクセス許可キー値一覧］に追加できます。［アクセス許可キー値一覧］に追加するときは，［アクセス許可キーに使用する分類名］テキストボックス，および［キー値］テキストボックスの両方の入力が必要です。

［削除］ボタン

削除を確認するダイアログが表示され，［アクセス許可キー値一覧］に追加したキー値を削除できます。

5.2.2　蓄積管理ユーザ定義の変更

登録した蓄積管理ユーザ定義を変更します。［EUR Print Manager - Report Server 構成定義］ダイアログの［蓄積管理ユーザ定義］タブで，蓄積管理ユーザ定義を変更する方法を次に示します。

［蓄積管理ユーザ定義の変更］ダイアログの表示
［EUR Print Manager - Report Server 構成定義］ダイアログの［蓄積管理ユーザ定義］タブの［変更］ボタンをクリックして，［蓄積管理ユーザ定義の変更］ダイアログを表示します。

蓄積管理ユーザの変更
蓄積管理ユーザを変更します。
蓄積管理ユーザを登録する場合は［蓄積管理ユーザ登録］オプションボタンを，デフォルト蓄積管理ユーザを登録する場合は，［デフォルト蓄積管理ユーザ］オプションボタンを選択します。

蓄積管理ユーザ名，確認キーの変更
蓄積管理ユーザ名，確認キーを変更します。

アクセス制限の変更
アクセス権限は，［アクセス許可キー値一覧］にキー値を追加または削除して変更します。［アクセス許可キー値一覧］に表示されているキー値を選択して直接変更することはできません。
なお，［アクセス制限方式］に［分類］を指定した場合は，［アクセス許可キーに使用する分類名］を必ず指定してください。［アクセス許可キーに使用する分類名］の指定を省略すると，［分類］によるアクセス制限方式が無効になり，［アクセス制限方式］に［全部］を指定した場合と同じ扱いになります。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［蓄積管理ユーザ定義の変更］ダイアログで変更した蓄積管理ユーザ定義が登録されます。ただし，次の場合は，メッセージが表示され，［蓄積管理ユーザ定義の変更］ダイアログに戻ります。

アクセス許可キーに使用する分類名が入力できる文字数を超えている場合

アクセス許可キーに使用する分類名に入力できない文字があった場合

アクセス許可キーに使用する分類名に半角空白だけを入力した場合

＜この項の構成＞

(1)　［蓄積管理ユーザ定義の変更］ダイアログの設定項目

(1)　［蓄積管理ユーザ定義の変更］ダイアログの設定項目

(a)　［蓄積管理ユーザ］グループボックス

蓄積管理ユーザ定義に登録されている蓄積管理ユーザが表示されます。

［蓄積管理ユーザ登録］オプションボタン

蓄積管理ユーザを登録する場合に選択します。

［蓄積管理ユーザ名］テキストボックス

蓄積管理ユーザ名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は未入力と見なされます。

なお，すでに登録されている蓄積管理ユーザ名に変更できません。

［確認キー］テキストボックス

蓄積管理ユーザ名に対応した蓄積管理ユーザの確認キーを入力します。半角文字で80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。入力した文字列は「*」で表示されます。

［デフォルト蓄積管理ユーザ］オプションボタン

デフォルト蓄積管理ユーザを登録する場合に選択します。

(b)　［アクセス制限］タブ

［アクセス制限方式］リストボックス

蓄積ファイルのアクセス制限方式（表示する蓄積ファイル）を選択します。選択できるアクセス制限方式を次に示します。

制限なし：すべての蓄積ファイルを表示します。

全部：すべての蓄積ファイルを表示しないようにします。

分類：［アクセス許可キー値一覧］に表示されているキー値と一致する蓄積ファイルを表示します。

［蓄積管理ユーザ名が一致する帳票の扱い］グループボックス

蓄積管理ユーザ名と一致するジョブ検索キーのキー値を持つ蓄積ファイルにアクセスするかどうかを選択します。

［常にアクセス可能］オプションボタン

アクセス制限方式に関係なく，常に蓄積管理ユーザ名と一致するジョブ検索キーのキー値を持つ蓄積ファイルにアクセスします。

［アクセス制限方式に従う］オプションボタン

蓄積管理ユーザ名と一致するジョブ検索キーのキー値を持つかどうかに関係なく，アクセス制限方式によって決められた蓄積ファイルにアクセスします。

［アクセス許可キーに使用する分類名］テキストボックス

アクセスを許可するジョブ検索キーの分類名を入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は未入力と見なされます。

［アクセス許可キー分類名のない帳票の扱い］グループボックス

アクセスを許可する分類名がジョブ検索キーに設定されていない蓄積ファイルにアクセスするかどうかを選択します。

［アクセス不可］オプションボタン

アクセスを許可する分類名がジョブ検索キーに設定されていない蓄積ファイルにアクセスしません。

［アクセス可能］オプションボタン

アクセスを許可する分類名がジョブ検索キーに設定されていない蓄積ファイルにアクセスします。

［アクセス許可キー値一覧］

蓄積管理ユーザにアクセスを許可するジョブ検索キーのキー値が一覧で表示されます。初期表示では定義順で表示され，項目名をクリックすると，Shift JISのコード順にソートして表示されます。最大1,024個のキー値を定義できます。

［項番］

アクセスを許可するジョブ検索キーのキー値の項番が表示されます。

［キー値］

蓄積管理ユーザにアクセスを許可するジョブ検索キーのキー値が表示されます。

［キー値］テキストボックス

［アクセス許可キー値一覧］にアクセスを許可するジョブ検索キーのキー値を追加するときに入力します。80バイトまで入力できます。ただし，制御コード（0x00～0x1F，0x7F～0x9F），「"」，および「,」は入力できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は未入力とみなされます。

すでに登録されているキー値は登録できません。

［追加］ボタン

［キー値］テキストボックスに入力した値を，［アクセス許可キー値一覧］に追加できます。［アクセス許可キー値一覧］に追加するときは，［アクセス許可キーに使用する分類名］テキストボックス，および［キー値］テキストボックスの両方の入力が必要です。

［削除］ボタン

削除を確認するダイアログが表示され，［アクセス許可キー値一覧］に追加したキー値を削除できます。

5.2.3　蓄積管理ユーザの削除

登録した蓄積管理ユーザを削除します。［EUR Print Manager - Report Server 構成定義］ダイアログの［蓄積管理ユーザ定義］タブで削除する蓄積管理ユーザを選択し，［削除］ボタンをクリックします。削除を確認するダイアログが表示され，［OK］ボタンをクリックすると蓄積管理ユーザが削除されます。

5.3　蓄積管理ユーザを定義する（UNIX/Linux環境の場合）

UNIX/Linux環境では，サンプルファイルを基に蓄積管理ユーザ定義ファイルを作成し，蓄積管理ユーザを定義します。

蓄積管理ユーザ定義ファイルの詳細については，「15.6.6　蓄積管理ユーザ定義ファイル」を参照してください。

＜この節の構成＞

(1)　定義方法

(2)　定義例

(1)　定義方法

蓄積管理ユーザ定義ファイルは次の手順で定義します。

/opt/eurpmls/sample下にある蓄積管理ユーザ定義ファイル（userdef.conf）のサンプルを任意の場所に保存する。

蓄積管理ユーザ定義ファイルを編集する。
蓄積管理ユーザ定義ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定した蓄積管理ユーザ定義ファイルを，同じファイル名（userdef.conf）で/etc/opt/eurpmls/Conf下に格納する。
/etc/opt/eurpmls/Confには，EUR Print Managerを起動するユーザーアカウントで読み書きできるようにアクセス権を設定してください。

(2)　定義例

蓄積管理ユーザ定義ファイルの定義例を次に示します。

[Common]
GroupCategoryConfNum=6
GroupCategory="ユーザ"

[GroupCategoryConf1]
GroupKey="システム管理者"
CheckString="pwadmin"
GroupFilter=NONE

[GroupCategoryConf2]
GroupKey="リーダ"
CheckString="pwleader"
GroupFilter=CATEGORY
GroupFilterName="公開先"
GroupFilterKeyNum=3
GroupFilterKey1="管理資料"
GroupFilterKey2="社内資料"
GroupFilterKey3="公開資料"
GroupFilterKeyNull=ENABLE
GroupFilterKeyOwner=ENABLE

[GroupCategoryConf3]
GroupKey="サブリーダ"
CheckString="pwuser"
GroupFilter=CATEGORY
GroupFilterName="公開先"
GroupFilterKeyNum=2
GroupFilterKey1="社内資料"
GroupFilterKey2="公開資料"
GroupFilterKeyNull=ENABLE
GroupFilterKeyOwner=ENABLE

[GroupCategoryConf4]
GroupKey="ユーザ"
CheckString="pwuser"
GroupKey="ユーザ"
GroupFilter=CATEGORY
GroupFilterName="公開先"
GroupFilterKeyNum=1
GroupFilterKey1="公開資料"
GroupFilterKeyNull=ENABLE
GroupFilterKeyOwner=ENABLE

[GroupCategoryConf5]
GroupKey="ユーザ2"
CheckString="pwuser"
GroupFilter=CATEGORY
GroupFilterKeyOwner=ENABLE

[GroupCategoryConf6]
GroupKey="ユーザ3"
CheckString="pwuser"
GroupFilter=CATEGORY
GroupFilterName="公開先"
GroupFilterKeyNum=1
GroupFilterKey1="公開資料"
GroupFilterKeyOwner=DISABLE

[Default]

6.　EUR Print Managerの起動管理

この章では，EUR Print Managerの起動管理方法について説明します。

＜この章の構成＞

6.1　起動管理の概要

6.2　［EUR Print Manager 起動管理］ダイアログを使用して管理する（Windows環境の場合）

6.3　EURPM制御コマンドを使用して管理する

6.1　起動管理の概要

EUR Print Managerでは，起動管理定義を使用してEUR Print Managerの起動や停止を管理します。起動管理定義には，起動するEUR Print Managerの識別名や環境設定ファイルの格納先などの情報を定義します。

EUR Print Managerの起動管理方法には，次の2とおりの方法があります。

［EUR Print Manager 起動管理］ダイアログを使用して管理する

EURPM制御コマンドを使用して管理する

［EUR Print Manager 起動管理］ダイアログは，Windows環境で使用できます。［EUR Print Manager 起動管理］ダイアログの詳細については，「6.2　［EUR Print Manager 起動管理］ダイアログを使用して管理する（Windows環境の場合）」を参照してください。

また，EURPM制御コマンドは，Windows環境およびUNIX/Linux環境で使用できます。EURPM制御コマンドの詳細については，「6.3　EURPM制御コマンドを使用して管理する」を参照してください。

＜この節の構成＞

6.1.1　自動起動の設定

6.1.1　自動起動の設定

EUR Print Managerの自動起動の設定方法について説明します。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

Windows環境でEUR Print Managerを自動で起動するには，次の2とおりの方法があります。

OSのサービス管理機能を使用する

運用管理ツールを使用する

それぞれの方法について説明します。

(a)　OSのサービス管理機能を使用する場合

スタートメニューの［コントロールパネル］－［管理ツール］－［サービス］を選択する。
［サービス］ウィンドウが表示されます。

EUR Print Managerのサービス名をダブルクリックする。
サービスのプロパティを設定するダイアログが表示されます。

［スタートアップの種類］に「自動」を設定する。

ダイアログで［OK］ボタンをクリックする。
自動起動が設定されます。

［スタートアップの種類］が「手動」または「無効」の場合は，EUR Print Managerを自動で起動できません。デフォルトでは，［スタートアップの種類］に「自動」が設定されたEUR Print Managerが一つ登録されています。

(b)　運用管理ツールを使用する場合

自動起動を設定するEUR Print Managerを起動管理定義に登録する。
［EUR Print Manager 起動管理］ダイアログまたはEURPM制御コマンドを使用して登録します。登録方法の詳細については，「6.2　［EUR Print Manager 起動管理］ダイアログを使用して管理する（Windows環境の場合）」および「6.3　EURPM制御コマンドを使用して管理する」を参照してください。

EURPM制御コマンドを運用管理ツールに登録する。
EUR Print Managerを起動するためのEURPM制御コマンドを，運用管理ツールに登録します。登録方法の詳細については，使用している運用管理ツールのマニュアルを参照してください。
登録するEURPM制御コマンドを次に示します。

eurpmctrl /m start /kind AUTOONLY

なお，自動でEUR Print Managerを停止させる場合は，次のコマンドを登録します。

eurpmctrl /m stop /kind AUTOONLY

(2)　UNIX/Linux環境の場合

UNIX/Linux環境でEUR Print Managerを自動で起動するには，OSの起動管理機能を使用します。

自動起動を設定するEUR Print Managerを起動管理定義に登録する。
EURPM制御コマンドを使用して登録します。登録方法の詳細については，「6.3　EURPM制御コマンドを使用して管理する」を参照してください。

EURPM制御コマンドをOSの起動管理機能を使用して登録する。
EUR Print Managerを起動するためのEURPM制御コマンドを，OSの起動管理機能を使用して登録します。登録方法の詳細については，OSのマニュアルを参照してください。
登録するEURPM制御コマンドを次に示します。

eurpmctrl -m start -kind AUTOONLY

なお，自動でEUR Print Managerを停止させる場合は，次のコマンドを登録します。

eurpmctrl -m stop -kind AUTOONLY

6.2　［EUR Print Manager 起動管理］ダイアログを使用して管理する（Windows環境の場合）

Windows環境では，［EUR Print Manager 起動管理］ダイアログを使用してEUR Print Managerの起動や停止を管理できます。

［EUR Print Manager 起動管理］ダイアログは，スタートメニューの［プログラム］－［EUR Print Manager］－［EUR Print Manager 起動管理］を選択すると表示されます。

図6-1　［EUR Print Manager 起動管理］ダイアログ

起動管理定義一覧

起動管理定義に登録されているEUR Print Managerとその稼働状態が一覧で表示されます。初期表示では登録順で表示され，項目名をクリックするとその項目でShift JISのコード順にソートして表示されます。稼働状態は自動では更新されないため，最新の稼働状態を表示させたい場合は，［稼働確認］ボタンをクリックしてください。

なお，起動管理定義をダブルクリックすると，［サービスの変更］ダイアログが表示されて登録内容を変更できます。

［識別名］

EUR Print Managerの識別名が表示されます。

［状態］

EUR Print Managerの稼働状態が表示されます。表示される内容とその意味は次のとおりです。

Running：稼働

Starting：起動処理中

Stopping：停止処理中

Stopped：停止

ErrorStopped：異常停止

Unknown：不明

［自動起動設定］

EUR Print Managerを自動で起動するかどうかが表示されます。表示される内容とその意味は次のとおりです。

AUTO：自動で起動します。

MANUAL：手動で起動します。

［環境設定ファイルパス］

環境設定ファイルの格納先がパスで表示されます。

［起動］ボタン

選択したEUR Print Managerを起動できます。

［停止］ボタン

選択したEUR Print Managerを停止できます。

［追加］ボタン

［サービスの追加］ダイアログが表示され，起動管理定義を登録できます。ただし，起動管理定義の登録数が上限を超えていた場合は，不活性になります。最大5件の起動管理定義を登録できます。

［変更］ボタン

［サービスの変更］ダイアログが表示され，起動管理定義の情報を変更できます。

［削除］ボタン

削除を確認するダイアログが表示され，起動管理定義を削除できます。

［構成定義］ボタン

［EUR Print Manager 構成定義］ダイアログが表示され，選択したEUR Print Managerに登録されている出力先やプリンタクラスを確認できます。

［稼働確認］ボタン

EUR Print Managerの最新の稼働状態を表示できます。

［閉じる］ボタン

［EUR Print Manager 起動管理］ダイアログを閉じます。

＜この節の構成＞

6.2.1　起動管理定義の登録

6.2.2　起動管理定義の変更

6.2.3　起動管理定義の削除

6.2.1　起動管理定義の登録

EUR Print Managerの起動管理定義を登録します。［EUR Print Manager 起動管理］ダイアログで，起動管理定義を登録する方法を次に示します。ただし，起動管理定義の登録数が上限を超えた場合は，登録できません。最大5件の起動管理定義を登録できます。

［サービスの追加］ダイアログの表示
［EUR Print Manager 起動管理］ダイアログの［追加］ボタンをクリックして，［サービスの追加］ダイアログを表示します。

識別名の入力
［識別名］テキストボックスに，EUR Print Managerの識別名を入力します。識別名は必ず入力してください。入力しなかった場合はエラーとなります。

自動起動の選択
［自動起動設定］グループボックスで，EUR Print Managerを自動で起動するかどうかを選択します。

環境設定ファイルの指定
EUR Print Managerの環境設定ファイルの格納先のパスを指定します。なお，［参照］ボタンをクリックするとダイアログが表示されて，指定する環境設定ファイルの格納先を選択できます。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager 起動管理］ダイアログに登録したEUR Print Managerが表示されます。ただし，次の場合は，メッセージが表示され，［サービスの追加］ダイアログに戻ります。

識別名が16バイトを超えている場合

識別名に使用できない文字があった場合

すでに同じ名前の識別名が登録されている場合

また，次の場合はメッセージが表示されますが，処理は続行します。

指定した環境設定ファイルが別のEUR Print Managerで使用されている場合

＜この項の構成＞

(1)　［サービスの追加］ダイアログの設定項目

(1)　［サービスの追加］ダイアログの設定項目

［識別名］テキストボックス

EUR Print Managerの識別名を，1～16バイトの範囲で入力します。半角英数字および「_」（アンダースコア）を使用できます。先頭と末尾に半角空白を入力した場合は登録時に削除されます。また，半角空白だけを入力した場合は，値を指定していないと見なされ，そのまま登録しようとするとエラーになります。

なお，すでに登録された識別名は登録できません。

［自動起動設定］グループボックス

EUR Print Managerを自動で起動するかどうかを選択します。デフォルトでは，［自動起動しない］オプションボタンが選択されています。

［自動起動する］オプションボタン

自動で起動します。

［自動起動しない］オプションボタン

手動で起動します。

［環境設定ファイルパス］テキストボックス

EUR Print Managerの環境設定ファイルの格納先のパスを入力します。ただし，「;」，「*」，「?」，「"」，「<」，「>」，および「|」を含むパスは指定できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は未入力とされます。

デフォルトでは，EUR Print Managerのインストールパスが表示されています。

［参照］ボタン

環境設定ファイルパスを選択するためのダイアログが表示されます。

6.2.2　起動管理定義の変更

EUR Print Managerの起動管理定義を変更します。［EUR Print Manager 起動管理］ダイアログで，起動管理定義を変更する方法を次に示します。なお，識別名は変更できません。

［サービスの変更］ダイアログの表示
［EUR Print Manager 起動管理］ダイアログの［変更］ボタンをクリックして，［サービスの変更］ダイアログを表示します。

自動起動設定，環境設定ファイルパスの変更
自動起動設定，環境設定ファイルパスを変更します。

［OK］ボタンのクリック
［OK］ボタンをクリックすると，［EUR Print Manager 起動管理］ダイアログに変更後の登録内容が表示されます。
なお，指定した環境設定ファイルが別のEUR Print Managerで使用されている場合はメッセージが表示されます。ただし，処理は続行します。

＜この項の構成＞

(1)　［サービスの変更］ダイアログの設定項目

(1)　［サービスの変更］ダイアログの設定項目

［識別名］テキストボックス

EUR Print Managerの識別名が表示されます。変更はできません。

［自動起動設定］グループボックス

EUR Print Managerを自動で起動するかどうかを選択します。デフォルトでは，［自動起動しない］オプションボタンが選択されています。

［自動起動する］オプションボタン

自動で起動します。

［自動起動しない］オプションボタン

手動で起動します。

［環境設定ファイルパス］テキストボックス

EUR Print Managerの環境設定ファイルの格納先のパスを入力します。ただし，「;」，「*」，「?」，「"」，「<」，「>」，および「|」を含むパスは指定できません。先頭と末尾の半角空白は登録時に削除されます。半角空白だけを入力した場合は未入力とされます。

［参照］ボタン

環境設定ファイルパスを選択するためのダイアログが表示されます。

6.2.3　起動管理定義の削除

登録した起動管理定義を削除します。［EUR Print Manager 起動管理］ダイアログで削除する起動管理定義を選択し，［削除］ボタンをクリックします。削除を確認するダイアログが表示されます。［OK］ボタンをクリックすると起動管理定義が削除されます。

6.3　EURPM制御コマンドを使用して管理する

EURPM制御コマンドを実行することで，EUR Print Managerの起動や停止を管理できます。なお，EURPM制御コマンドは，Windows環境およびUNIX/Linux環境で使用できます。

＜この節の構成＞

6.3.1　EURPM制御コマンドのファイル名

6.3.2　EURPM制御コマンドのオプション一覧

6.3.3　EURPM制御コマンドの形式と指定例

6.3.4　エラー情報

6.3.1　EURPM制御コマンドのファイル名

EURPM制御コマンドのファイル名を次に示します。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

EURPMCTRL.exe

EURPM制御コマンドのファイルです。このファイルは，EUR Print Managerのインストール先フォルダ¥Program¥下にあります。

(2)　UNIX/Linux環境の場合

eurpmctrl

EURPM制御コマンドのファイルです。このファイルは，/opt/eurpm/binディレクトリにあります。

6.3.2　EURPM制御コマンドのオプション一覧

EURPM制御コマンドが提供するオプションの一覧を次に示します。なお，オプション名のセパレータは「/」で示しています。UNIX/Linux環境の場合は，「/」を「-」に置き換えてお読みください。

表6-1　EURPM制御コマンドのオプション一覧

オプション | 指定値 | 内容
/id | 識別名※ | 操作対象となるEUR Print Managerの識別名を指定します。
/ini | 環境設定ファイルパス | 操作対象となるEUR Print Managerが使用する環境設定ファイルの格納先のパスを指定します。
/kind | ALL | 起動管理定義に登録されているすべてのEUR Print Managerを操作対象とします。
AUTOONLY | 起動管理定義に登録されているEUR Print Managerのうち，自動起動の設定がされているEUR Print Managerを操作対象とします。
/m | start | EUR Print Managerを起動します。
stop | EUR Print Managerを停止します。
stat | EUR Print Managerの稼働状態を確認します。
add | EUR Print Managerの起動管理定義を追加します。
del | EUR Print Managerの起動管理定義を削除します。
chg | EUR Print Managerの起動管理定義を変更します。
disp | EUR Print Managerの起動管理定義の登録内容を出力します。
auto | EUR Print Managerの自動起動の設定をします。
/message | /nomessage | － | 標準エラー出力にメッセージを出力するかどうかを指定します。
/mode | AUTO | 自動で起動します。
MANUAL | 手動で起動します。

注※

1～16バイトで指定します。半角英数字および「_」（アンダースコア）が使用できます。値の先頭と末尾に半角空白を指定した場合は削除されます。また，半角空白だけを指定した場合は，値を指定していないと見なされます。

＜この項の構成＞

(1)　オプションを指定するときの注意

(1)　オプションを指定するときの注意

オプションを指定するときの注意を次に示します。

(a)　大文字と小文字の区別

オプション，オプションの指定値，およびオプションに指定する文字列は，大文字と小文字を区別します。ただし，識別名については大文字と小文字を区別しません。

例えば，/mオプションを「/M」と指定したり，/mオプションの指定値を「/m STOP」と指定したりすると，エラーになります。

(b)　同一オプションを複数指定する場合

一つのコマンド構文に，同じオプションが複数指定されている場合は，コマンド構文の後方に指定されたオプションが有効となります。

(c)　無効なオプションが指定されている場合

無効なオプションが指定されていた場合は，そのオプションを無視して処理を実行します。

(d)　環境設定ファイルパスの指定

ファイルパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。また，パスに日本語を使用する場合の注意については，「18.5.2(1)　EUR Print Managerを使用する場合の注意」を参照してください。

6.3.3　EURPM制御コマンドの形式と指定例

EURPM制御コマンドの形式と指定例について説明します。

＜この項の構成＞

(1)　EUR Print Managerを起動する場合

(2)　EUR Print Managerを停止する場合

(3)　EUR Print Managerの稼働状態を確認する場合

(4)　EUR Print Managerの起動管理定義を登録する場合

(5)　EUR Print Managerの起動管理定義を変更する場合

(6)　EUR Print Managerの起動管理定義を削除する場合

(7)　EUR Print Managerの起動管理定義の登録内容を確認する場合

(8)　EUR Print Managerの自動起動の設定をする場合

(1)　EUR Print Managerを起動する場合

(a)　形式

eurpmctrl
/m start
〔/message | /nomessage〕
〔/kind ｛ALL | AUTOONLY｝| /id 識別名〕

/m start

EUR Print Manager の制御種別を指定します。

start：EUR Print Managerを起動します。

〔/message | /nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

/message：メッセージを出力します。

/nomessage：メッセージを出力しません。

指定を省略した場合は，/messageが仮定されます。/nomessageを指定した場合も，コマンドの終了コードは出力されます。

〔/kind ｛ALL | AUTOONLY｝〕

操作対象のEUR Print Managerを指定します。このオプションは/idオプションと同時に指定できません。

ALL：起動管理定義に登録されているすべてのEUR Print Managerを操作対象とします。

AUTOONLY：起動管理定義に登録されているEUR Print Managerのうち，自動起動の設定がされたEUR Print Managerを操作対象とします。

〔/id 識別名〕

操作対象のEUR Print Managerの識別名を1～16バイトの範囲で指定します。半角英数字および「_」（アンダースコア）を使用できます。このオプションは/kindオプションと同時に指定できません。

(b)　指定例

起動管理定義に登録されているEUR Print Managerのうち，自動起動が設定されたEUR Print Managerを起動します。

eurpmctrl /m start /message /kind AUTOONLY

(2)　EUR Print Managerを停止する場合

(a)　形式

eurpmctrl
/m stop
〔/message | /nomessage〕
〔/kind ｛ALL | AUTOONLY｝| /id 識別名〕

/m stop

EUR Print Manager の制御種別を指定します。

stop：EUR Print Managerを停止します。

〔/message | /nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

/message：メッセージを出力します。

/nomessage：メッセージを出力しません。

指定を省略した場合は，/messageが仮定されます。/nomessageを指定した場合も，コマンドの終了コードは出力されます。

〔/kind ｛ALL | AUTOONLY｝〕

操作対象のEUR Print Managerを指定します。このオプションは/idオプションと同時に指定できません。

ALL：起動管理定義に登録されているすべてのEUR Print Managerを操作対象とします。

AUTOONLY：起動管理定義に登録されているEUR Print Managerのうち，自動起動が設定されたEUR Print Managerを操作対象とします。

〔/id 識別名〕

操作対象のEUR Print Managerの識別名を1～16バイトの範囲で指定します。半角英数字および「_」（アンダースコア）を使用できます。このオプションは/kindオプションと同時に指定できません。

(b)　指定例

識別名が「EURPM_MAIN」のEUR Print Managerを停止します。

eurpmctrl /m stop /message /id EURPM_MAIN

(3)　EUR Print Managerの稼働状態を確認する場合

(a)　形式

eurpmctrl
/m stat
〔/message | /nomessage〕
〔/kind ｛ALL | AUTOONLY｝| /id 識別名〕

/m stat

EUR Print Manager の制御種別を指定します。

stat：EUR Print Managerの稼働状態を確認します。

〔/message | /nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

/message：メッセージを出力します。

/nomessage：メッセージを出力しません。

指定を省略した場合は，/messageが仮定されます。/nomessageを指定した場合も，コマンドの終了コードは出力されます。

〔/kind ｛ALL | AUTOONLY｝〕

操作対象のEUR Print Managerを指定します。このオプションは/idオプションと同時に指定できません。

ALL：起動管理定義に登録されているすべてのEUR Print Managerを操作対象とします。

AUTOONLY：起動管理定義に登録されているEUR Print Managerのうち，自動起動が設定されたEUR Print Managerを操作対象とします。

〔/id 識別名〕

操作対象のEUR Print Managerの識別名を1～16バイトの範囲で指定します。半角英数字および「_」（アンダースコア）を使用できます。このオプションは/kindオプションと同時に指定できません。

(b)　指定例

起動管理定義に登録されているEUR Print Managerの稼働状況を確認します。

eurpmctrl /m stat /message

EUR Print Managerの稼働状態は，標準出力（stdout）に出力されます。出力例を次に示します。

+--------------+--------------+--------------+
|<EURPMID>     |<Status>      |<PID>         |
+--------------+--------------+--------------+
|EURPM         |Running       |4236          | …デフォルトエントリ
|EURPM_MAIN    |Starting      |              |
|EURPM_SUB     |Stopping      |4242          |
| .            | .            | .            |
| .            | .            | .            |
| .            | .            | .            |
|EURPM_TEST    |Stopped       |              |
+--------------+--------------+--------------+

<EURPMID>

EUR Print Managerの識別名を示します。

<Status>

EUR Print Managerの稼働状態を示します。

Running：稼働

Starting：起動処理中

Stopping：停止処理中

Stopped：停止

ErrorStopped：異常停止

Unknown：不明

<PID>

プロセスIDを示します。

プロセスIDは，StatusがRunning（稼働）またはStopping（停止処理中）の場合に表示されます。

(4)　EUR Print Managerの起動管理定義を登録する場合

(a)　形式

eurpmctrl
/m add
/id 識別名
〔/message | /nomessage〕
〔/mode ｛AUTO | MANUAL｝〕
〔/ini 環境設定ファイルパス〕

/m add

EUR Print Manager の制御種別を指定します。

add：EUR Print Managerの起動管理定義を登録します。
ただし，起動管理定義の登録数が上限を超えた場合は，登録できません。最大5件の起動管理定義を登録できます。

/id 識別名

操作対象のEUR Print Managerの識別名を1～16バイトの範囲で指定します。半角英数字および「_」（アンダースコア）を使用できます。

〔/message | /nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

/message：メッセージを出力します。

/nomessage：メッセージを出力しません。

指定を省略した場合は，/messageが仮定されます。/nomessageを指定した場合も，コマンドの終了コードは出力されます。

〔/mode ｛AUTO | MANUAL｝〕

EUR Print Managerを自動で起動するかどうかを指定します。

AUTO：自動で起動します。

MANUAL：手動で起動します。

指定を省略した場合は，/mode MANUALが仮定されます。

〔/ini 環境設定ファイルパス〕

EUR Print Managerが使用する環境設定ファイルの格納先をフルパスで指定します。指定を省略した場合は，デフォルトのパス（Windows環境の場合：EURPMインストールパス，UNIX/Linux環境の場合：/etc/opt/eurpm/）が仮定されます。

(b)　指定例

識別名が「EURPM_TEST」のEUR Print Managerの起動管理定義を登録します。

eurpmctrl /m add /id EURPM_TEST /message /ini C:¥Program Files¥EURPM_TEST

(5)　EUR Print Managerの起動管理定義を変更する場合

(a)　形式

eurpmctrl
/m chg
/id 識別名
〔/message | /nomessage〕
〔/mode ｛AUTO | MANUAL｝〕
〔/ini 環境設定ファイルパス〕

/m chg

EUR Print Manager の制御種別を指定します。

chg：EUR Print Managerの起動管理定義を変更します。

/id 識別名

操作対象のEUR Print Managerの識別名を1～16バイトの範囲で指定します。半角英数字および「_」（アンダースコア）を使用できます。

〔/message | /nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

/message：メッセージを出力します。

/nomessage：メッセージを出力しません。

指定を省略した場合は，/messageが仮定されます。/nomessageを指定した場合も，コマンドの終了コードは出力されます。

〔/mode ｛AUTO | MANUAL｝〕

EUR Print Managerを自動で起動するかどうかを指定します。

AUTO：自動で起動します。

MANUAL：手動で起動します。

指定を省略した場合は，自動起動の定義は変更されません。

〔/ini 環境設定ファイルパス〕

EUR Print Managerが使用する環境設定ファイルの格納先をフルパスで指定します。指定を省略した場合は，環境設定ファイルの格納先のフルパスの定義は変更されません。

(b)　指定例

識別名が「EURPM_SUB」のEUR Print Managerが自動で起動するように，起動管理定義を変更します。

eurpmctrl /m chg /id EURPM_SUB /message /mode AUTO

(6)　EUR Print Managerの起動管理定義を削除する場合

(a)　形式

eurpmctrl
/m del
〔/message | /nomessage〕
〔/kind ALL | /id 識別名〕

/m del

EUR Print Manager の制御種別を指定します。

del：EUR Print Managerの起動管理定義を削除します。

〔/message | /nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

/message：メッセージを出力します。

/nomessage：メッセージを出力しません。

指定を省略した場合は，/messageが仮定されます。/nomessageを指定した場合も，コマンドの終了コードは出力されます。

〔/kind ALL〕

操作対象のEUR Print Managerを指定します。このオプションは/idオプションと同時に指定できません。

ALL：起動管理定義に登録されているすべてのEUR Print Managerを操作対象とします。

〔/id 識別名〕

操作対象のEUR Print Managerの識別名を1～16バイトの範囲で指定します。半角英数字および「_」（アンダースコア）を使用できます。このオプションは/kindオプションと同時に指定できません。

(b)　指定例

識別名が「EURPM_TEMP」の起動管理定義を削除します。

eurpmctrl /m del /message /id EURPM_TEMP

(7)　EUR Print Managerの起動管理定義の登録内容を確認する場合

(a)　形式

eurpmctrl
/m disp
〔/message | /nomessage〕
〔/kind ALL | /id 識別名〕

/m disp

EUR Print Manager の制御種別を指定します。

disp：EUR Print Managerの起動管理定義の登録内容を確認します。

〔/message | /nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

/message：メッセージを出力します。

/nomessage：メッセージを出力しません。

指定を省略した場合は，/messageが仮定されます。/nomessageを指定した場合も，コマンドの終了コードは出力されます。

〔/kind ALL〕

操作対象のEUR Print Managerを指定します。このオプションは/idオプションと同時に指定できません。

ALL：起動管理定義に登録されているすべてのEUR Print Managerを操作対象とします。

〔/id 識別名〕

操作対象のEUR Print Managerの識別名を1～16バイトの範囲で指定します。半角英数字および「_」（アンダースコア）を使用できます。このオプションは/kindオプションと同時に指定できません。

(b)　指定例

起動管理定義に登録されているEUR Print Managerの登録内容を確認します。

eurpmctrl /m disp /message

EUR Print Managerの起動管理定義の登録内容は，標準出力（stdout）に出力されます。出力例を次に示します。

+-----------+-----------+-----------------------------------------
|<EURPMID>  |<AutoFlag> |<DefinitionFile>
+-----------+-----------+-----------------------------------------
|EURPM      |AUTO       |/etc/opt/eurpm/      …デフォルトエントリ
|EURPM_MAIN |AUTO       |/etc/opt/eurpm/EURPM_MAIN/
|EURPM_SUB  |MANUAL     |/etc/opt/eurpm/EURPM_SUB/
| .         | .         | .                    
| .         | .         | .                    
| .         | .         | .                    
|EURPM_TEST |MANUAL     |/etc/opt/eurpm/EURPM_TEST/
+-----------+-----------+-----------------------------------------

<EURPMID>

EUR Print Managerの識別名を示します。

<AutoFlag>

EUR Print Managerを自動で起動するかどうかを示します。

AUTO：自動で起動します。

MANUAL：手動で起動します。

<DefinitionFile>

環境設定ファイルパスを示します。

(8)　EUR Print Managerの自動起動の設定をする場合

(a)　形式

eurpmctrl
/m auto
/mode ｛AUTO | MANUAL｝
〔/message | /nomessage〕
〔/kind ALL | /id 識別名〕

/m auto

EUR Print Manager の制御種別を指定します。

auto：EUR Print Managerの自動起動の設定をします。

/mode ｛AUTO | MANUAL｝

EUR Print Managerを自動で起動するかどうかを指定します。

AUTO：自動で起動します。

MANUAL：手動で起動します。

〔/message | /nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

/message：メッセージを出力します。

/nomessage：メッセージを出力しません。

指定を省略した場合は，/messageが仮定されます。/nomessageを指定した場合も，コマンドの終了コードは出力されます。

〔/kind ALL〕

操作対象のEUR Print Managerを指定します。このオプションは/idオプションと同時に指定できません。

ALL：起動管理定義に登録されているすべてのEUR Print Managerを操作対象とします。

〔/id 識別名〕

操作対象のEUR Print Managerの識別名を1～16バイトの範囲で指定します。半角英数字および「_」（アンダースコア）を使用できます。このオプションは/kindオプションと同時に指定できません。

(b)　指定例

識別名が「EURPM_TEST」のEUR Print Managerが自動で起動するように設定します。

eurpmctrl /m auto /mode AUTO /message /id EURPM_TEST

なお，EUR Print Managerの自動起動の設定方法については，「6.1.1　自動起動の設定」を参照してください。

6.3.4　エラー情報

EURPM制御コマンドでは，エラーを検知すると，メッセージオプション（/message）によって次に示す標準エラーを出力します。

表6-2　EURPM制御コマンドの標準エラー出力

エラー種別 | 発生条件 | メッセージID
コマンドシンタックスエラー | 不明なオプションを指定したとき | KEEY001-E
オプションに値の指定がないとき | KEEY002-E
オプションの指定値が不正なとき | KEEY003-E
必須オプションの指定がないとき | KEEY004-E
同時に指定できないオプションを指定したとき | KEEY005-E
指定した識別名の起動管理定義が存在しないとき | KEEY006-E
追加しようとした識別名の起動管理定義が存在するとき | KEEY008-E
コマンドシンタックスワーニング | 起動管理定義が一つも存在しないとき | KEEY007-W
自動起動の対象が一つも存在しないとき | KEEY009-W
指定した環境設定ファイルパスがすでに存在するとき | KEEY010-W
コマンド実行時エラー | すでに起動している識別名のEUR Print Managerを起動しようとしたとき | KEEY020-E
起動処理中または停止処理中の識別名のEUR Print Managerを起動しようとしたとき | KEEY021-E
すでに停止している識別名のEUR Print Managerを停止しようとしたとき | KEEY022-E
起動処理中または停止処理中の識別名のEUR Print Managerを停止しようとしたとき | KEEY023-E
プロセス管理ファイルの読み込みでエラーが発生したとき | KEEY024-E
EUR Print Managerの起動時にエラーが発生したとき | KEEY025-E
EUR Print Managerの停止時にエラーが発生したとき | KEEY026-E
指定した識別名の起動管理定義の書き込みでエラーが発生したとき | KEEY027-E
指定した識別名の起動管理定義の読み込みでエラーが発生したとき | KEEY028-E
メモリが不足したとき | KEEY030-E
環境設定ファイル読み込み中にエラーが発生したとき | KEEY031-S
ログファイル処理時にエラーが発生したとき | KEEY032-S
起動している識別名のEUR Print Managerの起動管理定義を，変更または削除しようとしたとき | KEEY038-E
登録できる件数を超えて起動管理定義を追加しようとしたとき | KEEY039-E
Windows環境でEUR Print Managerの呼び出しでエラーが発生したとき | KEEY040-E
サービスのオープンまたは情報取得でエラーが発生したとき | KEEY041-E
コマンド実行ワーニング | ログファイルのオープンエラーが発生したとき | KEEY035-W
コマンド実行タイムアウト | コマンド実行時にタイムアウトが発生したとき | KEEY050-E

＜この項の構成＞

(1)　EURPM制御コマンドの終了コード

(2)　エラーメッセージのフォーマット

(1)　EURPM制御コマンドの終了コード

EURPM制御コマンドを実行すると，終了コードが返されます。終了コード一覧を次に示します。

表6-3　EURPM制御コマンドの終了コード

終了コード | 意味
0 | EURPM制御コマンドが正常に終了しました。
4 | EURPM制御コマンドの実行中，警告が発生しました。
8 | EURPM制御コマンドの実行中，エラーが発生しました。

EURPM制御コマンドを呼び出しているプログラムでは，EURPM制御コマンドの終了コードを参照して，エラーチェックしてください。

(2)　エラーメッセージのフォーマット

EURPM制御コマンドを実行したとき，標準エラーに出力されるメッセージのフォーマットを次に示します。

eurpmctrl:△KEEY0XX-E△エラーメッセージ▼

（凡例）

△：半角空白を示します。

▼：改行（0x0d+0x0a）を示します。

7.　EUR Print Manager - Report Serverの起動管理

この章では，EUR Print Manager - Report Serverの起動管理方法について説明します。

＜この章の構成＞

7.1　起動管理の概要

7.2　EURPM-RS制御コマンドを使用して管理する（UNIX/Linux環境の場合）

7.1　起動管理の概要

EUR Print Manager - Report Serverでは，次の方法でEUR Print Manager - Report Serverの起動や停止を管理します。

Windows環境の場合

OSのサービス管理機能を使用して管理します。スタートメニューの［コントロールパネル］－［管理ツール］－［サービス］から起動または停止してください。OSのサービス管理機能の詳細については，OSのマニュアルを参照してください。

UNIX/Linux環境の場合

EURPM-RS制御コマンドを使用して管理します。EURPM-RS制御コマンドの詳細については，「7.2　EURPM-RS制御コマンドを使用して管理する（UNIX/Linux環境の場合）」を参照してください。

＜この節の構成＞

7.1.1　自動起動の設定

7.1.1　自動起動の設定

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

Windows環境でEUR Print Manager - Report Serverの自動起動を設定する手順を次に示します。

スタートメニューの［コントロールパネル］－［管理ツール］－［サービス］を選択する。
［サービス］ウィンドウが表示されます。

EUR Print Manager - Report Serverのサービス名をダブルクリックする。
サービスのプロパティを設定するダイアログが表示されます。

［スタートアップの種類］に「自動」を設定する。

ダイアログで［OK］ボタンをクリックする。
自動起動が設定されます。

［スタートアップの種類］が「手動」または「無効」の場合は，EUR Print Manager - Report Serverを自動で起動できません。デフォルトでは，［スタートアップの種類］に「自動」が設定されたEUR Print Manager - Report Serverが一つ登録されています。

(2)　UNIX/Linux環境の場合

UNIX/Linux環境でEUR Print Manager - Report Serverを自動で起動するには，OSの起動管理機能を使用します。

EUR Print Manager - Report Serverの自動起動を設定するコマンドを，OSの起動管理機能を使用して登録する。
コマンドの登録方法の詳細については，OSのマニュアルを参照してください。
EUR Print Manager - Report Serverの自動起動を設定するコマンドを次に示します。

eurpmlsctrl -m start

なお，自動でEUR Print Manager - Report Serverを停止させる場合は，次のコマンドを登録します。

eurpmlsctrl -m stop

7.2　EURPM-RS制御コマンドを使用して管理する（UNIX/Linux環境の場合）

EURPM-RS制御コマンドを実行することで，EUR Print Manager - Report Serverの起動や停止を管理できます。

＜この節の構成＞

7.2.1　EURPM-RS制御コマンドのファイル名

7.2.2　EURPM-RS制御コマンドのオプション一覧

7.2.3　EURPM-RS制御コマンドの形式と指定例

7.2.4　エラー情報

7.2.1　EURPM-RS制御コマンドのファイル名

eurpmlsctrl

EURPM-RS制御コマンドのファイルです。このファイルは，/opt/eurpmls/binディレクトリにあります。

7.2.2　EURPM-RS制御コマンドのオプション一覧

EURPM-RS制御コマンドが提供するオプションの一覧を次に示します。

表7-1　EURPM-RS制御コマンドのオプション一覧

オプション | 指定値 | 内容
-m | start | EUR Print Manager - Report Serverを起動します。
stop | EUR Print Manager - Report Serverを停止します。
stat | EUR Print Manager - Report Serverの稼働状態を確認します。
-message | -nomessage | － | 標準エラー出力にメッセージを出力するかどうかを指定します。

＜この項の構成＞

(1)　オプションを指定するときの注意

(1)　オプションを指定するときの注意

オプションを指定するときの注意を次に示します。

(a)　大文字と小文字の区別

オプション，オプションの指定値，およびオプションに指定する文字列は，大文字と小文字を区別します。

例えば，-mオプションを「-M」と指定したり，-mオプションの指定値を「-m STOP」と指定したりすると，エラーになります。

(b)　同一オプションを複数指定する場合

一つのコマンド構文に，同じオプションが複数指定されている場合は，コマンド構文の後方に指定されたオプションが有効となります。

(c)　無効なオプションが指定されている場合

無効なオプションが指定されていた場合は，そのオプションを無視して処理を実行します。

7.2.3　EURPM-RS制御コマンドの形式と指定例

EURPM-RS制御コマンドの形式と指定例について説明します。

＜この項の構成＞

(1)　EUR Print Manager - Report Serverを起動する場合

(2)　EUR Print Manager - Report Serverを停止する場合

(3)　EUR Print Manager - Report Serverの稼働状態を確認する場合

(1)　EUR Print Manager - Report Serverを起動する場合

(a)　形式

eurpmlsctrl
-m start
〔-message | -nomessage〕

-m start

EUR Print Manager - Report Serverの制御種別を指定します。

start：EUR Print Manager - Report Serverを起動します。

〔-message | -nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

-message：メッセージを出力します。

-nomessage：メッセージを出力しません。

指定を省略した場合は，-messageが仮定されます。-nomessageを指定した場合も，コマンドの終了コードは出力されます。

(b)　指定例

EUR Print Manager - Report Serverを起動します。

eurpmlsctrl -m start -message

(2)　EUR Print Manager - Report Serverを停止する場合

(a)　形式

eurpmlsctrl
-m stop
〔-message | -nomessage〕

-m stop

EUR Print Manager - Report Serverの制御種別を指定します。

stop：EUR Print Manager - Report Serverを停止します。

〔-message | -nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

-message：メッセージを出力します。

-nomessage：メッセージを出力しません。

指定を省略した場合は，-messageが仮定されます。-nomessageを指定した場合も，コマンドの終了コードは出力されます。

(b)　指定例

EUR Print Manager - Report Serverを停止します。

eurpmlsctrl -m stop -message

(3)　EUR Print Manager - Report Serverの稼働状態を確認する場合

(a)　形式

eurpmlsctrl
-m stat
〔-message | -nomessage〕

-m stat

EUR Print Manager - Report Serverの制御種別を指定します。

stat：EUR Print Manager - Report Serverの稼働状態を確認します。

〔-message | -nomessage〕

標準エラー出力にメッセージを出力するかどうかを指定します。

-message：メッセージを出力します。

-nomessage：メッセージを出力しません。

指定を省略した場合は，-messageが仮定されます。-nomessageを指定した場合も，コマンドの終了コードは出力されます。

(b)　指定例

EUR Print Manager - Report Serverの稼働状況を確認します。

eurpmlsctrl -m stat -message

EUR Print Manager - Report Serverの稼働状態は，標準出力（stdout）に出力されます。出力例を次に示します。

+--------------+--------------+--------------+
|<EURPMRSID>   |<Status>      |<PID>         |
+--------------+--------------+--------------+
|EURPMRS       |Running       |4237          |
+--------------+--------------+--------------+

<EURPMRSID>

固定値「EURPMRS」を示します。

<Status>

EUR Print Manager - Report Serverの稼働状態を示します。

Running：稼働

Starting：起動処理中

Stopping：停止処理中

Stopped：停止

ErrorStopped：異常停止

Unknown：不明

<PID>

プロセスIDを示します。

プロセスIDは，StatusがRunning（稼働）またはStopping（停止処理中）の場合に表示されます。

7.2.4　エラー情報

EURPM-RS制御コマンドでは，エラーを検知すると，メッセージオプション（-message）によって次に示す標準エラーを出力します。

表7-2　EURPM-RS制御コマンドの標準エラー出力

エラー種別 | 発生条件 | メッセージID
コマンドシンタックスエラー | 不明なオプションを指定したとき | KEEY001-E
オプションに値の指定がないとき | KEEY002-E
オプションの指定値が不正なとき | KEEY003-E
必須オプションの指定がないとき | KEEY004-E
コマンド実行時エラー | すでに起動しているEUR Print Manager - Report Serverを起動しようとしたとき | KEEY020-E
起動処理中または停止処理中のEUR Print Manager - Report Serverを起動しようとしたとき | KEEY021-E
すでに停止しているEUR Print Manager - Report Serverを停止しようとしたとき | KEEY022-E
起動処理中または停止処理中のEUR Print Manager - Report Serverを停止しようとしたとき | KEEY023-E
プロセス管理ファイルの読み込みでエラーが発生したとき | KEEY024-E
起動管理定義の書き込みでエラーが発生したとき | KEEY027-E
起動管理定義の読み込みでエラーが発生したとき | KEEY028-E
メモリが不足したとき | KEEY030-E
環境設定ファイル読み込み中にエラーが発生したとき | KEEY031-S
ログファイル処理時にエラーが発生したとき | KEEY032-S
サービスのオープンまたは情報取得でエラーが発生したとき | KEEY041-E
EUR Print Manager - Report Serverの起動時にエラーが発生したとき | KEEY053-E
EUR Print Manager - Report Serverの停止時にエラーが発生したとき | KEEY054-E
EUR Print Manager - Report Serverの呼び出しでエラーが発生したとき | KEEY055-E
コマンド実行ワーニング | ログファイルのオープンエラーが発生したとき | KEEY035-W
コマンド実行タイムアウト | コマンド実行時にタイムアウトが発生したとき | KEEY050-E

＜この項の構成＞

(1)　EURPM-RS制御コマンドの終了コード

(2)　エラーメッセージのフォーマット

(1)　EURPM-RS制御コマンドの終了コード

EURPM-RS制御コマンドを実行すると，終了コードが返されます。終了コード一覧を次に示します。

表7-3　EURPM-RS制御コマンドの終了コード

終了コード | 意味
0 | EURPM-RS制御コマンドが正常に終了しました。
4 | EURPM-RS制御コマンドの実行中，警告が発生しました。
8 | EURPM-RS制御コマンドの実行中，エラーが発生しました。

EURPM-RS制御コマンドを呼び出しているプログラムでは，EURPM-RS制御コマンドの終了コードを参照して，エラーチェックしてください。

(2)　エラーメッセージのフォーマット

EURPM-RS制御コマンドを実行したとき，標準エラーに出力されるメッセージのフォーマットを次に示します。

eurpmlsctrl:△KEEY0XX-E△エラーメッセージ▼

（凡例）

△：半角空白を示します。

▼：改行（0x0d+0x0a）を示します。

8.　ActiveX部品を使用した帳票出力

この章では，Webブラウザを使用して帳票を印刷するためのActiveX部品を使用した帳票出力について説明します。

＜この章の構成＞

8.1　Web出力で使用するActiveX部品

8.2　パラメタ，メソッド，プロパティ一覧

8.3　パラメタ仕様

8.4　メソッド仕様

8.5　プロパティ仕様

8.1　Web出力で使用するActiveX部品

EUR Print Manager - Clientでは，Web出力で使用するActiveX部品を提供しています。ActiveX部品を使用してクライアントPCのWebブラウザ上で帳票を印刷したり，プレビュー表示したりできます。

また，システム管理者がActiveX部品をあらかじめ設定したEUR Print Manager - Clientを配布用インストーラで配布することもできます。

＜この節の構成＞

8.1.1　ActiveX部品のファイル名

8.1.2　ActiveX部品の使用方法

8.1.3　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの使用方法

8.1.1　ActiveX部品のファイル名

EURPMPrintAX.ocx

Webブラウザ上で帳票を印刷するActiveX部品です。

このファイルは，EUR Print Manager - Clientのインストール先フォルダ¥Program¥下にあります。

EURPMPreViewAX.ocx

Webブラウザ上で帳票を印刷したり，表示したりするActiveX部品です。

このファイルは，EUR Print Manager - Clientのインストール先フォルダ¥Program¥下にあります。

8.1.2　ActiveX部品の使用方法

クライアントPCのWebブラウザ上で帳票を印刷する場合，HTMLページに<object>タグを記述してActiveX部品を使用します。

＜この項の構成＞

(1)　Webブラウザ上で帳票を印刷するActiveX部品（EURPMPrintAX.ocx）を使用するときの<object>タグの記述例

(2)　Webブラウザ上で帳票を表示・印刷するActiveX部品（EURPMPreViewAX.ocx）を使用するときの<object>タグの記述例

(1)　Webブラウザ上で帳票を印刷するActiveX部品（EURPMPrintAX.ocx）を使用するときの<object>タグの記述例

Webブラウザ上で帳票を印刷するActiveX部品（EURPMPrintAX.ocx）を使用するときの<object>タグの記述例を次に示します。

「clsid」と「version」に指定する値は，EUR Print Manager - AdapterのActiveX起動部品またはJava起動部品を使用して取得できます。次に示すメソッドを参照してください。

ActiveX起動部品の場合
clsid：GetPrintAXClassIDメソッド
version：GetPrintAXVersionメソッド

Java起動部品の場合
clsid：getPrintAXClassIDメソッド
version：getPrintAXVersionメソッド

また，取得処理については，「9.11.7(1)　帳票を印刷する場合」（ActiveX起動部品の場合），または「10.13.10(1)　帳票を印刷する場合」（Java起動部品の場合）を参照してください。

(a)　クライアントインストールおよびMSIインストーラによるインストールの場合

<object
classid="clsid:368EE1C4-5A52-4C2E-A4C0-27C46B946A2C"
ID="EURPMPRINTAX"
type="application/x-oleobject">
<param name= "EPFFileURL" value="http://test/EPF/sampleEPF.epf">
<param name= "LogLevel" value="16">
</object>

classid

クラスIDを指定します。指定するクラスIDは，368EE1C4-5A52-4C2E-A4C0-27C46B946A2Cです。

ID

IDを指定します。

type

オブジェクトのタイプを指定します。

param name

パラメタを指定します。

(b)　ダウンロードパッケージでのインストールの場合

<object
classid="clsid:368EE1C4-5A52-4C2E-A4C0-27C46B946A2C"
codebase="http://test/EURPMCLAX/EURPMPrintAX.cab#version=8,70,0,1"
ID="EURPMPRINTAX"
type="application/x-oleobject">
<param name= "EPFFileURL" value="http://test/EPF/sampleEPF.epf">
<param name= "LogLevel" value="16">
</object>

classid

クラスIDを指定します。指定するクラスIDは，368EE1C4-5A52-4C2E-A4C0-27C46B946A2Cです。

codebase

ダウンロードパッケージのcabファイルの名前とバージョンを指定します。ダウンロードパッケージのcabファイルの名前は，EURPMPrintAX.cabです。バージョンは，製品のバージョンによって指定する値が異なります。

ID

IDを指定します。

type

オブジェクトのタイプを指定します。

param name

パラメタを指定します。

(2)　Webブラウザ上で帳票を表示・印刷するActiveX部品（EURPMPreViewAX.ocx）を使用するときの<object>タグの記述例

Webブラウザ上で帳票を印刷したり，表示したりするActiveX部品（EURPMPreViewAX.ocx）を使用するときの<object>タグの記述例を次に示します。

「clsid」と「version」に指定する値は，EUR Print Manager - AdapterのActiveX起動部品またはJava起動部品を使用して取得できます。次に示すメソッドを参照してください。

ActiveX起動部品の場合
clsid：GetPreviewAXClassIDメソッド
version：GetPreviewAXVersionメソッド

Java起動部品の場合
clsid：getPreviewAXClassIDメソッド
version：getPreviewAXVersionメソッド

また，取得処理については，「9.11.7(2)　帳票をプレビュー表示する場合」（ActiveX起動部品の場合），または「10.13.10(2)　帳票をプレビュー表示する場合」（Java起動部品の場合）を参照してください。

(a)　クライアントインストールおよびMSIインストーラによるインストールの場合

<object
classid="clsid:D07DA8D2-3459-488E-860E-DD47A71C39D2"
width=850
height=650
ID="EURPMPREVIEWAX"
type="application/x-oleobject">
<param name= "EPFFileURL" value="http://test/EPF/sampleEPF.epf">
<param name= "LogLevel" value="16">
</object>

classid

クラスIDを指定します。指定するクラスIDは，D07DA8D2-3459-488E-860E-DD47A71C39D2です。

width

プレビュー画面の幅を指定します。

height

プレビュー画面の高さを指定します。

ID

IDを指定します。

type

オブジェクトのタイプを指定します。

param name

パラメタを指定します。

(b)　ダウンロードパッケージでのインストールの場合

<object
classid="clsid:D07DA8D2-3459-488E-860E-DD47A71C39D2"
codebase="http://test/EURPMCLPVX/EURPMPreViewAX.cab#version=8,70,0,1"
width=850
height=650
ID="EURPMPREVIEWAX"
type="application/x-oleobject">
<param name= "EPFFileURL" value="http://test/EPF/sampleEPF.epf">
<param name= "LogLevel" value="16">
</object>

classid

クラスIDを指定します。指定するクラスIDは，D07DA8D2-3459-488E-860E-DD47A71C39D2です。

codebase

ダウンロードパッケージのcabファイルの名前とバージョンを指定します。ダウンロードパッケージのcabファイルの名前は，EURPMPreViewAX.cabです。バージョンは，製品のバージョンによって指定する値が異なります。

width

プレビュー画面の幅を指定します。

height

プレビュー画面の高さを指定します。

ID

IDを指定します。

type

オブジェクトのタイプを指定します。

param name

パラメタを指定します。

8.1.3　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの使用方法

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの使用方法には，クライアントインストールまたはMSIインストーラからインストールして使用する方法と，ダウンロードパッケージを配置して使用する方法があります。

ダウンロードパッケージは，キャビネットファイル（.cab）とInternet Explorerの機能を使用してインストールするパッケージです。

ダウンロードパッケージでEUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXをインストールした場合，アプリケーションとしてコンピュータに登録されないため，コントロールパネルの［アプリケーションの追加と削除］メニューからのアンインストールはできません。また，プログラムフォルダおよびスタートメニューは作成されません。

＜この項の構成＞

(1)　クライアントインストールおよびMSIインストーラによるインストールでの使用方法

(2)　ダウンロードパッケージでの使用方法

(1)　クライアントインストールおよびMSIインストーラによるインストールでの使用方法

EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXの，クライアントインストールおよびMSIインストーラによるインストールでの使用方法は次のとおりです。

(a)　クライアントインストールおよびMSIインストーラによるインストール

クライアントインストールおよびMSIインストーラによるインストールでは，クライアントPCに直接インストールします。

クライアントインストールの手順は，「付録B.9(1)　インストール方法」を参照してください。インストール後のフォルダ構成については，「付録B.10(1)　クライアントインストールのフォルダ構造」を参照してください。

MSIインストーラによるインストールの手順は，「付録B.11(2)　MSIインストーラを使用したインストール」を参照してください。

(b)　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの起動方法

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXは，HTMLページに<object>タグを記述して使用します。<object>タグの記述方法については，「8.1.2　ActiveX部品の使用方法」を参照してください。

(2)　ダウンロードパッケージでの使用方法

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのダウンロードパッケージでの使用方法は次のとおりです。

(a)　ダウンロードパッケージの取得

EUR Print Manager - Clientをサーバ配置インストールして，ダウンロードパッケージを取得します。サーバ配置インストールの手順は，「付録B.9(1)　インストール方法」を参照してください。インストール後のフォルダ構成については，「付録B.10(2)　サーバ配置インストールのフォルダ構造」を参照してください。

(b)　ダウンロードパッケージの配置

取得したダウンロードパッケージは，実行環境に合わせて任意の場所に配置します。

ダウンロードパッケージは，EUR Print Manager - Clientのインストール時に指定したフォルダに格納されます。ダウンロードパッケージのファイル名，および格納場所については，「付録B.11(1)(a)　ダウンロードパッケージの種類」を参照してください。

(c)　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの起動方法

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXは，HTMLページに<object>タグを記述して使用します。<object>タグの記述方法については，「8.1.2　ActiveX部品の使用方法」を参照してください。

8.2　パラメタ，メソッド，プロパティ一覧

Web出力で使用するActiveX部品のパラメタ，メソッド，プロパティの一覧を示します。

＜この節の構成＞

8.2.1　パラメタ一覧

8.2.2　メソッド一覧

8.2.3　プロパティ一覧

8.2.1　パラメタ一覧

Web出力で使用するActiveX部品のパラメタの一覧を次に示します。

表8-1　Web出力で使用するActiveX部品のパラメタ一覧

パラメタ

概要

設定するファイル

EURPMPrintAX.ocx
EURPMPreViewAX.ocx

DefaultPrintDlg
印刷実行時にEUR Print Managerのプリンタ選択ダイアログを表示するか，OSの印刷ダイアログを表示するかを選択します。
○
○

EPFDataMaxSize
ダウンロードするEPF形式ファイルの，ファイルサイズの上限を指定します。
○
○

EPFFileURL
EPF形式ファイルをダウンロードするURLを指定します。
○
○

EPFTempDataMode
ダウンロードするEPF形式ファイルを，一時ファイルとして保存するかどうかを指定します。
○
○

LogFile
ログファイル（EURPMPrintAX.logまたはEURPMPreViewAX.log）の出力先フォルダを指定します。
○
○

LogLevel
実行ログの出力レベルを指定します。
○
○

LogSize
ログファイル（EURPMPrintAX.logまたはEURPMPreViewAX.log）のファイルサイズの上限を指定します。
○
○

NoPrint
起動時に印刷を実行するかどうかを指定します。
○
×

NoSetPrinterDlg
印刷実行時にプリンタ選択ダイアログを表示するかどうかを指定します。
○
○

PrintEndPage
印刷ファイル（EPF形式ファイル）の印刷終了ページを指定します。
○
×

PrinterName
帳票を印刷するプリンタを指定します。
○
○

PrintStartPage
印刷ファイル（EPF形式ファイル）の印刷開始ページを指定します。
○
×

SendResultURL
印刷結果を報告するURLを指定します。
○
○

ShowScrollBar
印刷プレビューが表示領域を超える場合，スクロールバーを表示するかどうかを指定します。
×
○

TempFileDel
印刷実行時に生成した一時ファイルを削除するかどうかを選択します。
○
○

TrayName
帳票を印刷するプリンタのトレイ名を指定します。
○
○

UserParam
ユーザー付加情報を指定します。
○
○

Zoom
印刷プレビューの表示倍率の初期値を指定します。
×
○

（凡例）○：指定できます。　×：指定できません。

8.2.2　メソッド一覧

Web出力で使用するActiveX部品のメソッドの一覧を次に示します。

表8-2　 Web出力で使用するActiveX部品のメソッド一覧

メソッド

概要

設定するファイル

EURPMPrintAX.ocx
EURPMPreViewAX.ocx

HScroll
横方向にスクロールします。
×
○

PrintEPF
印刷を実行します。
○
○

TurnPage
指定ページを表示します。
×
○

VScroll
縦方向にスクロールします。
×
○

Zoom
印刷プレビューの表示倍率を変更します。
×
○

（凡例）○：指定できます。　×：指定できません。

8.2.3　プロパティ一覧

Web出力で使用するActiveX部品のプロパティの一覧を次に示します。

表8-3　 Web出力で使用するActiveX部品のプロパティ一覧

プロパティ

概要

設定するファイル

EURPMPrintAX.ocx
EURPMPreViewAX.ocx

CurrentPage
表示中のページ番号を取得します。
×
○

ExclusionPrinterDriver
PrintEPFメソッドの実行時に，表示する印刷先指定ダイアログ中のプリンタ一覧から，除外したいプリンタのドライバ名を指定します。
○
○

ExclusionPrinterName
PrintEPFメソッドの実行時に，表示する印刷先指定ダイアログ中のプリンタ一覧から，除外したいプリンタのプリンタ名を指定します。
○
○

TotalPage
表示データの総ページ数を取得します。
×
○

（凡例）○：指定できます。　×：指定できません。

8.3　パラメタ仕様

Web出力で使用するActiveX部品のパラメタの詳細を説明します。

＜この節の構成＞

DefaultPrintDlgパラメタ

EPFDataMaxSizeパラメタ

EPFFileURLパラメタ

EPFTempDataModeパラメタ

LogFileパラメタ

LogLevelパラメタ

LogSizeパラメタ

NoPrintパラメタ

NoSetPrinterDlgパラメタ

PrintEndPageパラメタ

PrinterNameパラメタ

PrintStartPageパラメタ

SendResultURLパラメタ

ShowScrollBarパラメタ

TempFileDelパラメタ

TrayNameパラメタ

UserParamパラメタ

Zoomパラメタ

DefaultPrintDlgパラメタ

印刷実行時にEUR Print Managerのプリンタ選択ダイアログを表示するか，OSの印刷ダイアログを表示するかを選択します。

指定できる値を次に示します。

YES：印刷実行時，OSの印刷ダイアログを表示します。

NO：印刷実行時，EUR Print Managerのプリンタ選択ダイアログを表示します。

DefaultPrintDlgパラメタを省略した場合，または指定できる値以外の文字を指定した場合は，NOが仮定されます。

PrinterNameパラメタで指定したプリンタがある場合，またはNoSetPrinterDlgパラメタでYESを指定した場合は，DefaultPrintDlgパラメタの指定は無効になります。

EPFDataMaxSizeパラメタ

EPFTempDataModeパラメタに1を指定した場合，ダウンロードするEPF形式ファイルの，ファイルサイズの上限を指定します。

指定できる値は750～2,000,000です。単位はKBです。

EPFDataMaxSizeパラメタを省略した場合，または指定できない値を指定した場合は2,000,000が仮定されます。

EPFTempDataModeパラメタに1以外を指定した場合，EPFDataMaxSizeパラメタに指定した内容は無視されます。

ダウンロードするEPF形式ファイルのファイルサイズが上限を超えるとエラーになり，KEEY142-Eメッセージが出力されます。

EPFFileURLパラメタ

印刷するEPF形式ファイルをダウンロードするURLを指定します。

URLの指定方法には次に示す二つの方法があります。

生成済みのEPF形式ファイルを指定
生成済みのEPF形式ファイルをWebサーバ上に配置しておき，そのURLを指定します。
（指定例）http://localhost/epf/abc.epf

動的にEPF形式ファイルを生成するユーザープログラムを指定
HTTPリクエストでEUR Print Manager - Adapterを呼び出し，動的にEPF形式ファイルを生成してダウンロードしたい場合は，EPF形式ファイルを生成してHTTPレスポンスにEPF形式のファイルデータを返すユーザープログラムのURLを指定します。
（指定例）http:///localhost/sample/create_epf.jsp
ただし，HTTPレスポンスのHTTPヘッダのContentLength項目には，生成したEPF形式ファイルのファイルサイズを正しく指定してください。間違って指定した場合は，ダウンロードの進捗画面が正しく表示されません。
また，EPFTempDataModeパラメタに「1（ダウンロードするEPF形式ファイルを一時ファイルとして保存しない）」を指定した場合に，ContentLength項目を正しく指定していないときは，ファイルデータを正常にダウンロードできないおそれがあります。

ダウンロード先は，GetTempPath()で取得されるテンポラリフォルダです。ダウンロードしたEPF形式ファイルは，印刷が終了すると自動的に削除されます。

EPFTempDataModeパラメタ

ダウンロードするEPF形式ファイルを，一時ファイルとして保存するかどうかを指定します。

指定できる値を次に示します。

0：一時ファイルとして保存します。

1：一時ファイルとして保存しません。

EPFTempDataModeパラメタを省略した場合，または0，1以外を指定した場合は，0が仮定されます。

LogFileパラメタ

EUR Print Manager - Clientのログファイル（EURPMPrintAX.logまたはEURPMPreViewAX.log）の出力先フォルダを指定します。

LogFileパラメタを省略した場合，次の順に出力先フォルダを決定します。

環境変数TMPに指定されたフォルダ

環境変数TEMPに指定されたフォルダ

カレントフォルダ

LogLevelパラメタ

実行ログの出力レベルを指定します。

指定できる値を次に示します。

0：ログ出力しません。

4：起動，終了，実行時パラメタ，エラーを出力します。

8：起動，終了，実行時パラメタ，エラー，警告を出力します。

16：起動，終了，実行時パラメタ，エラー，警告，情報を出力します。

LogLevelパラメタを省略した場合は，8が仮定されます。

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

LogSizeパラメタ

EUR Print Manager - Clientのログファイル（EURPMPrintAX.logまたはEURPMPreViewAX.log）のファイルサイズの上限を指定します。

指定できる値は750～2,000,000です。単位はKBです。

LogSizeパラメタを省略した場合，または指定できない値を指定した場合は750が仮定されます。

ログのファイルサイズが上限を超えると，現在のログファイルをバックアップファイル（EURPMPrintAX_bak.log）に保存し，再びログファイルの先頭から記録します。すでにバックアップファイルがある場合は，古いバックアップファイルを上書きします。

NoPrintパラメタ

EUR Print Manager - Client Print ActiveXの起動時に印刷を実行するかどうかを指定します。EURPMPrintAX.ocxで指定できます。

指定できる値を次に示します。

YES：EUR Print Manager - Client Print ActiveXの起動時にEPF形式ファイルを印刷しません。

NO：EUR Print Manager - Client Print ActiveXの起動時にEPF形式ファイルを印刷します。

NoPrintパラメタでYESを指定した場合，PrintEPFメソッドを呼び出すまで印刷しません。NoPrintパラメタでNOを指定した場合，起動時に印刷されます。

NoPrintパラメタを省略した場合，または指定できない値を指定した場合，NOが仮定されます。

NoSetPrinterDlgパラメタ

印刷実行時にプリンタ選択ダイアログを表示するかどうかを指定します。

指定できる値を次に示します。

YES：印刷実行時，プリンタ選択ダイアログを表示しません。

NO：印刷実行時，プリンタ選択ダイアログを表示します。

NoSetPrinterDlgパラメタにYESを指定した場合，Windows環境で通常使うプリンタに出力されます。

NoSetPrinterDlgパラメタを省略した場合，または指定できない値を指定した場合は，NOが仮定されます。

PrinterNameパラメタで指定したプリンタがある場合は，NoSetPrinterDlgパラメタの指定は無効になります。

PrintEndPageパラメタ

印刷ファイル（EPF形式ファイル）の印刷終了ページを指定します。指定できる値は，1～999,999です。単位は，ページです。

PrintEndPageパラメタを省略した場合は，1ページから印刷ファイルの最終ページまで印刷されます。

PrintEndPageパラメタに，印刷ファイルの最終ページを超える値を指定した場合は，印刷ファイルの最終ページまで印刷されます。

PrintEndPageプロパティに，次に示すどれかが指定された場合は，印刷されません。印刷実行時にエラーが表示されます。

印刷終了ページに，1～999,999以外の値が指定されているとき

PrintEndPageパラメタの指定はあるが，印刷終了ページが指定されていないとき

PrintStartPageプロパティで指定する印刷開始ページが，印刷終了ページより大きいとき

PrinterNameパラメタ

帳票を印刷するプリンタを指定します。プリンタ名には，クライアントPCのOS上に設定した名称を指定します。

プリンタ名の大文字・小文字は区別されません。

PrinterNameパラメタを省略した場合，または指定したプリンタ名がOS上にない場合は，NoSetPrinterDlgパラメタとDefaultPrintDlgパラメタの設定に従います。

PrintStartPageパラメタ

印刷ファイル（EPF形式ファイル）の印刷開始ページを指定します。指定できる値は，1～999,999です。単位は，ページです。

PrintStartPageパラメタを省略した場合は，1ページから印刷されます。

PrintStartPageパラメタに，印刷ファイルの最終ページを超える値を指定した場合は，印刷ファイルの最終ページから印刷されます。

PrintStartPageプロパティに，次に示すどれかが指定された場合は，印刷されません。印刷実行時にエラーが表示されます。

印刷開始ページに，1～999,999以外の値が指定されているとき

PrintStartPageパラメタの指定はあるが，印刷開始ページが指定されていないとき

印刷開始ページが，PrintEndPageプロパティで指定する印刷終了ページより大きいとき

SendResultURLパラメタ

印刷結果を報告するURLを指定します。指定したURLに結果が出力され，HTTPリクエストが送信されます。

SendResultURLパラメタで指定するURLで，EPF形式ファイルの削除などの処理ができます。

報告される結果の形式を次に示します。

印刷成功時：?PrintResult=OK

印刷失敗（キャンセルを含む）時：?PrintResult=NG

SendResultURLパラメタを省略した場合，印刷結果は報告されません。

SendResultURLパラメタで指定するURLのHTTPレスポンスは無効になります。

ShowScrollBarパラメタ

印刷プレビューが表示領域を超える場合，スクロールバーを表示するかどうかを指定します。EURPMPreViewAX.ocxで指定できます。

指定できる値を次に示します。

YES：スクロールバーを表示します。

NO：スクロールバーを表示しません。

ShowScrollBarパラメタを省略した場合，または指定できない値を指定した場合，YESが仮定されます。

YESを指定しても，印刷プレビューが表示領域を超えなければ，スクロールバーは表示されません。

TempFileDelパラメタ

印刷実行時に生成した一時ファイルを削除するかどうかを選択します。一時ファイルは障害対策のために使用します。

指定できる値を次に示します。

0：常に削除します。

1：正常終了時には削除します。異常終了時には削除しません。

2：常に削除しません。

TempFileDelパラメタを省略した場合，または0，1，2以外を指定した場合は1が仮定されます。

EPFTempDataModeパラメタに1を指定している場合，TempFileDelパラメタに指定した内容は無視されます。

一時ファイルは，次の順に出力先フォルダを決定します。

環境変数TMPに指定されたフォルダ

環境変数TEMPに指定されたフォルダ

カレントフォルダ

一時ファイルを削除しなかった場合は，プログラムが稼働していないときに定期的に削除してください。

TrayNameパラメタ

帳票を印刷するプリンタのトレイ名を指定します。トレイ名には，PrinterNameパラメタで指定したプリンタのトレイ名を指定します。

PrinterNameパラメタを省略した場合，またはPrinterNameパラメタで指定したプリンタがない場合は，TrayNameパラメタの指定は無効になります。

TrayNameパラメタで指定したトレイ名がない場合は，NoSetPrinterDlgパラメタとDefaultPrintDlgパラメタの指定に従います。

UserParamパラメタ

ユーザー付加情報を指定します。

UserParamパラメタを指定した場合

SendResultURLパラメタで指定したURLの後ろに，"?"に続いてUserParamパラメタの文字列を付け，さらに"&"と結果文字列を付けて印刷結果が報告されます。

UserParamパラメタを省略した場合

SendResultURLパラメタで指定したURLの後ろに，"?"に続いて結果文字列を付けて印刷結果が報告されます。

SendResultURLパラメタを省略した場合，UserParamパラメタは無効になります。

Zoomパラメタ

印刷プレビューの表示倍率の初期値を指定します。EURPMPreViewAX.ocxで指定できます。

指定できる値は，25～200です。単位は%です。

25より小さい値を指定した場合は，25が仮定されます。200より大きい値を指定した場合は，200が仮定されます。

Zoomパラメタを省略した場合，または数値以外を指定した場合は，100が仮定されます。

8.4　メソッド仕様

Web出力で使用するActiveX部品のメソッドの詳細を説明します。

＜この節の構成＞

HScrollメソッド

PrintEPFメソッド

TurnPageメソッド

VScrollメソッド

Zoomメソッド

HScrollメソッド

横方向にスクロールします。単位はpx（ピクセル）です。EURPMPreViewAX.ocxで指定できます。

正の値を指定すると左方向にスクロールします。負の値を指定すると右方向にスクロールします。

形式

long HScroll(long lPixel)

引数

lPixel

スクロール量

戻り値

リターンコード

0：正常終了

上記以外：エラー

PrintEPFメソッド

印刷を実行します。パラメタの指示に従って印刷します。

形式

long PrintEPF()

引数

なし

戻り値

リターンコード

0：正常終了

上記以外：エラー

TurnPageメソッド

指定したページを表示します。EURPMPreViewAX.ocxで指定できます。

指定したページ数が，帳票にない場合は，次の規則に従います。

0以下を指定した場合：先頭ページを表示します。

最終ページより大きい値を指定した場合：最終ページを表示します。

形式

long TurnPage(long lPage)

引数

lPage

ページ番号

戻り値

リターンコード

0：正常終了

上記以外：エラー

VScrollメソッド

縦方向にスクロールします。EURPMPreViewAX.ocxで指定できます。単位はpx（ピクセル）です。正の値を指定すると上方向にスクロールします。負の値を指定すると下方向にスクロールします。

形式

long VScroll(long lPixel)

引数

lPixel

スクロール量

戻り値

リターンコード

0：正常終了

上記以外：エラー

Zoomメソッド

印刷プレビューの表示倍率を変更します。EURPMPreViewAX.ocxで指定できます。

形式

long Zoom(long lPercent)

引数

lPercent

倍率

戻り値

リターンコード

0：正常終了

上記以外：エラー

8.5　プロパティ仕様

Web出力で使用するActiveX部品のプロパティの詳細を説明します。ActiveX部品のプロパティは，EURPMPreViewAX.ocxで指定できます。

＜この節の構成＞

CurrentPageプロパティ

ExclusionPrinterDriverプロパティ

ExclusionPrinterNameプロパティ

TotalPageプロパティ

CurrentPageプロパティ

表示中のページ番号を取得します。

形式

long CurrentPage

ExclusionPrinterDriverプロパティ

PrintEPFメソッドの実行時に，表示する印刷先指定ダイアログ中のプリンタ一覧から，除外したいプリンタのドライバ名を指定します。

指定できるドライバ名は100個までです。

100を超える配列を指定した場合，PrintEPFメソッド実行時にKEEY153-Eエラーとなります。

形式

一つの除外ドライバ名を指定する場合。

文字型

複数の除外ドライバ名を指定する場合。要素数が一つの文字型配列も指定できます。

文字型配列

指定例

複数の除外ドライバ名を指定する場合の例を次に示します。

（指定例1）VBScriptの場合

Set drivers = CreateObject("Scripting.Dictionary")
drivers.add 0, "Driver1"       'drivers(0) = "Driver1"でも可能
drivers.add 1, "Driver2"       'drivers(1) = "Driver2"でも可能
drivers.add 2, "Driver3"       'drivers(2) = "Driver3"でも可能
document.Form1.EURPMPRINTAX.ExclusionPrinterDriver = drivers.items

（指定例2）VBScriptの場合

document.Form1.EURPMPRINTAX.ExclusionPrinterDriver
                        = Array("Driver1","Driver2","Driver3")

（指定例3）VBScriptの場合

Dim drivers(2)
drivers(0) = "Driver1"
drivers(1) = "Driver2"
drivers(2) = "Driver3"
document.Form1.EURPMPRINTAX.ExclusionPrinterDriver = drivers

（指定例4）JavaScriptの場合

var drivers = new ActiveXObject("Scripting.Dictionary");
drivers.add(0, "Driver1");       //drivers(0) = "Driver1"でも可能
drivers.add(1, "Driver2");       //drivers(1) = "Driver2"でも可能
drivers.add(2, "Driver3");       //drivers(2) = "Driver3"でも可能
document.Form1.EURPMPRINTAX.ExclusionPrinterDriver = drivers.items();

ExclusionPrinterNameプロパティ

PrintEPFメソッドの実行時に，表示する印刷先指定ダイアログ中のプリンタ一覧から，除外したいプリンタのプリンタ名を指定します。

指定できるプリンタ名は100個までです。

100を超える配列を指定した場合，PrintEPFメソッド実行時にKEEY153-Eエラーとなります。

形式

一つの除外プリンタ名を指定する場合。

文字型

複数の除外プリンタ名を指定する場合。要素数が一つの文字型配列も指定できます。

文字型配列

指定例

複数の除外プリンタ名を指定する場合の例を次に示します。

（指定例1）VBScriptの場合

Set printers = CreateObject("Scripting.Dictionary")
printers.add 0, "Printer1"       'printers(0) = "Printer1"でも可能
printers.add 1, "Printer2"       'printers(1) = "Printer2"でも可能
printers.add 2, "Printer3"       'printers(2) = "Printer3"でも可能
document.Form1.EURPMPRINTAX.ExclusionPrinterName = printers.items

（指定例2）VBScriptの場合

document.Form1.EURPMPRINTAX.ExclusionPrinterName
                        = Array("Printer1","Printer2","Printer3")

（指定例3）VBScriptの場合

Dim printers(2)
printers(0) = "Printer1"
printers(1) = "Printer2"
printers(2) = "Printer3"
document.Form1.EURPMPRINTAX.ExclusionPrinterName = printers

（指定例4）JavaScriptの場合

var printers = new ActiveXObject("Scripting.Dictionary");
printers.add(0, "Printer1");       //printers(0) = "Printer1"でも可能
printers.add(1, "Printer2");       //printers(1) = "Printer2"でも可能
printers.add(2, "Printer3");       //printers(2) = "Printer3"でも可能
document.Form1.EURPMPRINTAX.ExclusionPrinterName = printers.items();

TotalPageプロパティ

表示データの総ページ数を取得します。

形式

long TotalPage

9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力

この章では，EUR Print Managerで提供するActiveX起動部品を使用した帳票出力について説明します。また，EUR Print Manager - Report Serverを利用するためのRS-ActiveX起動部品についても説明します。

＜この章の構成＞

9.1　ActiveX起動部品

9.2　ActiveX起動部品のメソッドとプロパティ一覧

9.3　ActiveX起動部品のメソッド仕様

9.4　ActiveX起動部品のプロパティ仕様

9.5　RS-ActiveX起動部品

9.6　RS-ActiveX起動部品のメソッドとプロパティ一覧

9.7　RS-ActiveX起動部品のメソッド仕様

9.8　RS-ActiveX起動部品のプロパティ仕様

9.9　環境設定ファイル

9.10　エラー情報

9.11　コーディング例

9.1　ActiveX起動部品

Visual Basic ScriptやVisual Basicで開発するサーバアプリケーションからEUR Print Managerを使って帳票出力できるように，EUR Print ManagerではActiveX起動部品を提供しています。ActiveX起動部品を利用することで，Web/APサーバ上のサーバアプリケーションから帳票を印刷したり，EPF形式ファイルに出力したりできます。

＜この節の構成＞

9.1.1　ActiveX起動部品のファイル名

9.1.2　ActiveX起動部品のプログラムIDとコントロール名

9.1.3　ActiveX起動部品が提供するクラス

9.1.4　ActiveX起動部品の構文

9.1.1　ActiveX起動部品のファイル名

EURPMADP.ocx

ActiveX起動部品のファイルです。EUR Print Manager - Adapterのインストール先フォルダ¥Program¥下にあります。

9.1.2　ActiveX起動部品のプログラムIDとコントロール名

ActiveX起動部品のプログラムIDおよびコントロール名は，EUR Print Manager - Adapterをインストールしたときに登録されます。

EURPM.Exec

ActiveX起動部品のプログラムIDです。

EURPMADP ActiveX コントロールモジュール

ActiveX起動部品のコントロール名です。

9.1.3　ActiveX起動部品が提供するクラス

ActiveX起動部品では，帳票出力の制御を行うEURPMADPLib.EURPMAdapterクラスを提供します。

EURPMADPLib.EURPMAdapterクラスでは，帳票ファイルやデータファイルなどのプロパティを設定するメソッドと，帳票の出力先やバージョン情報などを取得するメソッドを提供します。EURPMADPLib.EURPMAdapterクラスは次のように指定します。

Public Class EURPMADPLib.EURPMAdapter

Visual Basic ScriptやVisual Basicで開発するサーバアプリケーションから，次の手順で帳票を出力します。

CSV形式ファイルの作成

ActiveX起動部品の構築

プロパティの設定
帳票ファイル，データファイルなどのプロパティを設定します。プロパティの設定については，「9.4　ActiveX起動部品のプロパティ仕様」を参照してください。

帳票の出力
帳票出力メソッド（PrintPMReportメソッドなど）を呼び出して帳票を出力します。

3.と4.の処理で発生したエラー，または発生するエラーは，例外を処理するようにプログラムに記述します。

9.1.4　ActiveX起動部品の構文

ActiveX起動部品を構築する場合とEURPMADPLib.EURPMAdapterクラスを生成する場合の構文を次に示します。

＜この項の構成＞

(1)　ActiveX起動部品を構築する場合

(2)　EURPMADPLib.EURPMAdapterクラスを生成する場合

(1)　ActiveX起動部品を構築する場合

ActiveX起動部品を構築する場合は，次のように指定します。

Visual Basic Scriptの場合

Dim eurpm As Object
Set eurpm=Server.CreateObject("EURPM.Exec")

Visual Basicの場合

Dim eurpm As Object
Set eurpm=CreateObject("EURPM.Exec")

パラメタ

eurpmには，Server.CreateObjectまたはCreateObjectの呼び出しによって作成されるオブジェクト名を指定します。

EURPM.Execは，ActiveX起動部品のプログラムIDです。
ASPファイルのあるVisual Basic ScriptのCreateObject関数にプログラムIDを指定して，ActiveX起動部品を生成してください。

(2)　EURPMADPLib.EURPMAdapterクラスを生成する場合

EURPMADPLib.EURPMAdapterクラスを生成することで，ActiveX起動部品を生成することもできます。この場合は，クラスを生成する前に，ユーザーアプリケーションプロジェクトのコントロールまたはCOMの参照設定に，コントロール名「EURPMADP ActiveX コントロール モジュール」を追加してください。

EURPMADPLib.EURPMAdapterクラスを生成する場合は，次のように指定します。

Dim eurpm As EURPMADPLib.EURPMAdapter
Set eurpm=new EURPMADPLib.EURPMAdapter

パラメタ

eurpmには，EURPMADPLib.EURPMAdapterクラス型の任意のオブジェクト名を指定します。

new操作でEURPMADPLib.EURPMAdapterクラスを生成してください。

9.2　ActiveX起動部品のメソッドとプロパティ一覧

ActiveX起動部品が提供するメソッドとプロパティの一覧を示します。

＜この節の構成＞

9.2.1　ActiveX起動部品が提供するメソッド一覧

9.2.2　ActiveX起動部品が提供するプロパティ一覧（出力メソッド）

9.2.3　ActiveX起動部品が提供するプロパティ一覧（情報取得メソッド）

9.2.1　ActiveX起動部品が提供するメソッド一覧

ActiveX起動部品が提供するメソッドの一覧を次に示します。

表9-1　ActiveX起動部品が提供するメソッド一覧

種類
メソッド
概要

情報取得メソッド
GetDestinationList
出力先の一覧を取得します。

GetJobID
GetJobIDメソッドを実行する直前に蓄積した蓄積ファイルのジョブIDを取得します。
帳票を分割または仕分けして蓄積した場合など，直前に蓄積した蓄積ファイルが複数あるときは，最初に蓄積した蓄積ファイルのジョブIDを取得します。

GetJobIDList
GetJobIDListメソッドを実行する直前に蓄積した蓄積ファイルのジョブIDの一覧を取得します。

GetPMPrinterClassList
印刷管理サーバのプリンタクラスの一覧を取得します。

GetPMPrinterList※1
印刷管理サーバに登録されたOS上のプリンタ一覧を取得します。

GetPMTrayList※1
印刷管理サーバ上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

GetPreviewAXClassID
EURPMPreViewAX.ocxのクラスIDを取得します。

GetPreviewAXVersion
EURPMPreViewAX.ocxのバージョンを取得します。

GetPrintAXClassID
EURPMPrintAX.ocxのクラスIDを取得します。

GetPrintAXVersion
EURPMPrintAX.ocxのバージョンを取得します。

GetPrinterClassList※2
指定した出力先の拠点プリンタクラスの一覧を取得します。

GetPrinterList※2
指定した出力先の拠点サーバに登録されたOS上のプリンタ一覧を取得します。

GetTrayList※2
出力先とOS上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

出力メソッド
OutputEPFReport
プロパティで指定した帳票名およびデータファイルに従って，EPF形式ファイルを出力します。

OutputEURReport
プロパティで指定した帳票名およびデータファイルに従って，EUR形式ファイルを出力します。

OutputMergeEPFReport
複数のEPF形式ファイルを統合して出力します。

OutputPDFReport
プロパティで指定した帳票名およびデータファイルに従って，PDF形式ファイルを出力します。

OutputXLSXReport
プロパティで指定した帳票名およびデータファイルに従って，Excel形式ファイルを出力します。

PrintPMReport
プロパティで指定した帳票名およびデータファイルに従って，帳票を出力します。

注※1

印刷管理サーバがUNIX/Linux環境の場合は指定できません。

注※2

対象となる拠点サーバがUNIX/Linux環境の場合は指定できません。

9.2.2　ActiveX起動部品が提供するプロパティ一覧（出力メソッド）

ActiveX起動部品が提供するプロパティのうち，出力メソッドで使用するプロパティを表9-3に示します。表9-3では，出力メソッドを表9-2のように省略して表記します。

表9-2　出力メソッドの略称

略称 | 出力メソッド
PMRS | PrintPMReport（拠点サーバでの印刷）
PMRC | PrintPMReport（クライアントPCでの印刷）
PMRT | PrintPMReport（蓄積）
PMRD | PrintPMReport（直接印刷）
PMRH | PrintPMReport（クライアントPCへの配布印刷）
OPDF | OutputPDFReport（PDF形式ファイル出力）
OEPF | OutputEPFReport（EPF形式ファイル出力）
MEPF | OutputMergeEPFReport（複数EPF形式ファイル統合出力）
OEUR | OutputEURReport（EUR形式ファイル出力）
OXLS | OutputXLSXReport（Excel形式ファイル出力）

表9-3　 ActiveX起動部品が提供するプロパティ一覧（出力メソッド）

プロパティ

設定内容

データ型

出力メソッド

PMRS
PMRC
PMRT
PMRD
PMRH
OPDF
OEPF
MEPF
OEUR
OXLS

BookmarkFileName
しおり定義ファイル名
String
String配列
－
－
－
－
－
△
－
－
－
－

BookmarkFilePath
文書しおり定義ファイルまたはしおり定義ファイルのパス
String
－
－
－
－
－
△
－
－
－
－

ClientAddress
クライアントPCのIPアドレス
String
－
○
△
－
○
－
－
－
－
－

ClientPrinterName
印刷先クライアントプリンタ名
String
－
△
△
－
△
－
－
－
－
－

ClientTrayName
印刷先クライアントプリンタのトレイ名
String
－
△
△
－
△
－
－
－
－
－

Crypto
PDF形式ファイルの暗号化出力の有無
Boolean
－
－
－
－
－
△
－
－
－
－

CryptoFileName
暗号化設定ファイル名
String
－
－
－
－
－
△
－
－
－
－

CryptoFilePath
暗号化設定ファイルのパス
String
－
－
－
－
－
△
－
－
－
－

DataFileName
マッピングデータファイル名または可変記号値定義ファイル名
String
String配列
△
△
△
△
－
△
△
－
△
△

DataFilePath
マッピングデータファイルパスまたは可変記号値定義ファイルのパス
String
△
△
△
△
－
△
△
－
△
△

DBInfoFileName
接続情報ファイル名
String
△
△
△
△
－
△
△
－
△
△

DBInfoFilePath
接続情報ファイルのパス
String
△
△
△
△
－
△
△
－
△
△

DestinationName
出力先名
String
△
－
△
－
－
－
－
－
－
－

DispPrintDlg
ダイアログ表示モード
Long
－
△
△
－
△
－
－
－
－
－

DistributeFileName
PDF仕分け定義ファイル名
String
－
－
－
－
－
△
－
－
－
－

DistributeFilePath
PDF仕分け定義ファイルのパス
String
－
－
－
－
－
△
－
－
－
－

DistributionInfoFile
仕分け定義情報ファイル名
String
△※1
－
－
△※1
－
－
－
－
－
－

DistributionInfoFilePath
仕分け定義情報ファイルのパス
String
△※1
－
－
△※1
－
－
－
－
－
－

DocBookmarkFileName
文書しおり定義ファイル名
String
－
－
－
－
－
△
－
－
－
－

DocInfoFileName
文書情報設定ファイル名
String
△
△
△
△
－
△
△
－
△
－

DocInfoFilePath
文書情報設定ファイルのパス
String
△
△
△
△
－
△
△
－
△
－

EnableGet
蓄積ファイルの取得可否
Boolean
－
－
△
－
－
－
－
－
－
－

EncryptionPasswordKey
パスワード暗号化鍵
String
－
－
－
－
－
△
－
－
－
－

EPFFileName
出力EPF形式ファイル名
String
－
－
－
－
○
－
○
○
－
－

EPFFilePath
出力EPF形式ファイルのパス
String
－
－
－
－
△
－
△
△
－
－

EURFileName
出力EUR形式ファイル名
String
－
－
－
－
－
－
－
－
○
－

EURFilePath
出力EUR形式ファイルのパス
String
－
－
－
－
－
－
－
－
△
－

ExecutablePrintMode
実行可能印刷方式
Long
－
－
△
－
－
－
－
－
－
－

FileOutputDestination
ファイルの出力先
Long
－
－
－
－
－
△
－
－
－
－

FirstPageNumber
ページ番号の初期値
Long
△
△
△
△
－
△
△
－
－
－

GroupName
帳票振り分け定義の振り分けグループ名
String
△
－
△
－
－
－
－
－
－
－

InitPageNumber
ページ番号の開始番号の初期化
Boolean
△
△
△
△
－
△
△
－
－
－

JobKeyCategory
蓄積ファイルとして格納するファイルの，検索キーの分類
String配列
－
－
△
－
－
－
－
－
－
－

JobKeyData
蓄積ファイルの検索キーの値
String配列
－
－
△
－
－
－
－
－
－
－

MaxPrintCount
蓄積ファイルの上限印刷回数
Long
－
－
△
－
－
－
－
－
－
－

MergeEPFFileName
統合対象EPF形式ファイル名
String配列
－
－
－
－
－
－
－
○
－
－

MergeEPFFilePath
統合対象EPF形式ファイルパス
String
－
－
－
－
－
－
－
△
－
－

MultiFormInfoDefFileName
複数様式情報定義ファイル名
String
△
△
△
△
－
△
△
－
△
－

MultiFormInfoDefFilePath
複数様式情報定義ファイルのパス
String
△
△
△
△
－
△
△
－
△
－

MultiReportSetFileName
帳票セット指定ファイル名
String
△
△
△
△
－
△
△
－
△
－

MultiReportSetFilePath
帳票セット指定ファイルのパス
String
△
△
△
△
－
△
△
－
△
－

PageNumberFormat
ページ番号のフォーマット
String
△
△
△
△
－
△
△
－
－
－

PageNumberLocation
余白へのページ番号の印刷位置
Long
△
△
△
△
－
△
△
－
－
－

PaperOrientation
用紙の向き
Long
△
△
△
△
－
－
△
△
－
－

PDFFileName
出力PDF形式ファイル名
String
－
－
－
－
－
○※2
－
－
－
－

PDFFilePath
出力PDF形式ファイルのパス
String
－
－
－
－
－
△
－
－
－
－

PMServerAddress
印刷管理サーバのIPアドレス
String
△
△
△
△
△
△
△
△
△
△

PMServerPort
印刷管理サーバのポート番号
Long
△
△
△
△
△
△
△
△
△
△

PrintCopies
印刷部数
Long
△
△
△
△
－
－
△
△
－
－

PrintDateFileName
印刷日時出力定義ファイル名
String
△
△
△
－
－
－
△
－
－
－

PrintDateFilePath
印刷日時出力定義ファイルのパス
String
△
△
△
－
－
－
△
－
－
－

PrintEndPage
印刷終了ページ
Long
△
△
△
△
－
△
△
－
－
△

PrinterClassName
プリンタクラス名
String
△
△
△
△
－
－
△
△
－
－

PrinterSelectMode
プリンタ指定方法
Long
△
－
△
△※3
－
－
－
－
－
－

PrintHoldMode
蓄積後に続けて印刷するかどうか
Long
－
－
△
－
－
－
－
－
－
－

PrintKind
印刷モード
Long
△
－
－
－
－
－
－
－
－
－

PrintMode
印刷メソッド（PrintPMReportメソッド）の印刷方式
Long
△
△
△
△
△
－
－
－
－
－

PrintPageNumber
余白へのページ番号印刷
Boolean
△
△
△
△
－
△
△
－
－
－

PrintStartPage
印刷開始ページ
Long
△
△
△
△
－
△
△
－
－
△

PSEnvFileName
EUR Print Serviceの環境設定ファイル名
String
△
△
△
△
－
△
△
－
△
△

PSEnvFilePath
EUR Print Serviceの環境設定ファイルパス
String
△
△
△
△
－
△
△
－
△
△

ReplaceItemCntlFileName
置き換え表管理情報ファイル名
String
△
△
△
△
－
△
△
－
△
△

ReplaceItemCntlFilePath
置き換え表管理情報ファイルのパス
String
△
△
△
△
－
△
△
－
△
△

ReportFileName
帳票ファイル名
String
String配列
○※4
○※4
○※4
○※4
－
○※4
○※4
－
○※4
○※4

ReportFilePath
帳票ファイルのパス
String
△
△
△
△
－
△
△
－
△
△

ScriptCntlFileName
Acrobat JavaScript定義ファイル名
String
－
－
－
－
－
△
－
－
－
－

ScriptCntlFilePath
Acrobat JavaScript定義ファイルのパス
String
－
－
－
－
－
△
－
－
－
－

ServerAddress
拠点サーバのIPアドレス
String
△
－
△
－
－
－
－
－
－
－

ServerPrinterName
サーバプリンタ名
String
△
－
△
△
－
－
－
－
－
－

ServerSelectMode
拠点サーバ指定方法
Long
△
－
△
－
－
－
－
－
－
－

ServerTrayName
サーバプリンタのトレイ名
String
△
－
△
△
－
－
－
－
－
－

SortPrint
印刷部数の単位
Long
△
△
△
△
－
－
△
△
－
－

SplitFileName
EURPM分割/仕分け定義ファイル名
String
－
－
△
－
－
－
－
－
－
－

SplitFilePath
EURPM分割/仕分け定義ファイルパス
String
－
－
△
－
－
－
－
－
－
－

SplitMode
分割/仕分けの実行
Long
－
－
△
－
－
－
－
－
－
－

SpoolFileName
蓄積ファイルに格納するファイルのファイル名
String
－
－
△
－
－
－
－
－
－
－

SpoolLimit
蓄積ファイルの蓄積期限日
String
－
－
△
－
－
－
－
－
－
－

SpoolTitle
スプールタイトル
String
－
－
－
－
－
－
－
△
－
－

UserDataFileName
ユーザ定義データファイル名または可変記号値定義ファイル名
String
String配列
△
△
△
△
－
△
△
－
△
△

UserDataFilePath
ユーザ定義データファイルまたは可変記号値定義ファイルのパス
String
△
△
△
△
－
△
△
－
△
△

ViewerPreferenceFileName
ビューアプレファレンス定義ファイル名
String
－
－
－
－
－
△
－
－
－
－

ViewerPreferenceFilePath
ビューアプレファレンス定義ファイルのパス
String
－
－
－
－
－
△
－
－
－
－

XLSXFileName
出力Excel形式ファイル名
String
－
－
－
－
－
－
－
－
－
○

XLSXFilePath
出力Excel形式ファイルのパス
String
－
－
－
－
－
－
－
－
－
△

（凡例）

○：必ず指定します。

△：指定を省略できます。

－：指定できません。

注※1

UNIX/Linux環境では指定できません。

注※2

DistributeFileNameプロパティを指定している場合は，指定を省略できます。

注※3

指定できるプリンタ印刷方式は，「プリンタクラス名指定」または「OS上のプリンタ名指定」です。

注※4

MultiReportSetFileNameプロパティを指定している場合は，指定を省略できます。

注意

EUR Print Serviceと連携して使用するプロパティでエラーが発生した場合は，次のエラーメッセージが出力されます。メッセージが表示されたときは，EUR Print Serviceのイベントログ，またはeurpsログを参照してください。

メッセージID | メッセージ
KEEY221-E | 印刷処理でエラーが発生しました。（337）
KEEY223-E | PDF形式ファイル出力処理でエラーが発生しました。（337）
KEEY225-E | EPF形式ファイル出力処理でエラーが発生しました。（337）
KEEY243-E | EUR形式ファイル出力処理でエラーが発生しました。（337）
KEEY263-E | XLSX形式ファイル出力処理でエラーが発生しました。（337）

9.2.3　ActiveX起動部品が提供するプロパティ一覧（情報取得メソッド）

ActiveX起動部品が提供するプロパティのうち，情報取得メソッドで使用するプロパティを表9-5に示します。表9-5では，情報取得メソッドを表9-4のように省略して表記します。

表9-4　情報取得メソッドの略称

略称 | 情報取得メソッド
GEDL | GetDestinationList（出力先一覧の取得）
GEPC | GetPMPrinterClassList（印刷管理サーバのプリンタクラス一覧の取得）
GEPP | GetPMPrinterList（印刷管理サーバのプリンタ一覧の取得）
GEPT | GetPMTrayList（印刷管理サーバのトレイ一覧を取得）
GECL | GetPrinterClassList（プリンタクラス一覧の取得）
GEPL | GetPrinterList（プリンタ一覧の取得）
GETL | GetTrayList（トレイ一覧の取得）

表9-5　ActiveX起動部品が提供するプロパティ一覧（情報取得メソッド）

プロパティ | 設定内容 | データ型 | 情報取得メソッド
GEDL | GEPC | GEPP | GEPT | GECL | GEPL | GETL
DestinationName | 出力先名 | String | － | － | － | － | △ | △ | △
PMServerAddress | 印刷管理サーバのIPアドレス | String | △ | △ | △ | △ | △ | △ | △
PMServerPort | 印刷管理サーバのポート番号 | Long | △ | △ | △ | △ | △ | △ | △
ServerPrinterName | サーバのプリンタ名 | String | － | － | － | ○ | － | － | ○

（凡例）

○：必ず指定します。

△：指定を省略できます。

－：指定できません。

9.3　ActiveX起動部品のメソッド仕様

ActiveX起動部品が提供するメソッドの詳細を説明します。

＜この節の構成＞

GetDestinationListメソッド

GetJobIDメソッド

GetJobIDListメソッド

GetPMPrinterClassListメソッド

GetPMPrinterListメソッド

GetPMTrayListメソッド

GetPreviewAXClassIDメソッド

GetPreviewAXVersionメソッド

GetPrintAXClassIDメソッド

GetPrintAXVersionメソッド

GetPrinterClassListメソッド

GetPrinterListメソッド

GetTrayListメソッド

OutputEPFReportメソッド

OutputEURReportメソッド

OutputMergeEPFReportメソッド

OutputPDFReportメソッド

OutputXLSXReportメソッド

PrintPMReportメソッド

GetDestinationListメソッド

出力先の一覧を取得します。

形式

GetDestinationList()

パラメタ

なし

解説

GetDestinationListメソッドは，EUR Print Managerに登録された出力先の一覧を取得します。出力先の一覧は，出力先定義ファイルから取得します。取得できる情報は，定義された出力先の情報です。拠点サーバの稼働状況は取得できません。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

出力先の一覧を次に示す形式で返します。

出力先名1,IPアドレス1,説明1
出力先名2,IPアドレス2,説明2
             :    

データ型

Stringの2次元配列

呼び出し例

GetDestinationListメソッドの呼び出し例を次に示します。

'GetDestinationList実行
Private Sub SUB_GetDestinationList()

   Dim objEURPM, wk_Return
   Dim iLower, iUpper, I
   Dim jLower, jUpper, J
   Dim sEntry  As String

   Set objEURPM = CreateObject("EURPM.Exec")

   Me.Refresh

   Err.Clear
   On Error Resume Next
   wk_Return = objEURPM.GetDestinationList
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       iLower = LBound(wk_Return, 1)
       iUpper = UBound(wk_Return, 1)
       jLower = LBound(wk_Return, 2)
       jUpper = UBound(wk_Return, 2)
       For I = iLower To iUpper
           sEntry = ""
           For J = jLower To jUpper
               If J > 0 Then
                   sEntry = sEntry + ","
               End If
               sEntry = sEntry + wk_Return(I, J)
           Next
           List5.AddItem sEntry
       Next
       ''Label51.Caption = List5.ListCount
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPM = Nothing

End Sub

GetJobIDメソッド

GetJobIDメソッドを実行する直前に蓄積した蓄積ファイルのジョブIDを取得します。

帳票を分割または仕分けして蓄積した場合など，直前に蓄積した蓄積ファイルが複数あるときは，最初に蓄積した蓄積ファイルのジョブIDを取得します。

形式

GetJobID()

パラメタ

なし

解説

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合で，かつ正常または警告でメソッドが戻ったときだけ蓄積ファイルのジョブIDを取得できます。取得した情報は，ActiveX起動部品がメモリから解放されるか，またはPrintPMReportメソッドが次に呼び出されるまで有効になります。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

直前に蓄積した蓄積ファイルのジョブID

データ型

String

GetJobIDListメソッド

GetJobIDListメソッドを実行する直前に蓄積した蓄積ファイルのジョブIDの一覧を取得します。直前に蓄積した蓄積ファイルが複数あるときは，すべての蓄積ファイルのジョブIDを取得します。

形式

GetJobIDList()

パラメタ

なし

解説

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合で，かつ正常または警告でメソッドが戻ったときだけ蓄積ファイルのジョブIDの一覧を取得できます。取得した情報は，ActiveX起動部品がメモリから解放されるか，またはPrintPMReportメソッドが次に呼び出されるまで有効になります。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

また，蓄積を中断する警告が発生した場合，戻り値の配列の最後に「Error」が設定されます。

戻り値

直前に蓄積した蓄積ファイルのジョブIDの一覧を，次に示す形式で返します。

＜正常時＞
ジョブID1
ジョブID2
  :
ジョブIDn

＜警告（KEEY387-W）発生時＞
ジョブID1
ジョブID2
Error

データ型

String配列

GetPMPrinterClassListメソッド

印刷管理サーバのプリンタクラスの一覧を取得します。

形式

GetPMPrinterClassList ()

パラメタ

なし

解説

GetPMPrinterClassListメソッドは，指定した印刷管理サーバのEUR Print Managerに登録されたプリンタクラスの一覧を取得します。

取得できる情報は，定義されたプリンタクラス情報です。印刷管理サーバでのプリンタの稼働状況は取得できません。

メソッド実行時にエラーが発生した場合は，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

印刷管理サーバのプリンタクラスの一覧を，次に示す形式で返します。

＜２次元配列イメージ：ｎ行４列＞
プリンタクラス名1,OS上のプリンタ名1,OS上のプリンタのトレイ名1,説明1
プリンタクラス名2,OS上のプリンタ名2,OS上のプリンタのトレイ名2,説明2
                         :
プリンタクラス名n,OS上のプリンタ名n,OS上のプリンタのトレイ名n,説明ｎ

データ型

String の２次元配列

呼び出し例

GetPMPrinterClassListメソッドの呼び出し例を次に示します。

'GetPMPrinterClassList実行
Private Sub SUB_ GetPMPrinterClassList ()

   Dim objEURPM, wk_Return
   Dim iLower, iUpper, I
   Dim jLower, jUpper, J
   Dim sEntry  As String

   Set objEURPM = CreateObject("EURPM.Exec")

   Me.Refresh

   Err.Clear
   On Error Resume Next
   wk_Return = objEURPM.GetPMPrinterClassList()
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       iLower = LBound(wk_Return, 1)
       iUpper = UBound(wk_Return, 1)
       jLower = LBound(wk_Return, 2)
       jUpper = UBound(wk_Return, 2)
       For I = iLower To iUpper
           sEntry = ""
           For J = jLower To jUpper
               If J > 0 Then
                   sEntry = sEntry + ","
               End If
               sEntry = sEntry + wk_Return(I, J)
           Next
           List5.AddItem sEntry
       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPM = Nothing

End Sub

GetPMPrinterListメソッド

印刷管理サーバに登録されたOS上のプリンタ一覧を取得します。

形式

GetPMPrinterList()

パラメタ

なし

解説

GetPMPrinterListメソッドは，指定した印刷管理サーバのEUR Print Managerに登録されたOS上のプリンタの一覧を取得します。EUR Print Managerが稼働中でない場合，エラーとなります。

印刷管理サーバがUNIX/Linux環境の場合は使用できません。

メソッド実行時にエラーが発生した場合は，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

OS上のプリンタ一覧を，次に示す形式で返します。

＜配列イメージ＞
OS上のプリンタ名1
OS上のプリンタ名2
　　：
OS上のプリンタ名n

データ型

String 配列

呼び出し例

GetPMPrinterListメソッドの呼び出し例を次に示します。

'GetPMPrinterList実行
Private Sub SUB_ GetPMPrinterList()

   Dim objEURPM, wk_Return
   Dim iLower, iUpper, I
   Dim sEntry  As String

   Set objEURPM = CreateObject("EURPM.Exec")

   Me.Refresh

   Err.Clear
   On Error Resume Next
   wk_Return = objEURPM.GetPMPrinterList()
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       iLower = LBound(wk_Return, 1)
       iUpper = UBound(wk_Return, 1)
       For I = iLower To iUpper
           List5.AddItem wk_Return(I)
       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPM = Nothing

End Sub

GetPMTrayListメソッド

印刷管理サーバ上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

形式

GetPMTrayList(String PrinterName)

パラメタ

PrinterName

OS上のプリンタ名

解説

GetPMTrayListメソッドは，指定した印刷管理サーバのEUR Print Managerに登録されたOS上のプリンタのトレイ一覧を取得します。EUR Print Managerが稼働中でない場合，エラーとなります。

印刷管理サーバがUNIX/Linux環境の場合は使用できません。

メソッド実行時にエラーが発生した場合は，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

指定した印刷管理サーバ上のプリンタのトレイ一覧を，次に示す形式で返します。

＜配列イメージ＞
OS上のプリンタのトレイ名1
OS上のプリンタのトレイ名2
　　：
OS上のプリンタのトレイ名n

データ型

String 配列

呼び出し例

GetPMTrayListメソッドの呼び出し例を次に示します。

' GetPMTrayList実行
Private Sub SUB_ GetPMTrayList()

   Dim objEURPM, wk_Return
   Dim iLower, iUpper, I
   Dim sEntry  As String

   Set objEURPM = CreateObject("EURPM.Exec")

   Me.Refresh

   Err.Clear
   On Error Resume Next
   wk_Return = objEURPM. GetPMTrayList("PRINTER1")
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       iLower = LBound(wk_Return, 1)
       iUpper = UBound(wk_Return, 1)
       For I = iLower To iUpper
           List5.AddItem wk_Return(I)
       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPM = Nothing

End Sub

GetPreviewAXClassIDメソッド

EURPMPreViewAX.ocxのクラスIDを取得します。

形式

GetPreviewAXClassID()

パラメタ

なし

解説

このメソッドを使用する場合は，EUR Print Manager - Adapterが稼働するマシンにActiveXクライアント情報ファイル（EURPMPrintAX.inf）を配置する必要があります。ActiveXクライアント情報ファイルの配置方法については，「15.7.1　ActiveXクライアント情報ファイルの配置」を参照してください。

クラスIDは，次のように決定されます。

EUR Print Manager - Client Preview ActiveXをサーバ配置インストールしたときの，ActiveXクライアント情報ファイル（EURPMPreViewAX.inf）に指定されているクラスIDを取得します。

1.が取得できなかった場合は，EUR Print Manager - Adapterに配置されたActiveXクライアント情報ファイル（EURPMPreViewAX.inf）に指定されているクラスIDを取得します。

2.が取得できなかった場合は，D07DA8D2-3459-488E-860E-DD47A71C39D2を返します。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

EURPMPreViewAX.ocxのクラスID

データ型

String

GetPreviewAXVersionメソッド

EURPMPreViewAX.ocxのバージョンを取得します。

形式

GetPreviewAXVersion()

パラメタ

なし

解説

このメソッドを使用する場合は，EUR Print Manager - Adapterが稼働するマシンにActiveXクライアント情報ファイル（EURPMPrintAX.inf）を配置する必要があります。ActiveXクライアント情報ファイルの配置方法については，「15.7.1　ActiveXクライアント情報ファイルの配置」を参照してください。

バージョンは，次のように決定されます。

EUR Print Manager - Client Preview ActiveXをサーバ配置インストールしたときの，ActiveXクライアント情報ファイル（EURPMPreViewAX.inf）に指定されているバージョン値を取得します。

1.が取得できなかった場合は，EUR Print Manager - Adapterに配置されたActiveXクライアント情報ファイル（EURPMPreViewAX.inf）に指定されているバージョン値を取得します。

2.が取得できなかった場合は，99,99,99,99を返します。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

EURPMPreViewAX.ocxのバージョン値

データ型

String

GetPrintAXClassIDメソッド

EURPMPrintAX.ocxのクラスIDを取得します。

形式

GetPrintAXClassID()

パラメタ

なし

解説

このメソッドを使用する場合は，EUR Print Manager - Adapterが稼働するマシンにActiveXクライアント情報ファイル（EURPMPrintAX.inf）を配置する必要があります。ActiveXクライアント情報ファイルの配置方法については，「15.7.1　ActiveXクライアント情報ファイルの配置」を参照してください。

クラスIDは，次のように決定されます。

EUR Print Manager - Client Preview ActiveXをサーバ配置インストールしたときの，ActiveXクライアント情報ファイル（EURPMPrintAX.inf）に指定されているクラスIDを取得します。

1.が取得できなかった場合は，EUR Print Manager - Adapterに配置されたActiveXクライアント情報ファイル（EURPMPrintAX.inf）に指定されているクラスIDを取得します。

2.が取得できなかった場合は，368EE1C4-5A52-4C2E-A4C0-27C46B946A2Cを返します。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

EURPMPrintAX.ocxのクラスID

データ型

String

GetPrintAXVersionメソッド

EURPMPrintAX.ocxのバージョンを取得します。

形式

GetPrintAXVersion()

パラメタ

なし

解説

このメソッドを使用する場合は，EUR Print Manager - Adapterが稼働するマシンにActiveXクライアント情報ファイル（EURPMPrintAX.inf）を配置する必要があります。ActiveXクライアント情報ファイルの配置方法については，「15.7.1　ActiveXクライアント情報ファイルの配置」を参照してください。

バージョンは，次のように決定されます。

EUR Print Manager - Client ActiveXをサーバ配置インストールしたときの，ActiveXクライアント情報ファイル（EURPMPrintAX.inf）に指定されているバージョン値を取得します。

1.が取得できなかった場合は，EUR Print Manager - Adapterに配置されたActiveXクライアント情報ファイル（EURPMPrintAX.inf）に指定されているバージョン値を取得します。

2.が取得できなかった場合は，99,99,99,99を返します。

ActiveXクライアント情報ファイル（EURPMPrintAX.inf）に指定されたバージョン値を取得します。取得できなかった場合は，99,99,99,99を返します。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

EURPMPrintAX.ocxのバージョン値

データ型

String

GetPrinterClassListメソッド

指定した出力先の拠点プリンタクラスの一覧を取得します。

形式

GetPrinterClassList(String DestinationName)

パラメタ

DestinationName

出力先名

解説

GetPrinterClassListメソッドは，指定した出力先のEUR Print Manager - Report Serverに登録されたプリンタクラスの一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのプリンタクラスの一覧を取得します。EUR Print Manager - Report Serverが稼働中でない場合，エラーとなります。

取得できる情報は，定義された拠点プリンタクラス情報です。拠点サーバでのプリンタの稼働状況は取得できません。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

UNIX/Linux環境の場合，拠点プリンタクラス一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，拠点プリンタクラス一覧の取得を実行した場合はエラーとなります。

戻り値

プリンタクラスの一覧を次に示す形式で返します。

プリンタクラス名1,OS上のプリンタ名1,OS上のプリンタのトレイ名1,説明1
プリンタクラス名2,OS上のプリンタ名2,OS上のプリンタのトレイ名2,説明2
                         :
プリンタクラス名n,OS上のプリンタ名n,OS上のプリンタのトレイ名n,説明n

データ型

Stringの2次元配列

呼び出し例

GetPrinterClassListメソッドの呼び出し例を次に示します。

'GetPrinterClassList実行
Private Sub SUB_GetPrinterClassList()

   Dim objEURPM, wk_Return
   Dim iLower, iUpper, I
   Dim jLower, jUpper, J
   Dim sEntry  As String

   Set objEURPM = CreateObject("EURPM.Exec")

   Me.Refresh

   Err.Clear
   On Error Resume Next
   wk_Return = objEURPM.GetPrinterClassList("SERVER1")
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       iLower = LBound(wk_Return, 1)
       iUpper = UBound(wk_Return, 1)
       jLower = LBound(wk_Return, 2)
       jUpper = UBound(wk_Return, 2)
       For I = iLower To iUpper
           sEntry = ""
           For J = jLower To jUpper
               If J > 0 Then
                   sEntry = sEntry + ","
               End If
               sEntry = sEntry + wk_Return(I, J)
           Next
           List5.AddItem sEntry
       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPM = Nothing

End Sub

GetPrinterListメソッド

指定した出力先の拠点サーバに登録されたOS上のプリンタ一覧を取得します。

形式

GetPrinterList(String DestinationName)

パラメタ

DestinationName

出力先名

解説

GetPrinterListメソッドは，指定した出力先のEUR Print Manager - Report Serverに登録されたOS上のプリンタの一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのOS上のプリンタ一覧を取得します。EUR Print Manager - Report Serverが稼働中でない場合，エラーとなります。

取得できる情報は，定義されたプリンタ情報です。拠点サーバでのプリンタの稼働状況は取得できません。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

UNIX/Linux環境の場合，プリンタ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタ一覧の取得を実行した場合はエラーとなります。

戻り値

OS上のプリンタの一覧を次に示す形式で返します。

OS上のプリンタ名1
OS上のプリンタ名2
        :
OS上のプリンタ名n

データ型

String配列

呼び出し例

'GetPrinterList実行
Private Sub SUB_GetPrinterList()

   Dim objEURPM, wk_Return
   Dim iLower, iUpper, I
   Dim sEntry  As String

   Set objEURPM = CreateObject("EURPM.Exec")

   Me.Refresh

   Err.Clear
   On Error Resume Next
   wk_Return = objEURPM.GetPrinterList("SERVER1")
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       iLower = LBound(wk_Return, 1)
       iUpper = UBound(wk_Return, 1)
       For I = iLower To iUpper
           List5.AddItem wk_Return(I)
       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPM = Nothing

End Sub

GetTrayListメソッド

出力先とOS上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

形式

GetTrayList(String DestinationName, String PrinterName)

パラメタ

DestinationName

出力先名

PrinterName

OS上のプリンタ名

解説

GetTrayListメソッドは，指定した出力先のEUR Print Manager - Report Serverに登録されたOS上のプリンタのトレイ一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのOS上のプリンタのトレイ一覧を取得します。EUR Print Manager - Report Serverが稼働中でない場合，エラーとなります。

取得できる情報は，定義されたプリンタのトレイ情報です。拠点サーバでのプリンタのトレイ稼働状況は取得できません。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

UNIX/Linux環境の場合，トレイ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，トレイ一覧の取得を実行した場合はエラーとなります。

戻り値

OS上のプリンタのトレイ一覧を次に示す形式で返します。

OS上のプリンタのトレイ名1
OS上のプリンタのトレイ名2
        :
OS上のプリンタのトレイ名n

データ型

String配列

呼び出し例

'GetTrayList実行
Private Sub SUB_GetTrayList()

   Dim objEURPM, wk_Return
   Dim iLower, iUpper, I
   Dim sEntry  As String

   Set objEURPM = CreateObject("EURPM.Exec")

   Me.Refresh

   Err.Clear
   On Error Resume Next
   wk_Return = objEURPM.GetPrinterList("SERVER1", "PRINTER1")
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       iLower = LBound(wk_Return, 1)
       iUpper = UBound(wk_Return, 1)
       For I = iLower To iUpper
           List5.AddItem wk_Return(I)
       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPM = Nothing

End Sub

OutputEPFReportメソッド

プロパティで指定した帳票名およびデータファイルに従って，EPF形式ファイルを出力します。指定したファイルがすでにある場合は，上書きされます。

形式

OutputEPFReport()

パラメタ

なし

解説

OutputEPFReportメソッドは，EUR Print Manager - Adapterが稼働するマシンにEPF形式ファイルを出力します。出力するEPF形式ファイルは，EPFFilePathプロパティおよびEPFFileNameプロパティで指定します。

OutputEPFReportメソッドが終了すると，それまでに設定したプロパティはすべてリセットされます。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

OutputEURReportメソッド

プロパティで指定した帳票名およびデータファイルに従って，EUR形式ファイルを出力します。指定したファイルがすでにある場合は，上書きされます。

形式

OutputEURReport()

パラメタ

なし

解説

OutputEURReportメソッドは，EUR Print Manager - Adapterが稼働するマシンにEUR形式ファイルを出力します。出力するEUR形式ファイルは，EURFilePathプロパティおよびEURFileNameプロパティで指定します。

OutputEURReportメソッドが終了すると，それまでに設定したプロパティはすべてリセットされます。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

OutputMergeEPFReportメソッド

プロパティで指定した複数のEPF形式ファイルを統合して出力します。指定したファイルがすでにある場合は，上書きされます。

形式

OutputMergeEPFReport()

パラメタ

なし

解説

OutputMergeEPFReportメソッドは，EUR Print Manager - Adapterが稼働するマシンに複数のEPF形式ファイルを統合して出力します。統合対象のEPF形式ファイルは，MergeEPFFilePathプロパティおよびMergeEPFFileNameプロパティで指定します。また，出力するEPF形式ファイルは，EPFFilePathプロパティおよびEPFFileNameプロパティで指定します。

OutputMergeEPFReportメソッドが終了すると，それまでに設定したプロパティはすべてリセットされます。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

OutputPDFReportメソッド

プロパティで指定した帳票名およびデータファイルに従って，PDF形式ファイルを出力します。指定したファイルがすでにある場合は，上書きされます。

形式

OutputPDFReport()

パラメタ

なし

解説

OutputPDFReportメソッドは，EUR Print Managerが稼働するマシンまたはEUR Print Manager - Adapterが稼働するマシンにPDF形式ファイルを出力します。PDF形式ファイルの出力先は，FileOutputDestinationプロパティ，PDFFilePathプロパティ，およびPDFFileNameプロパティで指定します。

ただし，PDF仕分け定義ファイル（DistributeFileNameプロパティ）が指定されている場合は，PDF仕分け定義ファイルに記述されている出力先ファイル名に従って，EUR Print Managerが稼働するマシンにPDF形式ファイルを出力します。

OutputPDFReportメソッドが終了すると，それまでに設定したプロパティはすべてリセットされます。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

OutputXLSXReportメソッド

プロパティで指定した帳票名およびデータファイルに従って，Excel形式ファイルを出力します。指定したファイルがすでにある場合は，上書きされます。

形式

OutputXLSXReport()

パラメタ

なし

解説

OutputXLSXReportメソッドは，EUR Print Manager - Adapterが稼働するマシンにExcel形式ファイルを出力します。出力するExcel形式ファイルは，XLSXFilePathプロパティおよびXLSXFileNameプロパティで指定します。

OutputXLSXReportメソッドが終了すると，それまでに設定したプロパティはすべてリセットされます。

メソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

PrintPMReportメソッド

プロパティで指定した帳票名およびデータファイルで帳票を印刷したり，印刷データを蓄積したりします。

形式

PrintPMReport()

パラメタ

なし

解説

PrintPMReportメソッドは，次の場合に呼び出し元に制御が戻ります。

拠点サーバでの印刷の場合
拠点サーバ上のプリンタスプールへの出力が終了した時点

クライアントPCでの印刷の場合
クライアントPCへの配信が完了した時点

蓄積の場合
蓄積先のサーバに印刷データの蓄積が完了した時点

印刷管理サーバ直接印刷の場合
印刷管理サーバ上のプリンタスプールへの出力が完了した時点

クライアント配布印刷
クライアントPCへの配信が完了した時点

PrintPMReportメソッドが終了すると，それまでに設定したプロパティはすべてリセットされます。

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合は，正常または警告でメソッドが戻ったときだけ蓄積ファイルに対応するジョブIDをGetJobIDメソッドで取得できます。取得した情報は，ActiveX起動部品がメモリから解放されるか，またはPrintPMReportメソッドが次に呼び出されるまで有効になります。

PrintPMReportメソッド実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

UNIX/Linux環境の場合，拠点サーバでの印刷はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，印刷を実行した場合はエラーとなります。

戻り値

なし

データ型

Empty

9.4　ActiveX起動部品のプロパティ仕様

ActiveX起動部品が提供するプロパティの詳細を説明します。

＜この節の構成＞

BookmarkFileNameプロパティ

BookmarkFilePathプロパティ

ClientAddressプロパティ

ClientPrinterNameプロパティ

ClientTrayNameプロパティ

Cryptoプロパティ

CryptoFileNameプロパティ

CryptoFilePathプロパティ

DataFileNameプロパティ

DataFilePathプロパティ

DBInfoFileNameプロパティ

DBInfoFilePathプロパティ

DestinationNameプロパティ

DispPrintDlgプロパティ

DistributeFileNameプロパティ

DistributeFilePathプロパティ

DistributionInfoFileプロパティ

DistributionInfoFilePathプロパティ

DocBookmarkFileNameプロパティ

DocInfoFileNameプロパティ

DocInfoFilePathプロパティ

EnableGetプロパティ

EncryptionPasswordKeyプロパティ

EPFFileNameプロパティ

EPFFilePathプロパティ

EURFileNameプロパティ

EURFilePathプロパティ

ExecutablePrintModeプロパティ

FileOutputDestinationプロパティ

FirstPageNumberプロパティ

GroupNameプロパティ

InitPageNumberプロパティ

JobKeyCategoryプロパティ

JobKeyDataプロパティ

MaxPrintCountプロパティ

MergeEPFFileNameプロパティ

MergeEPFFilePathプロパティ

MultiFormInfoDefFileNameプロパティ

MultiFormInfoDefFilePathプロパティ

MultiReportSetFileNameプロパティ

MultiReportSetFilePathプロパティ

PageNumberFormatプロパティ

PageNumberLocationプロパティ

PaperOrientationプロパティ

PDFFileNameプロパティ

PDFFilePathプロパティ

PMServerAddressプロパティ

PMServerPortプロパティ

PrintCopiesプロパティ

PrintDateFileNameプロパティ

PrintDateFilePathプロパティ

PrintEndPageプロパティ

PrinterClassNameプロパティ

PrinterSelectModeプロパティ

PrintHoldModeプロパティ

PrintKindプロパティ

PrintModeプロパティ

PrintPageNumberプロパティ

PrintStartPageプロパティ

PSEnvFileNameプロパティ

PSEnvFilePathプロパティ

ReplaceItemCntlFileNameプロパティ

ReplaceItemCntlFilePathプロパティ

ReportFileNameプロパティ

ReportFilePathプロパティ

ScriptCntlFileNameプロパティ

ScriptCntlFilePathプロパティ

ServerAddressプロパティ

ServerPrinterNameプロパティ

ServerSelectModeプロパティ

ServerTrayNameプロパティ

SortPrintプロパティ

SplitFileNameプロパティ

SplitFilePathプロパティ

SplitModeプロパティ

SpoolFileNameプロパティ

SpoolLimitプロパティ

SpoolTitleプロパティ

UserDataFileNameプロパティ

UserDataFilePathプロパティ

ViewerPreferenceFileNameプロパティ

ViewerPreferenceFilePathプロパティ

XLSXFileNameプロパティ

XLSXFilePathプロパティ

BookmarkFileNameプロパティ

しおり定義ファイル名を指定します。

解説

BookmarkFileNameプロパティには，ReportFileNameプロパティで指定した帳票ファイルに対応するしおり定義ファイルを指定します。指定するファイル名は，ReportFileNameプロパティで指定したファイル名と同じ数を指定してください。

しおり定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

BookmarkFileNameプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，BookmarkFileNameプロパティを指定しても無視されます。

しおり定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

データ型

String（一つの帳票セットを指定する場合）

String配列（複数の帳票セットを指定する場合）

指定例

複数の帳票セットを指定する場合，一部の帳票に対してしおり定義ファイルの指定を省略したいときは，配列の要素に空文字を指定してください。

2番目の帳票のしおり定義ファイルの指定を省略する場合の例を次に示します。

' 帳票ファイル名を配列fmsに指定
fms(0)="Sample1.fms"
fms(1)="Sample2.fms"
fms(2)="Sample3.fms"
' しおり定義ファイル名を配列bokに指定
bok(0)="Book1.csv"
bok(1)=""
bok(2)="Book3.csv"

BookmarkFilePathプロパティ

DocBookmarkFileNameプロパティで指定した文書しおり定義ファイルのパス，またはBookmarkFileNameプロパティで指定したしおり定義ファイルのパスを指定します。

解説

指定されたファイルのパスは，DocBookmarkFileNameプロパティで指定する文書しおり定義ファイルと，BookmarkFileNameプロパティで指定するしおり定義ファイルのデフォルトの場所になります。

ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

BookmarkFilePathプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，BookmarkFilePathプロパティを指定しても無視されます。

データ型

String

ClientAddressプロパティ

印刷を実行するクライアントPCのIPアドレス，または蓄積クライアント印刷実行を要求するクライアントPCのIPアドレスを指定します。

解説

次に示す場合以外は，ClientAddressプロパティを指定しても無視されます。

PrintPMReportメソッドで印刷方式がクライアント印刷方式（PrintMode=1）の場合は，必ずClientAddressプロパティを指定してください。

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合，ClientAddressプロパティの指定は任意です。

PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3）の場合は，ClientAddressプロパティを指定しても無視されます。

印刷を実行するクライアントPCのIPアドレスを指定します。サーバアプリケーションから次のようなAPIを使用すると，Webクライアントの要求元を取得できます。指定方法などについては，各APIのアプリケーションサーバの仕様を確認してください。

ASPの場合

Request.ServerVariables("REMOTE_ADDR")

JSPの場合

request.getRemoteAddr()

データ型

String

ClientPrinterNameプロパティ

クライアントPCのプリンタ名をOS上のプリンタ名で指定します。

解説

クライアントPCのプリンタ名をOS上のプリンタ名で指定します。ClientPrinterNameプロパティを指定した場合，対話型印刷は使用できません。

プリンタ名を指定するときの注意
プリンタ名は，次のことに注意して指定してください。

プリンタ名は，80バイト以内で指定してください。

プリンタ名には「"」および「,」を含めないでください。

ClientPrinterNameプロパティが指定されると，DispPrintDlgプロパティは強制的に「1（ダイアログを表示しません）」を仮定します。

ClientPrinterNameプロパティとPrinterClassNameプロパティでは，ClientPrinterNameプロパティの指定を優先します。

ClientPrinterNameプロパティは，PrintPMReportメソッドで印刷方式がクライアント印刷方式（PrintMode=1）の場合，およびPrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合に指定が有効になります。それ以外の場合は，ClientPrinterNameプロパティを指定しても無視されます。

データ型

String

ClientTrayNameプロパティ

クライアントプリンタのトレイ名を指定します。クライアントプリンタは，OS上のプリンタを指します。

解説

トレイ名を指定するときの注意
トレイ名は，次のことに注意して指定してください。

トレイ名は，80バイト以内で指定してください。

トレイ名には「"」および「,」を含めないでください。

ClientTrayNameプロパティを指定する場合は，ClientPrinterNameプロパティを必ず指定してください。
ClientTrayNameプロパティに指定したトレイ名が，ClientPrinterNameプロパティで指定したプリンタで使用できない場合は，ClientPrinterNameプロパティで指定したプリンタのデフォルトのトレイから給紙されます。

ClientTrayNameプロパティを指定しない場合は，ClientPrinterNameプロパティで指定したプリンタのデフォルトのトレイから給紙されます。

ClientTrayNameプロパティは，PrintPMReportメソッドで印刷方式がクライアント印刷方式（PrintMode=1）の場合，およびPrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合に指定が有効になります。それ以外の場合は，ClientTrayNameプロパティを指定しても無視されます。

データ型

String

Cryptoプロパティ

PDF形式ファイルを暗号化して出力するかどうかを指定します。

解説

指定できる値を次に示します。

True：PDF形式ファイルを暗号化します。

False：PDF形式ファイルを暗号化しません。

Cryptoプロパティを省略した場合，Falseが仮定されます。

Cryptoプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，Cryptoプロパティを指定しても無視されます。

データ型

Boolean

CryptoFileNameプロパティ

暗号化設定ファイル名を指定します。

解説

暗号化設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

CryptoFileNameプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，CryptoFileNameプロパティを指定しても無視されます。

暗号化設定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

データ型

String

CryptoFilePathプロパティ

CryptoFileNameプロパティで指定した暗号化設定ファイルのパスを指定します。

解説

暗号化設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

CryptoFilePathプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，CryptoFilePathプロパティを指定しても無視されます。

データ型

String

DataFileNameプロパティ

マッピングデータファイル名または可変記号値定義ファイル名を指定します。

解説

指定するファイル名は，ReportFileNameプロパティで指定したファイル名と同じ数を指定してください。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

マッピングデータファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

データ型

String（一つの帳票セットを指定する場合）

String配列（複数の帳票セットを指定する場合）

指定例

複数の帳票セットを指定する場合，一部の帳票に対してマッピングデータファイル（または可変記号値定義ファイル）の指定を省略したいときは，配列の要素に空文字を指定してください。

2番目の帳票のマッピングデータファイルの指定を省略する場合の例を次に示します。

' 帳票ファイル名を配列fmsに指定
fms(0)="Sample1.fms"
fms(1)="Sample2.fms"
fms(2)="Sample3.fms"
' マッピングデータファイル名を配列mapに指定
map(0)="Data1.csv"
map(1)=""
map(2)="Data3.csv"

DataFilePathプロパティ

DataFileNameプロパティまたは帳票セット指定ファイルで指定したマッピングデータファイルのパス，もしくは可変記号値定義ファイルのパスを指定します。

解説

指定されたファイルのパスは，DataFileNameプロパティで指定したファイルのパスとなります。

ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

DBInfoFileNameプロパティ

接続情報ファイル名を指定します。

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，接続情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDBINFOキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，DBInfoFilePathプロパティに指定することもできます。DBInfoFilePathプロパティにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定しているフォルダにあるファイル名を指定してください。

接続情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

接続情報ファイルは，EUR Print Manager稼働マシンに配置してください。

データ型

String

DBInfoFilePathプロパティ

DBInfoFileNameプロパティで指定した接続情報ファイルのパスを指定します。

解説

接続情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

DestinationNameプロパティ

出力先名を指定します。

解説

出力先名を指定するときの注意
出力先名は，任意文字列を指定できます。次のことに注意して指定してください。

出力先名は，80バイト以内で指定してください。

出力先名には「"」および「,」を含めないでください。

次に示すどちらかの指定がある場合，DestinationNameプロパティは有効になります。それ以外の場合は，DestinationNameプロパティを指定しても無視されます。

PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3），かつ拠点サーバ指定方式が出力先名指定（ServerSelectMode=0）のとき

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2），かつ拠点サーバ指定方式が出力先名指定（ServerSelectMode=0）のとき

データ型

String

DispPrintDlgプロパティ

クライアントPCで印刷する場合，ダイアログの表示モードを選択します。

解説

指定できる値と印刷時の動作を次に示します。

0：印刷先指定ダイアログを表示します（対話型印刷）。
プレビューボタンを選択すると，プレビューウィンドウが表示されます。

1：直接印刷を実行します（自動印刷）。
印刷実行中に印刷中のダイアログが表示されます。

2：プレビューウィンドウを表示します（対話型印刷プレビュー表示）。
印刷メニューまたは印刷ボタンを選択すると，印刷先指定ダイアログが表示されます。

3：直接印刷を実行します（全自動印刷）。
印刷実行中に印刷中のダイアログは表示されません。

4：プレビューウィンドウを表示します（対話型印刷プレビュー表示限定）。
印刷は実行できません。

DispPrintDlgプロパティを省略した場合，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）でOPTIONセクションのDISPPRINTDLGキーの設定値（0～4）が仮定されます。環境設定ファイルDISPPRINTDLGキーおよびDispPrintDlgプロパティとも省略した場合，0が仮定されます。ClientPrinterNameプロパティを指定した場合は，かつDispPrintDlgプロパティに0または2を指定した場合は，1が仮定されます。

DispPrintDlgプロパティは，PrintPMReportメソッドで印刷方式がクライアント印刷方式（PrintMode=1）の場合，およびPrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合に指定が有効になります。それ以外の場合は，DispPrintDlgプロパティを指定しても無視されます。

データ型

Long

DistributeFileNameプロパティ

PDF仕分け定義ファイル名を指定します。

解説

PDF仕分け定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DistributeFileNameプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッドでPDF形式ファイルを出力する場合は，PDFFileNameプロパティ，またはDistributeFileNameプロパティのどちらかは，必ず指定してください。PDFFileNameプロパティとDistributeFileNameプロパティを同時に指定した場合は，PDFFileNameプロパティの指定は無視されます。OutputPDFReportメソッド以外の場合は，DistributeFileNameプロパティを指定しても無視されます。

PDF仕分け定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

データ型

String

DistributeFilePathプロパティ

DistributeFileNameプロパティで指定したPDF仕分け定義ファイルのパスを指定します。

解説

指定されたファイルのパスは，DistributeFileNameプロパティで指定する仕分け定義ファイルのデフォルトの場所になります。

PDF仕分け定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DistributeFilePathプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，DistributeFilePathプロパティを指定しても無視されます。

データ型

String

DistributionInfoFileプロパティ

仕分け定義情報ファイル名を指定します。

解説

仕分け定義情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DistributionInfoFileプロパティは，PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3）かつ印刷モードがEUR形式ファイル印刷モード（PrintKind=1）の場合，およびPrintPMReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（PrintMode=4）の場合に指定が有効になります。それ以外の場合は，DistributionInfoFileプロパティを指定しても無視されます。

UNIX/Linux環境では指定できません。

仕分け定義情報ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

データ型

String

DistributionInfoFilePathプロパティ

DistributionInfoFileプロパティで指定した仕分け定義情報ファイルのパスを指定します。

解説

指定されたファイルのパスは，DistributionInfoFileプロパティで指定する仕分け定義情報ファイルのデフォルトの場所になります。

仕分け定義情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DistributionInfoFilePathプロパティは，PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3）かつ印刷モードがEUR形式ファイル印刷モード（PrintKind=1）の場合，およびPrintPMReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（PrintMode=4）の場合に指定が有効になります。それ以外の場合は，DistributionInfoFilePathプロパティを指定しても無視されます。

UNIX/Linux環境では指定できません。

データ型

String

DocBookmarkFileNameプロパティ

文書しおり定義ファイル名を指定します。

解説

文書しおり定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DocBookmarkFileNameプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，DocBookmarkFileNameプロパティを指定しても無視されます。

文書しおり定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

データ型

String

DocInfoFileNameプロパティ

文書情報設定ファイル名を指定します。

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，文書情報設定ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDOCINFOキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，DocInfoFilePathプロパティに指定することもできます。DocInfoFilePathプロパティにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定しているフォルダにあるファイル名を指定してください。

文書情報設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

文書情報設定ファイルは，EUR Print Manager稼働マシンに配置してください。

データ型

String

DocInfoFilePathプロパティ

DocInfoFileNameプロパティで指定した文書情報設定ファイルのパスを指定します。

解説

文書情報設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

EnableGetプロパティ

蓄積ファイルの取得可否を指定します。

解説

指定できる値を次に示します。

True：蓄積ファイルを取得できます。

False：蓄積ファイルを取得できません。

EnableGetプロパティを指定しない場合は，Trueが仮定されます。

EnableGetプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合，指定が有効になります。それ以外の場合は，EnableGetプロパティを指定しても無視されます。

データ型

Boolean

EncryptionPasswordKeyプロパティ

オーナーパスワードとユーザーパスワードを暗号化した暗号化設定ファイルを使用して，暗号化したPDF形式ファイルを出力するときにパスワード暗号化鍵を指定します。

解説

パスワード暗号化鍵に指定できる文字は，次のとおりです。

半角数字
0～9

半角英字
A～Z，a～z

指定できるパスワード暗号化鍵の長さは，32バイトまでです。

EncryptionPasswordKeyプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，EncryptionPasswordKeyプロパティを指定しても無視されます。

データ型

String

EPFFileNameプロパティ

入力または出力するEPF形式ファイル名を指定します。

解説

OutputEPFReportメソッドまたはOutputMergeEPFReportメソッドでEPF形式ファイルを出力する場合や，PrintPMReportメソッドでクライアントPCへの配布印刷をする場合は，EPFFileNameプロパティを必ず指定してください。OutputEPFReportメソッド，OutputMergeEPFReportメソッド，およびPrintPMReportメソッド以外の場合は，EPFFileNameプロパティを指定しても無視されます。

EPF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EPF形式ファイルの拡張子は，*.epfです。EPF形式ファイル名は，拡張子を含めて指定してください。ただし，出力したEPF形式ファイルを使用してヘルパクライアント印刷するときは，次に示す拡張子でEPF形式ファイル名を指定してください。

EPF形式ファイルをプレビューする場合：*.epf

EPF形式ファイルをプリンタ印刷する場合：*.epp

データ型

String

EPFFilePathプロパティ

EPFFileNameプロパティで指定したEPF形式ファイルのパスを指定します。

解説

指定されたファイルのパスは，EPFFileNameプロパティで指定するEPF形式ファイルのデフォルトの場所になります。

EPFFilePathプロパティは，OutputEPFReportメソッドまたはOutputMergeEPFReportメソッドでEPF形式ファイルを出力する場合や，PrintPMReportメソッドでクライアントPCへの配布印刷をする場合に指定が有効になります。OutputEPFReportメソッド，OutputMergeEPFReportメソッド，およびPrintPMReportメソッド以外の場合は，EPFFilePathプロパティを指定しても無視されます。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

EURFileNameプロパティ

出力するEUR形式ファイル名を指定します。

解説

OutputEURReportメソッドでEUR形式ファイルを出力する場合は，EURFileNameプロパティを必ず指定してください。OutputEURReportメソッド以外の場合は，EURFileNameプロパティを指定しても無視されます。

EUR形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

EURFilePathプロパティ

EURFileNameプロパティで指定したEUR形式ファイルのパスを指定します。

解説

指定されたファイルのパスは，EURFileNameプロパティで指定するEUR形式ファイルのデフォルトの場所になります。

EURFilePathプロパティは，OutputEURReportメソッドでEUR形式ファイルを出力する場合，指定が有効になります。OutputEURReportメソッド以外の場合は，EURFilePathプロパティを指定しても無視されます。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

ExecutablePrintModeプロパティ

実行可能印刷方式を指定します。

解説

指定できる値を次に示します。

0：拠点サーバでの印刷

1：拠点サーバでの印刷，またはクライアントPCでの印刷

2：クライアントPCでの印刷

0，1，および2以外の値を指定した場合は，1が仮定されます。

ExecutablePrintModeプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合，指定が有効になります。それ以外の場合は，ExecutablePrintModeプロパティを指定しても無視されます。

データ型

Long

FileOutputDestinationプロパティ

PDF形式ファイルの出力先を，EUR Print Manager - Adapter稼働マシンにするか，またはEUR Print Manager稼働マシンにするかのどちらかを指定します。

解説

指定できる値を次に示します。

0：EUR Print Manager - Adapter稼働マシンに出力します。

1：EUR Print Manager稼働マシンに出力します。

FileOutputDestinationプロパティを省略した場合は，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のOPTIONセクションのFILEOUTPUTDESTINATIONキーが仮定されます。

また，0，1以外の値を指定した場合は，0が仮定されます。

データ型

Long

FirstPageNumberプロパティ

ページ番号の初期値を指定します。

解説

指定できる値は，1～999,999です。FirstPageNumberプロパティを省略した場合，1が仮定されます。

FirstPageNumberプロパティは，PrintPageNumberプロパティを指定した場合だけ有効になります。ただし，MultiFormInfoDefFileNameプロパティを指定した場合は，FirstPageNumberプロパティの設定値は無視されます。

FirstPageNumberプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，FirstPageNumberプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputPDFReportメソッド

OutputEPFReportメソッド

データ型

Long

GroupNameプロパティ

帳票振り分け定義の振り分けグループ名を指定します。

解説

振り分けグループ名を指定するときの注意
振り分けグループ名は，任意文字列を指定できます。次のことに注意して指定してください。

振り分けグループ名は，80バイト以内で指定してください。

振り分けグループ名には「"」および「,」を含めないでください。

次に示すどちらかの指定がある場合，GroupNameプロパティは有効になります。それ以外の場合は，GroupNameプロパティを指定しても無視されます。

PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3），かつ印刷モードがEPF形式ファイル印刷モード（PrintKind=0），かつプリンタ指定方式が帳票名による自動振り分け（PrinterSelectMode=2）のとき

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2），かつプリンタ指定方式が帳票名による自動振り分け（PrinterSelectMode=2）のとき

データ型

String

InitPageNumberプロパティ

改ページのキーが設定されている場合，そのキーがブレイクするごとにページ番号の開始番号を初期化するかどうかを指定します。

解説

指定できる値を次に示します。

True：初期化します。

False：初期化しません。

InitPageNumberプロパティを指定しない場合は，出力する帳票の属性に従います。帳票の属性の初期値は，Falseが仮定されます。ただし，MultiFormInfoDefFileNameプロパティを指定した場合は，InitPageNumberプロパティの設定値は無視されます。

InitPageNumberプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，InitPageNumberプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputPDFReportメソッド

OutputEPFReportメソッド

データ型

Boolean

JobKeyCategoryプロパティ

蓄積ファイルとして格納するファイルの，検索キーの分類を指定します。

解説

検索キーを指定する場合は，1～10個の配列で指定してください。また，JobKeyCategoryプロパティを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJobKeyDataプロパティに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，エラーになります。
検索キーを指定しない場合，JobKeyCategoryプロパティとJobKeyDataプロパティは，どちらも指定しないでください。どちらかの指定があると対応する情報がないため，エラーになります。

分類を指定するときの注意
分類は，任意文字列を指定できます。次のことに注意して指定してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

JobKeyCategoryプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合，指定が有効になります。それ以外の場合は，JobKeyCategoryプロパティを指定しても無視されます。

データ型

String配列

JobKeyDataプロパティ

蓄積ファイルの検索キーの値を指定します。

解説

検索キーを指定する場合は，1～10個の配列で指定してください。また，JobKeyCategoryプロパティを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJobKeyDataプロパティに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，エラーになります。
検索キーを指定しない場合，JobKeyCategoryプロパティとJobKeyDataプロパティは，どちらも指定しないでください。どちらかの指定があると対応する情報がないため，エラーになります。

値を指定するときの注意
値は，任意文字列を指定できます。次のことに注意して指定してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

JobKeyDataプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合，指定が有効になります。それ以外の場合は，JobKeyDataプロパティを指定しても無視されます。

データ型

String配列

MaxPrintCountプロパティ

蓄積ファイルの上限印刷回数を指定します。

解説

印刷上限回数に指定できる値は，-1～65,536です。

印刷回数を無限にする場合は，-1を指定してください。

印刷を禁止する場合は，0を指定してください。

印刷回数を指定する場合は，1～65,536の範囲内で指定してください。

MaxPrintCountプロパティを省略した場合，または1～65,536以外の値を指定した場合は，-1（無限）が仮定されます。

MaxPrintCountプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合，指定が有効になります。それ以外の場合は，MaxPrintCountプロパティを指定しても無視されます。

データ型

Long

MergeEPFFileNameプロパティ

統合対象のEPF形式ファイル名を指定します。

解説

OutputMergeEPFReportメソッドで複数のEPF形式ファイルを統合して出力する場合は，MergeEPFFileNameプロパティを必ず指定してください。OutputMergeEPFReportメソッド以外の場合は，MergeEPFFileNameプロパティを指定しても無視されます。

指定できるEPF形式ファイルの数は，2～10,000ファイルです。ファイル名はファイルの統合順に指定してください。

統合対象のEPF形式ファイルは，EUR Print Manager - Adapterが稼働するマシンに準備してください。

EPF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EPF形式ファイルの拡張子は，*.epfです。EPF形式ファイル名は，拡張子を含めて指定してください。

データ型

String配列

MergeEPFFilePathプロパティ

MergeEPFFileNameプロパティで指定した統合対象のEPF形式ファイルのパスを指定します。

解説

指定されたファイルのパスは，MergeEPFFileNameプロパティで指定するEPF形式ファイルのデフォルトの場所になります。

MergeEPFFilePathプロパティは，OutputMergeEPFReportメソッドで複数のEPF形式ファイルを統合して出力する場合，指定が有効になります。OutputMergeEPFReportメソッド以外の場合は，MergeEPFFilePathプロパティを指定しても無視されます。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

MultiFormInfoDefFileNameプロパティ

複数様式情報定義ファイル名を指定します。

解説

複数様式で帳票を出力する場合は，MultiFormInfoDefFileNameプロパティを必ず指定してください。MultiFormInfoDefFileNameプロパティを省略すると，ReportFileNameプロパティで指定した複数の帳票ファイル，またはMultiReportSetFileNameプロパティの帳票セット指定ファイルで指定した帳票ファイルが順に出力されます。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，複数様式情報定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのMULTIキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，MultiFormInfoDefFilePathプロパティに指定することもできます。MultiFormInfoDefFilePathプロパティにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定しているフォルダにあるファイル名を指定してください。

複数様式情報定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

複数様式情報定義ファイルは，EUR Print Manager稼働マシンに配置してください。

データ型

String

MultiFormInfoDefFilePathプロパティ

MultiFormInfoDefFileNameプロパティで指定した複数様式情報定義ファイルのパスを指定します。

解説

複数様式情報定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

MultiReportSetFileNameプロパティ

帳票セット指定ファイル名を指定します。

解説

MultiReportSetFileNameプロパティ，またはReportFileNameプロパティのどちらかは，必ず指定してください。MultiReportSetFileNameプロパティとReportFileNameプロパティを同時に指定した場合は，MultiReportSetFileNameプロパティで指定した帳票ファイルのあとに，ReportFileNameプロパティで指定した帳票ファイルが出力されます。

帳票セット指定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票セット指定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

データ型

String

MultiReportSetFilePathプロパティ

MultiReportSetFileNameプロパティで指定した帳票セット指定ファイルのパスを指定します。

解説

帳票セット指定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

PageNumberFormatプロパティ

ページ番号のフォーマットを指定します。

解説

PageNumberFormatプロパティには，ページ番号のフォーマットを指定します。ページ番号を「*」，最終ページ番号を「$」で示して出力形式を指定します。

ページ番号および最終ページ番号を全角で表示したいときは全角の記号で，半角で表示したいときは半角の記号で指定します。

PageNumberFormatプロパティを指定しても，PrintPageNumberプロパティを省略した場合は無効となります。ただし，MultiFormInfoDefFileNameプロパティを指定した場合は，PageNumberFormatプロパティの設定値は無視されます。

PageNumberFormatプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PageNumberFormatプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputPDFReportメソッド

OutputEPFReportメソッド

データ型

String

PageNumberLocationプロパティ

余白へのページ番号の印刷位置を指定します。

解説

指定できる値を次に示します。

1：ページ番号を左上に出力します。

2：ページ番号を中央上に出力します。

3：ページ番号を右上に出力します。

4：ページ番号を左下に出力します。

5：ページ番号を中央下に出力します。

6：ページ番号を右下に出力します。

PageNumberLocationプロパティを指定しても，PrintPageNumberプロパティを省略した場合は無効となります。ただし，MultiFormInfoDefFileNameプロパティを指定した場合は，PageNumberLocationプロパティの設定値は無視されます。

PageNumberLocationプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PageNumberLocationプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputPDFReportメソッド

OutputEPFReportメソッド

データ型

Long

PaperOrientationプロパティ

用紙の向きを指定します。

解説

指定できる値を次に示します。

0：帳票を定義したときの情報に従います。
複数のEPF形式ファイルを統合して出力する場合は，統合するEPF形式ファイルのページごとの属性に従います。

1：用紙の向きを縦にして出力します。

2：用紙の向きを横にして出力します。

PaperOrientationプロパティを省略した場合，0が仮定されます。

複数帳票を出力する場合は，PaperOrientationプロパティの指定に関係なく0が仮定されます。ただし，OutputMergeEPFReportメソッドで複数のEPF形式ファイルを統合して出力するときは，PaperOrientationプロパティの指定に従います。

PaperOrientationプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PaperOrientationプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputEPFReportメソッド

OutputMergeEPFReportメソッド

データ型

Long

PDFFileNameプロパティ

出力するPDF形式ファイル名を指定します。

解説

OutputPDFReportメソッドでPDF形式ファイルを出力する場合は，PDFFileNameプロパティまたはDistributeFileNameプロパティのどちらかは，必ず指定してください。PDFFileNameプロパティとDistributeFileNameプロパティを同時に指定した場合は，PDFFileNameプロパティの指定は無視されます。OutputPDFReportメソッド以外の場合は，PDFFileNameプロパティを指定しても無視されます。

PDF形式ファイルをEUR Print Manager稼働マシンに出力する（FileOutputDestination=1）場合で，EUR Print Managerの環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定しているときは，PDFFileNameプロパティにはファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPDFキーで設定しているフォルダに出力されます。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定しているときは，PDFFileNameプロパティはフルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，PDFFilePathプロパティに指定することもできます。PDFFilePathプロパティにパスを指定しない場合のPDF形式ファイルの出力先を次に示します。

フルパスを指定する場合
PDFFileNameプロパティで指定したパスに出力されます。なお，環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーで設定しているフォルダを起点とし，そこからPDFFileNameプロパティで指定したパスに出力されます。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーで設定しているフォルダに，PDFFileNameプロパティで指定したファイル名で出力されます。

PDF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

PDFFilePathプロパティ

PDFFileNameプロパティで指定したPDF形式ファイルのパスを指定します。

解説

指定されたフォルダのパスは，PDFFileNameプロパティで指定するPDF形式ファイルのデフォルトの場所になります。

PDFFilePathプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合に指定が有効になります。ただし，次の場合はPDFFilePathプロパティを指定しても無視されます。

OutputPDFReportメソッド以外の場合

PDF形式ファイルをEUR Print Manager稼働マシンに出力する（FileOutputDestination=1）場合で，かつEUR Print Managerの環境設定ファイル（EURPM.ini）のOPTIONセクションのPATHMODEキーに0（通常モード）を指定している場合

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

PMServerAddressプロパティ

印刷管理サーバが複数台ある場合，接続する印刷管理サーバのIPアドレスを指定します。

解説

印刷管理サーバが複数台起動されている場合に，PMServerAddressプロパティを指定したとき，接続する印刷管理サーバを振り分けられます。

PMServerAddressプロパティを省略した場合，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のIPADDRESSセクションのEURPMキーが仮定されます。

EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のIPADDRESSセクションのEURPMキーが指定されていない場合に，PMServerAddressプロパティを省略したときはエラーになります。

データ型

String

PMServerPortプロパティ

1台の印刷管理サーバでEUR Print Managerを複数起動する場合，印刷管理サーバのポート番号を指定します。

解説

EUR Print Managerが複数起動されている場合に，PMServerPortプロパティを指定したとき，接続するポートを振り分けられます。

PMServerPortプロパティを省略した場合，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のPORTセクションのEURPMキーが仮定されます。

PMServerPortプロパティを省略した場合，およびEUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のPORTセクションのEURPMキーが指定されていない場合は，環境設定ファイルの省略時の値が仮定されます。

データ型

Long

PrintCopiesプロパティ

印刷部数を指定します。

解説

指定できる値は，1～99です。PrintCopiesプロパティを省略した場合，1が仮定されます。

PrintCopiesプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PrintCopiesプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputEPFReportメソッド

OutputMergeEPFReportメソッド

データ型

Long

PrintDateFileNameプロパティ

印刷日時出力定義ファイル名を指定します。

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PrintDateFileNameプロパティは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPRINTDATEキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，PrintDateFilePathプロパティに指定することもできます。PrintDateFilePathプロパティにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定しているフォルダにあるファイル名を指定してください。

印刷日時出力定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

印刷日時出力定義ファイルは，EUR Print Manager稼働マシンに配置してください。

PrintDateFileNameプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PrintDateFileNameプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputEPFReportメソッド

データ型

String

PrintDateFilePathプロパティ

PrintDateFileNameプロパティで指定した印刷日時出力定義ファイルのパスを指定します。

解説

指定されたファイルのパスは，PrintDateFileNameプロパティで指定する印刷日時出力定義ファイルのデフォルトの場所になります。

印刷日時出力定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PrintDateFilePathプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PrintDateFilePathプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputEPFReportメソッド

データ型

String

PrintEndPageプロパティ

印刷終了ページを指定します。

解説

指定できる値は，0～999,999です。PrintEndPageプロパティを省略した場合，または指定した値が0の場合は，最終ページまで印刷されます。

複数の帳票ファイルを指定した場合は，PrintEndPageプロパティの指定に関係なく，複数帳票ファイルの全ページが印刷されます。

PrintEndPageプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PrintEndPageプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputPDFReportメソッド

OutputEPFReportメソッド

OutputXLSXReportメソッド

データ型

Long

PrinterClassNameプロパティ

プリンタクラス名を指定します。

解説

プリンタクラス名を指定するときの注意
プリンタクラス名は，任意文字列を指定できます。次のことに注意して指定してください。

プリンタクラス名は，80バイト以内で指定してください。

プリンタクラス名には「"」および「,」を含めないでください。

印刷方法ごとに指定するプロパティを次に示します。プロパティの組み合わせが異なる場合，指定した値は無効となります。

拠点サーバでの印刷
PrintModeプロパティ：3
PrinterSelectModeプロパティ：0
PrinterClassNameプロパティ：拠点プリンタクラス名

クライアントPCでの対話型印刷
PrintModeプロパティ：1
DispPrintDlgプロパティ：0
PrinterClassNameプロパティ：帳票ジョブ名

クライアントPCでの自動印刷
PrintModeプロパティ：1
DispPrintDlgプロパティ：1
PrinterClassNameプロパティ：クライアントプリンタクラス名

クライアントPCでの対話型印刷プレビュー表示
PrintModeプロパティ：1
DispPrintDlgプロパティ：2
PrinterClassNameプロパティ：帳票ジョブ名

クライアントPCでの全自動印刷
PrintModeプロパティ：1
DispPrintDlgプロパティ：3
PrinterClassNameプロパティ：クライアントプリンタクラス名

印刷管理サーバでの印刷
PrintModeプロパティ：4
PrinterSelectModeプロパティ：0
PrinterClassNameプロパティ：印刷管理サーバプリンタクラス名

蓄積
PrintModeプロパティ：2
PrinterSelectModeプロパティ：0
PrinterClassNameプロパティ：拠点プリンタクラス名，または蓄積クライアント印刷方式のプリンタクラス名

「クライアントPCでの自動印刷」と「蓄積クライアント印刷」の場合，ClientPrinterNameプロパティとPrinterClassNameプロパティでは，ClientPrinterNameプロパティの指定を優先します。

クライアントPCへの配布印刷では，指定できません。

複数のEPF形式ファイルを統合して出力する場合に，PrinterClassNameプロパティの指定を省略したときや0バイトの値を指定したときは，統合対象のEPF形式ファイルにプリンタクラス名情報が設定されていても，統合後のEPF形式ファイルのプリンタクラス名情報は未設定となります。

データ型

String

PrinterSelectModeプロパティ

プリンタの指定方法を選択します。

解説

指定できる値を次に示します。

0：プリンタクラス名の指定

1：OS上のプリンタ名の指定

2：帳票振り分け定義の指定

PrinterSelectModeプロパティを省略した場合，または0，1，2以外の値を指定した場合は，0が仮定されます。

PrinterSelectModeプロパティは，次の場合に指定が有効になります。

PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3）の場合

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合

PrintPMReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（PrintMode=4）の場合

それ以外の場合は，PrinterSelectModeプロパティを指定しても無視されます。

また，印刷管理サーバによる直接印刷（PrintMode=4）の場合，2の値を指定するとエラーになります。

データ型

Long

PrintHoldModeプロパティ

蓄積印刷方式で，蓄積後に続けて印刷するかどうかを選択します。

解説

指定できる値を次に示します。

0：蓄積後に続けて印刷しません（印刷保留）。

1：蓄積後に続けて拠点サーバで印刷します。

2：蓄積後に続けてクライアントPCで印刷します。

PrintHoldModeプロパティを省略した場合，または0，1，2以外の値を指定した場合は，1が仮定されます。

PrintHoldModeプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合，指定が有効になります。それ以外の場合は，PrintHoldModeプロパティを指定しても無視されます。

データ型

Long

PrintKindプロパティ

拠点サーバ印刷方式の印刷モードを指定します。

解説

指定できる値を次に示します。

0：EPF形式ファイル印刷モード

1：EUR形式ファイル印刷モード

PrintKindプロパティを省略した場合，または0，1以外の値を指定した場合は，0が仮定されます。

PrintKindプロパティは，PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3）の場合，指定が有効になります。それ以外の場合は，PrintKindプロパティを指定しても無視されます。

データ型

Long

PrintModeプロパティ

印刷メソッド（PrintPMReportメソッド）の印刷方式を指定します。

解説

指定できる値を次に示します。

0：デフォルト印刷方式 ※

1：クライアント印刷方式

2：蓄積

3：拠点サーバ印刷方式

4：印刷管理サーバ直接印刷方式

5：クライアント配布印刷方式

注※

「0（デフォルト印刷方式）」を定義する場合は，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）でOPTIONセクションのDEFAULTPRINTMODEキーに値を設定してください。

0，1，2，3，4，5以外の値を指定した場合は，0が仮定されます。

PrintModeプロパティを省略した場合は，環境設定ファイル（EURPMADP.ini）でOPTIONセクションのPRINTMODEキーに指定されている値をデフォルトにします。

データ型

Long

PrintPageNumberプロパティ

余白へのページ番号印刷を指定します。

解説

指定できる値を次に示します。

True：余白へのページ番号を出力します。

False：余白へのページ番号は出力しません。

PrintPageNumberプロパティを省略した場合，Falseが仮定されます。ただし，MultiFormInfoDefFileNameプロパティを指定した場合は，PrintPageNumberプロパティの設定値は無視されます。

PrintPageNumberプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PrintPageNumberプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputPDFReportメソッド

OutputEPFReportメソッド

データ型

Boolean

PrintStartPageプロパティ

印刷開始ページを指定します。

解説

指定できる値は，0～999,999です。PrintStartPageプロパティを省略した場合，または指定した値が0の場合は，1ページから印刷されます。

複数の帳票ファイルを指定した場合は，PrintStartPageプロパティの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

PrintPageNumberプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PrintPageNumberプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputPDFReportメソッド

OutputEPFReportメソッド

OutputXLSXReportメソッド

データ型

Long

PSEnvFileNameプロパティ

EUR Print Serviceの動作環境を印刷ジョブごとに変更する場合に，EUR Print Serviceの環境設定ファイル名を指定します。

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PSEnvFileNameプロパティは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPSENVキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，PSEnvFilePathプロパティに指定することもできます。PSEnvFilePathプロパティにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定しているフォルダにあるファイル名を指定してください。

EUR Print Serviceの環境設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EUR Print Serviceの環境設定ファイルは，EUR Print Manager稼働マシンに配置してください。

PSEnvFileNameプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PSEnvFileNameプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputPDFReportメソッド

OutputEPFReportメソッド

OutputEURReportメソッド

OutputXLSXReportメソッド

データ型

String

PSEnvFilePathプロパティ

PSEnvFileNameプロパティで指定したEUR Print Serviceの環境設定ファイルのパスを指定します。

解説

指定されたファイルのパスは，PSEnvFileNameプロパティで指定するEUR Print Serviceの環境設定ファイルのデフォルトの場所になります。

EUR Print Serviceの環境設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PSEnvFilePathプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，PSEnvFilePathプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputPDFReportメソッド

OutputEPFReportメソッド

OutputEURReportメソッド

OutputXLSXReportメソッド

データ型

String

ReplaceItemCntlFileNameプロパティ

置き換え表管理情報ファイル名を指定します。

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，置き換え表管理情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのREPLACEITEMキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，ReplaceItemCntlFilePathプロパティに指定することもできます。ReplaceItemCntlFilePathプロパティにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定しているフォルダにあるファイル名を指定してください。

置き換え表管理情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

次に示すどれかの指定がある場合，ReplaceItemCntlFileNameプロパティは有効になります。PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3），かつ印刷モードがEUR形式ファイル印刷モード（PrintKind=1）の場合は，ReplaceItemCntlFileNameプロパティを指定しても無視されます。

PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3），かつ印刷モードがEPF形式ファイル印刷モード（PrintKind=0）のとき

PrintPMReportメソッドで印刷方式がクライアント印刷方式（PrintMode=1）のとき

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）のとき

OutputPDFReportメソッド，OutputEPFReportメソッド，OutputEURReportメソッド，およびOutputXLSXReportメソッドで印刷実行するとき

置き換え表管理情報ファイルは，EUR Print Manager稼働マシンに配置してください。

データ型

String

ReplaceItemCntlFilePathプロパティ

ReplaceItemCntlFileNameプロパティで指定した置き換え表管理情報ファイルのパスを指定します。

解説

置き換え表管理情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

次に示すどれかの指定がある場合，ReplaceItemCntlFilePathプロパティは有効になります。PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3），かつ印刷モードがEUR形式ファイル印刷モード（PrintKind=1）の場合は，ReplaceItemCntlFilePathプロパティを指定しても無視されます。

PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3），かつ印刷モードがEPF形式ファイル印刷モード（PrintKind=0）のとき

PrintPMReportメソッドで印刷方式がクライアント印刷方式（PrintMode=1）のとき

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）のとき

OutputPDFReportメソッド，OutputEPFReportメソッド，OutputEURReportメソッド，およびOutputXLSXReportメソッドで印刷実行するとき

データ型

String

ReportFileNameプロパティ

帳票ファイル名を指定します。帳票ファイル名（*.fms）を指定してください。

解説

ReportFileNameプロパティ，またはMultiReportSetFileNameプロパティのどちらかは，必ず指定してください。ReportFileNameプロパティとMultiReportSetFileNameプロパティを同時に指定した場合は，MultiReportSetFileNameプロパティで指定した帳票ファイルのあとに，ReportFileNameプロパティで指定した帳票ファイルが出力されます。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，帳票ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのFORMキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，ReportFilePathプロパティに指定することもできます。ReportFilePathプロパティにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定しているフォルダにあるファイル名を指定してください。

帳票ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票ファイルは，EUR Print Manager稼働マシンに配置してください。

データ型

String（一つの帳票セットを指定する場合）

String配列（複数の帳票セットを指定する場合）

ReportFilePathプロパティ

ReportFileNameプロパティで指定した帳票ファイルのパスを指定します。

解説

帳票ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

ScriptCntlFileNameプロパティ

Acrobat JavaScript定義ファイル名を指定します。

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，Acrobat JavaScript定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのSCRIPTCNTキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，ScriptCntlFilePathプロパティに指定することもできます。ScriptCntlFilePathプロパティにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのSCRIPTCNTキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのSCRIPTCNTキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのSCRIPTCNTキーで設定しているフォルダにあるファイル名を指定してください。

Acrobat JavaScript定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ScriptCntlFileNameプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，ScriptCntlFileNameプロパティを指定しても無視されます。

Acrobat JavaScript定義ファイルは，EUR Print Manager稼働マシンに配置してください。

データ型

String

ScriptCntlFilePathプロパティ

ScriptCntlFileNameプロパティで指定したAcrobat JavaScript定義ファイルのパスを指定します。

解説

Acrobat JavaScript定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ScriptCntlFilePathプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，ScriptCntlFilePathプロパティを指定しても無視されます。

データ型

String

ServerAddressプロパティ

拠点サーバのIPアドレスを「255.255.255.255」形式で指定します。

解説

次に示すどちらかの指定がある場合，ServerAddressプロパティは有効になります。それ以外の場合は，ServerAddressプロパティを指定しても無視されます。

PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3），かつ拠点サーバ指定方式がIPアドレス指定（ServerSelectMode=1）のとき

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2），かつ拠点サーバ指定方式がIPアドレス指定（ServerSelectMode=1）のとき

データ型

String

ServerPrinterNameプロパティ

サーバのプリンタ名を指定します。プリンタ名は，OS上のプリンタ名を指定してください。

解説

プリンタ名を指定するときの注意
プリンタ名は，次のことに注意して指定してください。

プリンタ名は，80バイト以内で指定してください。

プリンタ名には「"」および「,」を含めないでください。

次に示す指定がある場合，ServerPrinterNameプロパティは有効になります。それ以外の場合は，ServerPrinterNameプロパティを指定しても無視されます。

PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3），かつプリンタ指定方式がOS上のプリンタ名指定（PrinterSelectMode=1）のとき

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2），かつプリンタ指定方式がOS上のプリンタ名指定（PrinterSelectMode=1）のとき

PrintPMReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（PrintMode=4），かつプリンタ指定方式がOS上のプリンタ名指定（PrinterSelectMode=1）のとき

データ型

String

ServerSelectModeプロパティ

拠点サーバの指定方法を選択します。

解説

指定できる値を次に示します。

0：出力先名を指定します。

1：拠点サーバのIPアドレスを指定します。

ServerSelectModeプロパティを省略した場合，または0，1以外の値を指定した場合は，0が仮定されます。

次に示すどちらかの指定がある場合，ServerSelectModeプロパティは有効になります。それ以外の場合は，ServerSelectModeプロパティを指定しても無視されます。

PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3）のとき

PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）のとき

データ型

Long

ServerTrayNameプロパティ

サーバのプリンタのトレイ名を指定します。トレイ名は，OS上のプリンタのトレイ名を指定してください。

解説

Windows環境の場合

トレイ名を指定するときの注意
トレイ名は，次のことに注意して指定してください。
・トレイ名は，80バイト以内で指定してください。
・トレイ名には「"」および「,」を含めないでください。

ServerTrayNameプロパティを指定しない場合は，ServerPrinterNameプロパティで指定したプリンタのデフォルトのトレイから給紙されます。

ServerTrayNameプロパティに指定したトレイ名が，出力先のプリンタで使用できない場合は，デフォルトのトレイから給紙されます。

次に示す指定がある場合，ServerTrayNameプロパティは有効になります。それ以外の場合は，ServerTrayNameプロパティを指定しても無視されます。
・PrintPMReportメソッドで印刷方式が拠点サーバ印刷方式（PrintMode=3），かつプリンタ指定方式がOS上のプリンタ名指定（PrinterSelectMode=1）のとき
・PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2），かつプリンタ指定方式がOS上のプリンタ名指定（PrinterSelectMode=1）のとき
・PrintPMReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（PrintMode=4），かつプリンタ指定方式がOS上のプリンタ名指定（PrinterSelectMode=1）のとき

UNIX/Linux環境の場合

給紙トレイ情報を指定します。ServerTrayNameプロパティを指定しない場合は，プリンタ定義ファイルのキーワード（DefaultCassette）に指定されているデフォルトのトレイから給紙されます。
プリンタ定義ファイルの詳細については，マニュアル「EUR サーバ帳票出力」を参照してください。

指定する給紙トレイ情報を次に示します。

指定内容
給紙トレイ

auto
印刷用紙を自動で給紙します。出力する帳票の用紙サイズからカセットを自動選択します。

manual
手差しトレイから印刷用紙を給紙します。

トレイ番号
トレイ番号の給紙カセットから印刷用紙を給紙します。トレイ番号は，1～n（nはプリンタ定義ファイルのキーワードCassettesで指定した値）で指定します。
6以上の値を指定した場合は自動給紙となります。

注意

ServerTrayNameプロパティでは次に示す指定があった場合，プリンタのハードウェアによって動作が異なります。

manualが指定されたとき

トレイ番号が指定されたとき

autoが指定されたのに，プリンタのパネルで給紙カセットが選択されたとき

また，帳票の用紙サイズと給紙される用紙のサイズが異なる場合も，プリンタのハードウェアによって動作が異なります。

帳票の用紙サイズと給紙される用紙のサイズを合わせておくか，または帳票の用紙サイズと異なる用紙に出力する場合は，あらかじめ試し印刷を実施してプリンタの動作を確認してください。

データ型

String

SortPrintプロパティ

印刷部数の単位を指定します。

解説

指定できる値を次に示します。

0：部単位で出力します。

1：ページ単位で出力します。

SortPrintプロパティを省略した場合，0が仮定されます。

複数帳票を出力する場合は，SortPrintプロパティの指定に関係なく0が仮定されます。ただし，OutputMergeEPFReportメソッドで複数のEPF形式ファイルを統合して出力するときは，SortPrintプロパティの指定に従います。

SortPrintプロパティは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，SortPrintプロパティを指定しても無視されます。

PrintPMReportメソッド

OutputEPFReportメソッド

OutputMergeEPFReportメソッド

データ型

Long

SplitFileNameプロパティ

帳票を分割または仕分けして蓄積する場合に，EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのファイル名を指定します。

解説

SplitFileNameプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合で，かつ次のどちらかの条件に当てはまるときに指定が有効になります。それ以外の場合は，SplitFileNameプロパティを指定しても無視されます。

帳票を分割（SplitMode=3）または仕分け（SplitMode=2）する設定にしているとき。

帳票を分割または仕分けするかどうかをEUR Print Managerの環境設定ファイルの指定に従う（SplitMode=0）設定にしていて，かつEUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーにPAGE（分割）またはKEY（仕分け）を指定しているとき。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EURPM分割定義ファイルまたはEURPM仕分け定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

データ型

String

SplitFilePathプロパティ

SplitFileNameプロパティで指定した，EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのパスを指定します。

解説

指定されたフォルダのパスは，SplitFileNameプロパティで指定するファイルのデフォルトの場所になります。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

SplitFilePathプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合で，かつ次のどちらかの条件に当てはまるときに指定が有効になります。それ以外の場合は，SplitFilePathプロパティを指定しても無視されます。

帳票を分割（SplitMode=3）または仕分け（SplitMode=2）する設定にしているとき。

帳票を分割または仕分けするかどうかをEUR Print Managerの環境設定ファイルの指定に従う（SplitMode=0）設定にしていて，かつEUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーにPAGE（分割）またはKEY（仕分け）を指定しているとき。

データ型

String

SplitModeプロパティ

蓄積時に，帳票を分割または仕分けするかどうかを指定します。

解説

指定できる値を次に示します。

0：EUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーの指定に従います。

1：分割または仕分けしないで蓄積します。

2：帳票を仕分けして蓄積します。

3：帳票を分割して蓄積します。

SplitModeプロパティの指定を省略した場合，0が仮定されます。

SplitModeプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合に指定が有効になります。それ以外の場合は，SplitModeプロパティを指定しても無視されます。

データ型

Long

SpoolFileNameプロパティ

蓄積ファイルに格納するファイルのファイル名を指定します。

解説

格納ファイル名は，255バイト以内になるように指定してください。そのほか，格納ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

「%N」を指定すると，00000001から始まる8けたの通し番号を設定できます。

SpoolFileNameプロパティを省略した場合は，自動的にファイル名が生成されます。自動的に生成されるファイル名は「ジョブID.epf」※です。

複数の蓄積ファイルに同一ファイル名が指定されている場合，蓄積ファイル取得時に同一パスで取得されると，ファイルが上書きされます。同一パスで取得する可能性のあるファイルは，別の格納ファイル名に指定することをお勧めします。

SpoolFileNameプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合，指定が有効になります。それ以外の場合は，SpoolFileNameプロパティを指定しても無視されます。

注※

「ジョブID」の形式を次に示します。

EUR＋処理実行日時＋通番フォルダ番号+通し番号

処理実行日時（17けた）：YYYYMMDDhhmmssmmm

通番フォルダ番号（7けた）：0000001～2000000

通し番号（9けた）：000000001～999999999

通番フォルダ番号が2000000を超えた場合は，エラー（KEEY430-S）になります。

通し番号が999999999を超えた場合は，000000003に戻ります。

データ型

String

SpoolLimitプロパティ

蓄積ファイルの蓄積期限日を指定します。

解説

蓄積期限日は，日付または日数で指定してください。

日付で指定する場合

「YYYYMMDD」の形式で指定してください。

年（西暦）は4けた，月と日は2けたで入力します。

月，または日が1～9の場合は，ゼロ埋めをして入力します。

指定できる値の上限は，20380118（2038年1月18日）です。

過去の日付は指定できません。

（指定例）20120521，20141008

日数で指定する場合

「+XXX」の形式で指定してください。

「XXX」には，蓄積実行時からの保管日数を指定します。指定できる値は000～999です。

2038年1月18日を超える日数は指定できません。

（指定例）+030，+999

SpoolLimitプロパティの指定がない場合，蓄積期限日は蓄積を要求したEUR Print Manager - Adapterの環境設定ファイルのOPTIONセクションのSPOOLLIMITキーの指定に従います。

SpoolLimitプロパティは，PrintPMReportメソッドで印刷方式が蓄積（PrintMode=2）の場合，指定が有効になります。それ以外の場合は，SpoolLimitプロパティを指定しても無視されます。

データ型

String

SpoolTitleプロパティ

スプールタイトルを指定します。

解説

スプールタイトルには，任意文字列を指定できます。次のことに注意して指定してください。

スプールタイトルは，255バイト以内で指定してください。

スプールタイトルには「"」および「,」を含めないでください。

SpoolTitleプロパティは，OutputMergeEPFReportメソッドで複数のEPF形式ファイルを統合して出力する場合，指定が有効になります。それ以外のメソッドでは，SpoolTitleプロパティを指定しても無視されます。

SpoolTitleプロパティの指定を省略したときや0バイトの値を指定したときは，統合後のEPF形式ファイルのスプールタイトル情報は未設定となります。スプールタイトル情報が未設定の場合，印刷時のスプールタイトルには最初に指定するEPF形式ファイルの帳票ファイル名が出力されます。

データ型

String

UserDataFileNameプロパティ

ユーザ定義データファイル名または可変記号値定義ファイル名を指定します。

解説

指定するファイル名は，ReportFileNameプロパティで指定したファイル名と同じ数を指定してください。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ユーザ定義データファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

データ型

String（一つの帳票セットを指定する場合）

String配列（複数の帳票セットを指定する場合）

指定例

複数の帳票セットを指定する場合，一部の帳票に対してユーザ定義データファイル（または可変記号値定義ファイル）の指定を省略したいときは，配列の要素に空文字を指定してください。

2番目の帳票のユーザ定義データファイルの指定を省略する場合の例を次に示します。

' 帳票ファイル名を配列fmsに指定
fms(0)="Sample1.fms"
fms(1)="Sample2.fms"
fms(2)="Sample3.fms"
' ユーザ定義データファイル名を配列usrに指定
usr(0)="Data1.csv"
usr(1)=""
usr(2)="Data3.csv"

UserDataFilePathプロパティ

UserDataFileNameプロパティで指定したユーザ定義データファイルのパス，または可変記号値定義ファイルのパスを指定します。

解説

ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

ViewerPreferenceFileNameプロパティ

ビューアプレファレンス定義ファイル名を指定します。

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，ビューアプレファレンス定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPREFERENCEキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，ViewerPreferenceFilePathプロパティに指定することもできます。ViewerPreferenceFilePathプロパティにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPREFERENCEキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPREFERENCEキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPREFERENCEキーで設定しているフォルダにあるファイル名を指定してください。

ビューアプレファレンス定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ViewerPreferenceFileNameプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，ViewerPreferenceFileNameプロパティを指定しても無視されます。

ビューアプレファレンス定義ファイルは，EUR Print Manager稼働マシンに配置してください。

データ型

String

ViewerPreferenceFilePathプロパティ

ViewerPreferenceFileNameプロパティで指定したビューアプレファレンス定義ファイルのパスを指定します。

解説

ビューアプレファレンス定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ViewerPreferenceFilePathプロパティは，OutputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。OutputPDFReportメソッド以外の場合は，ViewerPreferenceFilePathプロパティを指定しても無視されます。

データ型

String

XLSXFileNameプロパティ

出力するExcel形式ファイル名を指定します。

解説

OutputXLSXReportメソッドでExcel形式ファイルを出力する場合は，XLSXFileNameプロパティを必ず指定してください。OutputXLSXReportメソッド以外の場合は，XLSXFileNameプロパティを指定しても無視されます。

Excel形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

Excel形式ファイルの拡張子は，*.xlsxです。Excel形式ファイル名は，拡張子を含めて指定してください。

データ型

String

XLSXFilePathプロパティ

XLSXFilePathプロパティで指定したExcel形式ファイルのパスを指定します。

解説

指定されたフォルダのパスは，XLSXFileNameプロパティで指定するExcel形式ファイルのデフォルトの場所になります。

XLSXFilePathプロパティは，OutputXLSXReportメソッドでExcel形式ファイルを出力する場合，指定が有効になります。OutputXLSXReportメソッド以外の場合は，XLSXFilePathプロパティを指定しても無視されます。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

データ型

String

9.5　RS-ActiveX起動部品

EUR Print Manager - Report Server Adapterは，Visual Basic ScriptやVisual Basicで開発するサーバアプリケーションから，蓄積先のサーバのEUR Print Manager - Report Serverを利用できるように，RS-ActiveX起動部品を提供しています。

RS-ActiveX起動部品を利用することで，EUR Print Manager - Report Server上に蓄積されている印刷データファイル（ESF形式ファイル）に対して業務アプリケーションからの操作指示をEUR Print Manager - Report Serverに送信できます。

＜この節の構成＞

9.5.1　RS-ActiveX起動部品のファイル名

9.5.2　RS-ActiveX起動部品のプログラムIDとコントロール名

9.5.3　RS-ActiveX起動部品が提供するクラス

9.5.4　RS-ActiveX起動部品の構文

9.5.1　RS-ActiveX起動部品のファイル名

EURPMLSADP.ocx

RS-ActiveX起動部品のファイルです。EUR Print Manager - Report Server Adapterのインストール先フォルダ¥Program¥下にあります。

9.5.2　RS-ActiveX起動部品のプログラムIDとコントロール名

RS-ActiveX起動部品のプログラムIDおよびコントロール名は，EUR Print Manager - Report Server Adapterをインストールしたときに登録されます。

EURPMLS.Exec

RS-ActiveX起動部品のプログラムIDです。

EURPMLSADP ActiveX コントロールモジュール

RS-ActiveX起動部品のコントロール名です。

9.5.3　RS-ActiveX起動部品が提供するクラス

RS-ActiveX起動部品では，EUR Print Manager - Report Serverの制御を行うクラス（EURPMLSADPLib.EURPMLSAdapter）を提供します。

EURPMLSADPLib.EURPMLSAdapterクラスでは，印刷，削除などのオプションを指定するプロパティを設定するメソッドと，印刷，削除などを行うメソッドを提供します。

EURPMADPLib.EURPMAdapterクラスは次のように指定します。

Public Class EURPMLSADPLib.EURPMLSAdapter

Visual Basic ScriptやVisual Basicで開発するサーバアプリケーションから，次の手順で帳票を出力します。

RS-ActiveX起動部品の構築

プロパティの設定
ジョブID，印刷開始ページなどのプロパティを設定します。

蓄積ファイルの印刷
蓄積印刷メソッド（PrintSpoolReportメソッドなど）を呼び出して蓄積ファイルを蓄積印刷します。

3.の処理で発生したエラー，または発生するエラーは，例外を処理するようにプログラムに記述します。

9.5.4　RS-ActiveX起動部品の構文

RS-ActiveX起動部品を構築する場合とEURPMLSADPLib.EURPMLSAdapterクラスを生成する場合の構文を次に示します。

＜この項の構成＞

(1)　RS-ActiveX起動部品を構築する場合

(2)　EURPMLSADPLib.EURPMLSAdapterクラスを生成する場合

(1)　RS-ActiveX起動部品を構築する場合

RS-ActiveX起動部品を構築する場合は，次のように指定します。

Visual Basic Scriptの場合

Dim eurpmls As Object
Set eurpmls=Server.CreateObject("EURPMLS.Exec")

Visual Basicの場合

Dim eurpmls As Object
Set eurpmls=CreateObject("EURPMLS.Exec")

パラメタ

eurpmlsには，Server.CreateObjectまたはCreateObjectの呼び出しによって作成されるオブジェクト名を指定します。

EURPMLS.Execは，RS-ActiveX起動部品のプログラムIDです。
ASPファイルのあるVisual Basic ScriptのCreateObject関数にプログラムIDを指定して，RS-ActiveX起動部品を生成してください。

(2)　EURPMLSADPLib.EURPMLSAdapterクラスを生成する場合

EURPMLSADPLib.EURPMLSAdapterクラスを生成することで，RS-ActiveX起動部品を生成することもできます。この場合は，クラスを生成する前に，ユーザーアプリケーションプロジェクトのコントロールまたはCOMの参照設定に，コントロール名「EURPMLSADP ActiveX コントロール モジュール」を追加してください。

EURPMLSADPLib.EURPMLSAdapterクラスを生成する場合は，次のように指定します。

Dim eurpmls As EURPMLSADPLib.EURPMLSAdapter
Set eurpmls=new EURPMLSADPLib.EURPMLSAdapter

パラメタ

eurpmlsには，EURPMLSADPLib.EURPMLSAdapterクラス型の任意のオブジェクト名を指定します。

new操作でEURPMLSADPLib.EURPMLSAdapterクラスを生成してください。

9.6　RS-ActiveX起動部品のメソッドとプロパティ一覧

RS-ActiveX起動部品が提供するメソッドとプロパティの一覧を示します。

＜この節の構成＞

9.6.1　RS-ActiveX起動部品が提供するメソッド一覧

9.6.2　RS-ActiveX起動部品が提供するプロパティ一覧

9.6.1　RS-ActiveX起動部品が提供するメソッド一覧

RS-ActiveX起動部品が提供するメソッドの一覧を次に示します。

表9-6　 RS-ActiveX起動部品が提供するメソッド一覧

種類 | メソッド | 概要
蓄積操作メソッド | DeleteSpoolFile | 指定したジョブIDの蓄積ファイルを削除したり，蓄積期限を経過した蓄積ファイルを削除したりします。
GetSpoolFile | 指定したジョブIDの蓄積ファイルを指定したパスに取得します。
GetSpoolFileAttribute | 指定したジョブIDの蓄積ファイルの属性情報を取得します。
GetSpoolFileOutline | 指定条件に合ったEUR Print Manager - Report Serverの蓄積ファイルの一覧を取得します。
PrintSpoolReport | 指定したジョブIDの蓄積ファイルの蓄積データ印刷を実行します。
SetSpoolFileAttribute | 指定したジョブIDの蓄積ファイルの属性情報を変更します。
構成定義情報取得メソッド※ | GetPrinterClassList | PrinterClassListプロパティで指定したEUR Print Manager - Report Serverのプリンタクラス一覧を取得します。
GetPrinterList | ServerPrinterListプロパティで指定したEUR Print Manager - Report ServerがあるOS上のプリンタ一覧を取得します。
GetTrayList | ServerTrayListプロパティで指定したEUR Print Manager - Report ServerがあるOS上のプリンタのトレイ一覧を取得します。
プロパティ初期化メソッド | Initialize | 指定されたすべてのプロパティをクリアにして，初期状態に戻します。

注※

UNIX/Linux環境の場合，構成定義情報取得メソッドは指定できません。

9.6.2　RS-ActiveX起動部品が提供するプロパティ一覧

RS-ActiveX起動部品が提供するプロパティを表9-7に示します。

RS-ActiveX起動部品が提供するプロパティは，蓄積操作メソッド，および構成定義情報取得メソッドで使用します。表9-7の表見出しの番号は，次に示すメソッドに対応しています。

表見出しの番号 | 対応するメソッド
1 | GetSpoolFileOutline
2 | GetSpoolFileAttribute
3 | SetSpoolFileAttribute
4 | PrintSpoolReport
5 | GetSpoolFile
6 | DeleteSpoolFile
7 | GetPrinterClassList
8 | GetPrinterList
9 | GetTrayList

表9-7　RS-ActiveX起動部品が提供するプロパティ一覧

プロパティ

設定内容

データ型

蓄積操作メソッド
構成定義情報取得メソッド

1
2
3
4
5
6
7
8
9

ClientAddress
蓄積クライアント印刷時のクライアントPCのIPアドレス
String
－
□
△
△
－
－
－
－
－

ClientPrinterName
蓄積ファイルのクライアントプリンタ名
String
－
□
△
△
－
－
－
－
－

ClientTrayName
蓄積ファイルのクライアントプリンタのトレイ名
String
－
□
△
△
－
－
－
－
－

CreateIPAddress
蓄積ファイル作成者のIPアドレス
String
－
□
－
－
－
－
－
－
－

CreateLSVersion
蓄積ファイルのフォーマットバージョン
String
－
□
－
－
－
－
－
－
－

CreateTime
蓄積ファイル内の作成日時

GetSpoolFileOutlineメソッドを呼び出したあと
String配列

GetSpoolFileAttributeメソッドを呼び出したあと
String

□
□
－
－
－
－
－
－
－

DeleteKind
蓄積ファイル削除時の削除種別
Long
－
－
－
－
－
△
－
－
－

DispPrintDlg
蓄積クライアント印刷時のダイアログ表示モード
Long
－
□
△
△
－
－
－
－
－

EnableGet
蓄積ファイルの取得可否
Boolean
－
□
△
－
－
－
－
－
－

ExecPrintCount
蓄積ファイルの印刷実行回数
Long
－
□
－
－
－
－
－
－
－

ExecutablePrintMode
蓄積ファイルの実行可能印刷方式
Long
－
□
△
－
－
－
－
－
－

GroupName
蓄積ファイルの振り分けグループ名
String
－
□
△
△
－
－
－
－
－

JobID
ジョブID
String配列
□
－
－
－
－
－
－
－
－

JobKeyCategory
蓄積ファイルのジョブ検索キー分類
String配列
－
□
△
－
－
－
－
－
－

JobKeyData
蓄積ファイルのジョブ検索キー値
String配列
－
□
△
－
－
－
－
－
－

MaxPrintCount
蓄積ファイルの印刷上限回数
Long
－
□
△
－
－
－
－
－
－

OutputFileName
出力ファイル名
String
－
－
－
－
△
－
－
－
－

OutputFilePath
蓄積ファイルを取得するフォルダのパス
String
－
－
－
－
△
－
－
－
－

PageNum
蓄積ファイル内の格納ファイルページ数

GetSpoolFileOutlineメソッドを呼び出したあと
Long配列

GetSpoolFileAttributeメソッドを呼び出したあと
Long

□
□
－
－
－
－
－
－
－

PaperOrientation
用紙の向き
Long
－
－
－
△
△
－
－
－
－

PrintCopies
印刷部数
Long
－
－
－
△
△
－
－
－
－

PrintEndPage
蓄積拠点サーバ印刷の終了ページ
Long
－
－
－
－／△
－
－
－
－
－

PrinterClassList
プリンタクラス一覧
String二次元配列
－
－
－
－
－
－
□
－
－

PrinterClassName
蓄積ファイルのプリンタクラス名

GetSpoolFileOutlineメソッドを呼び出したあと
String配列

GetSpoolFileAttributeメソッドを呼び出したあと
String

SetSpoolFileAttributeメソッド，PrintSpoolReportメソッド，またはGetSpoolFileメソッドを呼び出す前
String

□
□
△
△
△
－
－
－
－

PrinterSelectMode
蓄積拠点サーバ印刷方式のプリンタ指定方式
Long
－
□
△
△
－
－
－
－
－

PrintMode
蓄積印刷方式
Long
－
－
－
△
－
－
－
－
－

PrintResult
蓄積ファイル内の印刷結果

GetSpoolFileOutlineメソッドを呼び出したあと
Long配列

GetSpoolFileAttributeメソッドを呼び出したあと
Long

□
□
－
－
－
－
－
－
－

PrintStartPage
蓄積拠点サーバ印刷の開始ページ
Long
－
－
－
－／△
－
－
－
－
－

PrintTime
蓄積ファイルの印刷日時
String
－
□
－
－
－
－
－
－
－

SearchCreateTimeEnd
ファイル作成日時で蓄積ファイルを検索するときの検索終了日時
String
△
－
－
－
－
－
－
－
－

SearchCreateTimeStart
ファイル作成日時で蓄積ファイルを検索するときの検索開始日時
String
△
－
－
－
－
－
－
－
－

SearchJobID
蓄積ファイルを検索するときのジョブID

PrintSpoolReportメソッド，GetSpoolFileメソッド，またはDeleteSpoolFileメソッドを呼び出す前
String（一つのジョブIDを指定する場合）
String配列（複数のジョブIDを指定する場合）

上記以外のメソッドを呼び出す前
String

△
○
○
○
○
○／－
－
－
－

SearchJobKeyCategory
蓄積ファイルを検索するときのジョブ検索キーの分類
String配列
△
－
－
－
－
－
－
－
－

SearchJobKeyData
蓄積ファイルを検索するときのジョブ検索キーの値
String配列
△
－
－
－
－
－
－
－
－

SearchPrinterClassName
プリンタクラス名で蓄積フォルダのファイル一覧を検索するときのプリンタクラス名
String
△
－
－
－
－
－
－
－
－

SearchSpoolFileName
格納ファイル名で蓄積フォルダのファイル一覧を検索するときの格納ファイル名
String
△
－
－
－
－
－
－
－
－

ServerAddress
拠点サーバのIPアドレス
String
△
△
△
△
△
△
△
△
△

ServerPrinterList
拠点サーバでのOS上のプリンタ一覧
String配列
－
－
－
－
－
－
－
□
－

ServerPrinterName
拠点サーバでのOS上のプリンタ名
String
－
□
△
△
－
－
－
－
○

ServerTrayList
ServerPrinterNameプロパティで指定したOS上のプリンタのトレイ一覧
String配列
－
－
－
－
－
－
－
－
□

ServerTrayName
拠点サーバでのOS上のプリンタのトレイ名
String
－
□
△
△
－
－
－
－
－

SortPrint
印刷部数の単位
Long
－
－
－
△
△
－
－
－
－

SpoolFileName
蓄積ファイル内の格納ファイル名

GetSpoolFileOutlineメソッドを呼び出したあと
String配列

GetSpoolFileAttributeメソッドを呼び出したあと
String

□
□
－
－
－
－
－
－
－

SpoolFileSize
格納ファイルのサイズ（バイト）
Long
－
□
－
－
－
－
－
－
－

SpoolHistory
蓄積ファイルの履歴
String二次元配列
－
□
－
－
－
－
－
－
－

SpoolLimit
蓄積ファイルの蓄積期限日
String
－
□
△
－
－
－
－
－
－

SpoolPath
常に""を出力

GetSpoolFileOutlineメソッドを呼び出したあと
String配列

GetSpoolFileAttributeメソッドを呼び出したあと
String

□
□
－
－
－
－
－
－
－

SpoolTitle
スプールタイトル
String
－
－
－
△
△
－
－
－
－

（凡例）

○：必ず指定します。

△：指定を省略できます。

□：結果を出力します。

－：指定できません。

9.7　RS-ActiveX起動部品のメソッド仕様

RS-ActiveX起動部品が提供するメソッドの詳細を説明します。

＜この節の構成＞

DeleteSpoolFileメソッド

GetPrinterClassListメソッド

GetPrinterListメソッド

GetSpoolFileメソッド

GetSpoolFileAttributeメソッド

GetSpoolFileOutlineメソッド

GetTrayListメソッド

Initializeメソッド

PrintSpoolReportメソッド

SetSpoolFileAttributeメソッド

DeleteSpoolFileメソッド

指定したジョブIDの蓄積ファイルを削除したり，蓄積期限を経過した蓄積ファイルを削除したりします。蓄積ファイルの削除，および蓄積期限切れ蓄積ファイルの一括削除については，「15.5　蓄積ファイル」を参照してください。

形式

DeleteSpoolFile()

パラメタ

なし

解説

DeleteSpoolFileメソッドは，拠点サーバ上の蓄積ファイル内の削除が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

呼び出し例

' DeleteSpoolFile実行
Private Sub SUB_DeleteSpoolFile()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS
   Dim JobID(3) As String

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   objEURPMLS.ServerAddress = "255.255.***.***"
   ''削除種別＝「通常」の設定
   If 削除種別 = "通常" Then
       objEURPMLS.DeleteKind = 0

       ''ジョブＩＤの設定
       Dim lstSearchJobID(3) As String

       lstSearchJobID(0) = "EUR200605291249433190000001******004"
       lstSearchJobID(1) = "EUR200605291252460280000001******005"
       lstSearchJobID(2) = "EUR200605291252461380000001******006"
       lstSearchJobID(3) = "EUR200605291252462630000001******007"

       objEURPMLS.SearchJobID = lstSearchJobID

   ElseIf 削除種別 = "一括" Then
       ''削除種別＝「期限切れ一括削除」の設定
       objEURPMLS.DeleteKind = 1
   End If
   ''削除実行
   Call objEURPMLS.DeleteSpoolFile

Err_Trap:
   List5.AddItem "GetAttr Err.Number=(" & Err.Number & ")"
   List5.AddItem "GetAttr Err.Description=(" & Err.Description & ")"

   Set objEURPMLS = Nothing

End Sub

GetPrinterClassListメソッド

PrinterClassListプロパティで指定したEUR Print Manager - Report Serverのプリンタクラス一覧を取得します。

形式

GetPrinterClassList()

パラメタ

なし

解説

GetPrinterClassListメソッドは，拠点サーバ上のプリンタクラス一覧の取得が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

UNIX/Linux環境の場合，プリンタクラス一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタクラス一覧の取得を実行した場合はエラーとなります。

戻り値

なし

データ型

Empty

呼び出し例

'GetPrinterClassList実行
Private Sub SUB_GetPrinterClassList()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS
   Dim iLower, iUpper, I As Integer
   Dim jLower, jUpper, J As Integer
   Dim sEntry  As String

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   objEURPMLS.ServerAddress = "255.255.***.***"
   ''プリンタクラス一覧の取得
   objEURPMLS.GetPrinterClassList

Err_Trap:
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       Dim cstPrinterClsList As Variant
       cstPrinterClsList = objEURPMLS.PrinterClassList

       iLower = LBound(cstPrinterClsList, 1)
       iUpper = UBound(cstPrinterClsList, 1)
       jLower = LBound(cstPrinterClsList, 2)
       jUpper = UBound(cstPrinterClsList, 2)
       For I = iLower To iUpper
           sEntry = ""
           For J = jLower To jUpper
               If J > 0 Then
                   sEntry = sEntry + ","
               End If
               sEntry = sEntry + cstPrinterClsList(I, J)
           Next
           List5.AddItem sEntry
       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPMLS = Nothing

End Sub

GetPrinterListメソッド

ServerPrinterListプロパティで指定したEUR Print Manager - Report ServerがあるOS上のプリンタ一覧を取得します。

形式

GetPrinterList()

パラメタ

なし

解説

GetPrinterListメソッドは，OS上のプリンタ一覧の取得が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

UNIX/Linux環境の場合，プリンタ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタ一覧の取得を実行した場合はエラーとなります。

戻り値

なし

データ型

Empty

呼び出し例

' GetPrinterList実行
Private Sub SUB_GetPrinterList()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS
   Dim iLower, iUpper, I As Integer

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   objEURPMLS.ServerAddress = "255.255.***.***"
   ''プリンタ一覧の取得
   Call objEURPMLS.GetPrinterList

Err_Trap:
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       Dim cstPrinterList As Variant
       cstPrinterList = objEURPMLS.ServerPrinterList
       iLower = LBound(cstPrinterList)
       iUpper = UBound(cstPrinterList)
       For I = iLower To iUpper
           List5.AddItem cstPrinterList(I)
       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPMLS = Nothing

End Sub

GetSpoolFileメソッド

指定したジョブIDの蓄積ファイルを指定したパスに取得します。

作成されるファイル名は，SpoolFileNameプロパティで出力された蓄積ファイル内の格納ファイル名になります。ただし，格納ファイル名と同一名のファイルが指定したパスにある場合は，上書きされます。蓄積ファイルの取得については，「15.5　蓄積ファイル」を参照してください。

形式

GetSpoolFile ()

パラメタ

なし

解説

GetSpoolFileメソッドは，拠点サーバ上の蓄積ファイル内の格納ファイルをOutputFilePathプロパティで指定されたフォルダに出力が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

呼び出し例

' GetSpoolFile実行
Private Sub SUB_GetSpoolFile()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   objEURPMLS.ServerAddress = "255.255.***.***"
   objEURPMLS.SearchJobID = "EUR200605190837031560000001******008"
   ''取得フォルダの設定
   objEURPMLS.OutputFilePath = "c:¥¥tmp"
   ''取得実行
   Call objEURPMLS.GetSpoolFile

Err_Trap:
   List5.AddItem "GetAttr Err.Number=(" & Err.Number & ")"
   List5.AddItem "GetAttr Err.Description=(" & Err.Description & ")"

   Set objEURPMLS = Nothing

End Sub

GetSpoolFileAttributeメソッド

指定したジョブIDの蓄積ファイルの属性情報を取得します。取得される蓄積ファイルの属性情報については，「15.5　蓄積ファイル」を参照してください。

形式

GetSpoolFileAttribute()

パラメタ

なし

解説

GetSpoolFileAttributeメソッドは，拠点サーバにある蓄積ファイルの属性情報の取得が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

呼び出し例

' GetSpoolFileAttribute実行
Private Sub SUB_GetSpoolFileAttribute()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   objEURPMLS.ServerAddress = "255.255.***.***"
   objEURPMLS.SearchJobID = "EUR200605291252462630000001******007"
   Call objEURPMLS.GetSpoolFileAttribute

Err_Trap:
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       List5.AddItem "格納ファイル名：" & objEURPMLS.SpoolFileName
       List5.AddItem "ページ数：" & objEURPMLS.PageNum
       ''その他参照したい情報をプロパティから取得する
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPMLS = Nothing

End Sub

GetSpoolFileOutlineメソッド

指定条件に合ったEUR Print Manager - Report Serverの蓄積ファイルの一覧を取得します。取得される蓄積ファイルの一覧については，「15.5　蓄積ファイル」を参照してください。

形式

GetSpoolFileOutline()

パラメタ

なし

解説

GetSpoolFileOutlineメソッドは，拠点サーバ上の蓄積フォルダから検索条件に合った蓄積ファイルの一覧の取得が終了した時点で呼び出し元に制御が戻ります。

次のプロパティのうちどれかが指定されていると，蓄積ファイルの検索処理が高速になります。

SearchCreateTimeEnd

SearchCreateTimeStart

SearchJobID

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

呼び出し例

' GetSpoolFileOutline実行
Private Sub SUB_GetSpoolFileOutline()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS
   Dim iLower, iUpper, I As Integer
   Dim cstJobIDList() As Variant
   Dim cstSpoolFileNameList() As Variant
   Dim cstPageNumList() As Variant
   Dim cstCreateTimeList() As Variant
   Dim cstPrintResultList() As Variant
   Dim cstPrinterClassNameList() As Variant

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   objEURPMLS.ServerAddress = "255.255.***.***"
   Call objEURPMLS.GetSpoolFileOutline

Err_Trap:
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       iLower = LBound(objEURPMLS.JobID)
       iUpper = UBound(objEURPMLS.JobID)
       cstJobIDList = objEURPMLS.JobID
       cstSpoolFileNameList = objEURPMLS.SpoolFileName
       cstPageNumList = objEURPMLS.PageNum
       cstCreateTimeList = objEURPMLS.CreateTime
       cstPrintResultList = objEURPMLS.PrintResult
       cstPrinterClassNameList = objEURPMLS.PrinterClassName

       For I = iLower To iUpper
           List5.AddItem "ジョブＩＤ[" & Trim(Str(I)) & "]：" & cstJobIDList(I)
           List5.AddItem "格納ファイル名[" & Trim(Str(I)) & "]：" & cstSpoolFileNameList(I)
           List5.AddItem "ページ数[" & Trim(Str(I)) & "]：" & cstPageNumList(I)
           List5.AddItem "作成日時[" & Trim(Str(I)) & "]：" & cstCreateTimeList(I)
           List5.AddItem "印刷結果[" & Trim(Str(I)) & "]：" & cstPrintResultList(I)
           List5.AddItem "プリンタクラス名[" & Trim(Str(I)) & "]：" & cstPrinterClassNameList(I)

       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPMLS = Nothing

End Sub

GetTrayListメソッド

ServerTrayListプロパティで指定したEUR Print Manager - Report ServerがあるOS上のプリンタのトレイ一覧を取得します。

形式

GetTrayList()

パラメタ

なし

解説

GetTrayListメソッドは，OS上のプリンタのトレイ一覧が取得終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

UNIX/Linux環境の場合，トレイ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，トレイ一覧の取得を実行した場合はエラーとなります。

戻り値

なし

データ型

Empty

呼び出し例

' GetTrayList実行
Private Sub SUB_GetTrayList()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS
   Dim iLower, iUpper, I As Integer

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   objEURPMLS.ServerAddress = "255.255.***.***"
   ''OS上のプリンタ名の設定
   objEURPMLS.ServerPrinterName = "Printer1"
   ''OS上のプリンタのトレイ一覧の取得
   Call objEURPMLS.GetTrayList

Err_Trap:
   List5.AddItem "Err.Number=(" & Err.Number & ")"
   List5.AddItem "Err.Description=(" & Err.Description & ")"

   If Err.Number = 0 Then
       Dim cstTrayList As Variant
       cstTrayList = objEURPMLS.ServerTrayList

       List5.AddItem ""
       List5.AddItem "★★★★★ 結果出力ココカラ ★★★★★"
       iLower = LBound(cstTrayList)
       iUpper = UBound(cstTrayList)
       For I = iLower To iUpper
           List5.AddItem cstTrayList(I)
       Next
       List5.AddItem "★★★★★ 結果出力ココマデ ★★★★★"
   End If

   Set objEURPMLS = Nothing

End Sub

' Initialize実行
Private Sub SUB_Initialize()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   '変更したい項目を修正する
   objEURPMLS.ServerAddress = "255.255.***.***"
   objEURPMLS.SearchJobID = "EUR200605291252462630000001******007"
   objEURPMLS.SpoolLimit = "20060615"
   objEURPMLS.PrinterClassName = "Ａ３"

   Call objEURPMLS.SetSpoolFileAttribute

   '先に指定したプロパティを初期化する
   Call objEURPMLS.Initialize

   '変更したい項目を修正する
   objEURPMLS.ServerAddress = "255.255.***.***"
   objEURPMLS.SearchJobID = "EUR200605190259498390000001******019"
   objEURPMLS.MaxPrintCount = 100

   Call objEURPMLS.SetSpoolFileAttribute

Err_Trap:
   List5.AddItem "GetAttr Err.Number=(" & Err.Number & ")"
   List5.AddItem "GetAttr Err.Description=(" & Err.Description & ")"

   Set objEURPMLS = Nothing

End Sub

Initializeメソッド

指定されたすべてのプロパティをクリアにして，初期状態に戻します。

形式

Initialize()

パラメタ

なし

解説

Initializeメソッドは，EUR Print Manager - Report Server Adapterのプロパティの初期化処理が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

呼び出し例

' Initialize実行
Private Sub SUB_Initialize()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   '変更したい項目を修正する
   objEURPMLS.ServerAddress = "255.255.***.***"
   objEURPMLS.SearchJobID = "EUR200605291252462630000001******007"
   objEURPMLS.SpoolLimit = "20060615"
   objEURPMLS.PrinterClassName = "Ａ３"

   Call objEURPMLS.SetSpoolFileAttribute

   '先に指定したプロパティを初期化する
   Call objEURPMLS.Initialize

   '変更したい項目を修正する
   objEURPMLS.ServerAddress = "255.255.***.***"
   objEURPMLS.SearchJobID = "EUR200605190259498390000001******019"
   objEURPMLS.MaxPrintCount = 100

   Call objEURPMLS.SetSpoolFileAttribute

Err_Trap:
   List5.AddItem "GetAttr Err.Number=(" & Err.Number & ")"
   List5.AddItem "GetAttr Err.Description=(" & Err.Description & ")"

   Set objEURPMLS = Nothing

End Sub

PrintSpoolReportメソッド

指定したジョブIDの蓄積ファイルの蓄積データ印刷を実行します。

形式

PrintSpoolReport()

パラメタ

なし

解説

PrintSpoolReportメソッドは，拠点サーバ上のプリンタスプールへの出力が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

呼び出し例

' PrintSpoolReport実行
Private Sub SUB_PrintSpoolReport()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   objEURPMLS.ServerAddress = "255.255.***.***"
   objEURPMLS.SearchJobID = "EUR200605190837031560000001******008"
   ''印刷モード=拠点印刷
   objEURPMLS.PrintStartPage = 0
   ''開始，終了ページの指定
   objEURPMLS.PrintStartPage = 3
   objEURPMLS.PrintEndPage = 5
   ''印刷実行
   Call objEURPMLS.PrintSpoolReport

Err_Trap:
   List5.AddItem "GetAttr Err.Number=(" & Err.Number & ")"
   List5.AddItem "GetAttr Err.Description=(" & Err.Description & ")"

   Set objEURPMLS = Nothing

End Sub

SetSpoolFileAttributeメソッド

指定したジョブIDの蓄積ファイルの属性情報を変更します。変更できる蓄積ファイルの属性情報については，「15.5　蓄積ファイル」を参照してください。

形式

SetSpoolFileAttribute()

パラメタ

なし

解説

SetSpoolFileAttributeメソッドは，拠点サーバにある蓄積ファイルの属性情報の変更が終了した時点で呼び出し元に制御が戻ります。

SetSpoolFileAttributeメソッドは，指定できるプロパティのうち，指定のあったプロパティだけを変更します。SetSpoolFileAttributeメソッドで指定できるプロパティについては，「9.6.2　RS-ActiveX起動部品が提供するプロパティ一覧」を参照してください。また，指定できるプロパティは，一つ以上指定してください。指定されていない場合は，エラー（KEEY528-E）になります。

実行時にエラーが発生した場合，Err.Numberプロパティに終了コード，Err.Descriptionプロパティにメッセージが設定されます。

戻り値

なし

データ型

Empty

呼び出し例

' SetSpoolFileAttribute実行
Private Sub SUB_SetSpoolFileAttribute()
   Err.Clear
   On Error GoTo Err_Trap
   List5.Clear

   Dim objEURPMLS

   Set objEURPMLS = CreateObject("EURPMLS.Exec")

   objEURPMLS.ServerAddress = "255.255.***.***"
   objEURPMLS.SearchJobID = "EUR200605291252462630000001******007"
   '変更したい項目を修正する
   objEURPMLS.SpoolLimit = "20060615"
   objEURPMLS.PrinterClassName = "Ａ３"

   Call objEURPMLS.SetSpoolFileAttribute

Err_Trap:
   List5.AddItem "GetAttr Err.Number=(" & Err.Number & ")"
   List5.AddItem "GetAttr Err.Description=(" & Err.Description & ")"

   Set objEURPMLS = Nothing

End Sub

9.8　RS-ActiveX起動部品のプロパティ仕様

RS-ActiveX起動部品が提供するプロパティの詳細を説明します。

＜この節の構成＞

ClientAddressプロパティ

ClientPrinterNameプロパティ

ClientTrayNameプロパティ

CreateIPAddressプロパティ

CreateLSVersionプロパティ

CreateTimeプロパティ

DeleteKindプロパティ

DispPrintDlgプロパティ

EnableGetプロパティ

ExecPrintCountプロパティ

ExecutablePrintModeプロパティ

GroupNameプロパティ

JobIDプロパティ

JobKeyCategoryプロパティ

JobKeyDataプロパティ

MaxPrintCountプロパティ

OutputFileNameプロパティ

OutputFilePathプロパティ

PageNumプロパティ

PaperOrientationプロパティ

PrintCopiesプロパティ

PrintEndPageプロパティ

PrinterClassListプロパティ

PrinterClassNameプロパティ

PrinterSelectModeプロパティ

PrintModeプロパティ

PrintResultプロパティ

PrintStartPageプロパティ

PrintTimeプロパティ

SearchCreateTimeEndプロパティ

SearchCreateTimeStartプロパティ

SearchJobIDプロパティ

SearchJobKeyCategoryプロパティ

SearchJobKeyDataプロパティ

SearchPrinterClassNameプロパティ

SearchSpoolFileNameプロパティ

ServerAddressプロパティ

ServerPrinterListプロパティ

ServerPrinterNameプロパティ

ServerTrayListプロパティ

ServerTrayNameプロパティ

SortPrintプロパティ

SpoolFileNameプロパティ

SpoolFileSizeプロパティ

SpoolHistoryプロパティ

SpoolLimitプロパティ

SpoolPathプロパティ

SpoolTitleプロパティ

ClientAddressプロパティ

蓄積クライアント印刷するときのクライアントPCのIPアドレスを入出力します。

解説

ClientAddressプロパティは，次に示すメソッドを呼び出すタイミングによって，クライアントPCのIPアドレスを入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積クライアント印刷するときのクライアントIPアドレスが「255.255.255.255」形式で出力されます。

SetSpoolFileAttributeメソッド，およびPrintSpoolReportメソッドを呼び出す前
蓄積クライアント印刷するときのクライアントIPアドレスを「255.255.255.255」形式で指定します。長さは15バイトまでです。

サーバアプリケーションから次のようなAPIを使用すると，Webクライアントの要求元を取得できます。指定方法などについては，各APIのアプリケーションサーバの仕様を確認してください。

ASPの場合

Request.ServerVariables("REMOTE_ADDR")

JSPの場合

request.getRemoteAddr()

ClientAddressプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，ならびにPrintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは，ClientAddressプロパティを指定しても無視されます。

蓄積クライアント印刷する場合にClientAddressプロパティの指定を省略したときは，蓄積ファイルの属性情報でクライアントPCのIPアドレスを決定して印刷します。複数の蓄積ファイルの印刷データを統合して印刷するときは，最初に指定した蓄積ファイルの属性情報でクライアントPCのIPアドレスを決定します。
なお，ClientAddressプロパティと蓄積ファイルの属性情報のどちらにもクライアントIPアドレスの設定がないときは，蓄積クライアント印刷実行時にエラーとなります。

データ型

String

ClientPrinterNameプロパティ

蓄積クライアント印刷するときのOS上のプリンタ名を入出力します。

解説

プリンタ名を指定するときは，次のことに注意してください。

プリンタ名は，80バイト以内で指定してください。

プリンタ名には「"」および「,」を含めないでください。

蓄積クライアント印刷するときにClientPrinterNameプロパティの指定があると，DispPrintDlgプロパティは強制的に「1（自動印刷）」になります。蓄積時に指定したクライアントPCのプリンタに出力されます。

ClientPrinterNameプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積クライアント印刷するときのプリンタ名を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
クライアントPCの，OS上のプリンタ名が出力されます。

SetSpoolFileAttributeメソッド，およびPrintSpoolReportメソッドを呼び出す前
クライアントPCの，OS上のプリンタ名を指定します。

ClientPrinterNameプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，ならびにPrintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは，ClientPrinterNameプロパティを指定しても無視されます。

蓄積クライアント印刷する場合にClientPrinterNameプロパティの指定を省略したときは，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルの属性情報に設定されている値

ジョブIDを複数指定しているとき
最初に指定したジョブIDの蓄積ファイルの属性情報に設定されている値

蓄積クライアント印刷する場合にClientPrinterNameプロパティに0バイトの値を指定したときは，プリンタ名情報は未設定となります。

データ型

String

ClientTrayNameプロパティ

蓄積クライアント印刷するときのプリンタのトレイ名を入出力します。

解説

トレイ名を指定するときは，次のことに注意してください。

トレイ名は，80バイト以内で指定してください。

トレイ名には「"」および「,」を含めないでください。

蓄積クライアント印刷するときにClientPrinterNameプロパティの指定があると，ClientTrayNameプロパティで指定したトレイから給紙されます。
ClientPrinterNameプロパティで指定したプリンタでClientTrayNameプロパティに指定したトレイ名が使用できないときは，ClientPrinterNameプロパティで指定したプリンタのデフォルトのトレイから給紙されます。

蓄積クライアント印刷する場合にClientTrayNameプロパティの指定を省略したときは，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルの属性情報に設定されている値

ジョブIDを複数指定しているとき
最初に指定したジョブIDの蓄積ファイルの属性情報に設定されている値

蓄積クライアント印刷する場合にClientTrayNameプロパティに0バイトの値を指定したときは，トレイ名情報は未設定となります。

ClientTrayNameプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積クライアント印刷するときのプリンタのトレイ名を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
クライアントPCの，OS上のプリンタのトレイ名が出力されます。

SetSpoolFileAttributeメソッド，およびPrintSpoolReportメソッドを呼び出す前
クライアントPCの，OS上のプリンタのトレイ名を指定します。

ClientTrayNameプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，ならびにPrintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは，ClientTrayNameプロパティを指定しても無視されます。

データ型

String

CreateIPAddressプロパティ

蓄積ファイル作成者のIPアドレスを出力します。

解説

CreateIPAddressプロパティは，GetSpoolFileAttributeメソッドを呼び出したあと，蓄積ファイル作成者のIPアドレスが「255.255.255.255」形式で出力されます。

CreateIPAddressプロパティは，GetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，CreateIPAddressプロパティを指定しても無視されます。

データ型

String

CreateLSVersionプロパティ

蓄積ファイルのフォーマットバージョンを出力します。

解説

CreateLSVersionプロパティは，GetSpoolFileAttributeメソッドを呼び出したあと，蓄積ファイルのフォーマットバージョンが「VV－RR」形式で出力されます。
蓄積ファイルのフォーマットバージョンは，EUR Print Manager - Report Serverのバージョンとは異なります。

CreateLSVersionプロパティは，GetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，CreateLSVersionプロパティを指定しても無視されます。

データ型

String

CreateTimeプロパティ

蓄積ファイル内の作成日時を出力します。

解説

CreateTimeプロパティは，次に示すどちらのメソッドを呼び出すかによって，作成日時を出力する蓄積ファイルの情報が異なります。

GetSpoolFileOutlineメソッドを呼び出したあと
検索条件に合った蓄積ファイルの作成日時が配列で出力されます。

GetSpoolFileAttributeメソッドを呼び出したあと
指定したジョブIDの蓄積ファイルの作成日時が出力されます。

出力される蓄積ファイルの作成日時の形式は「YYYYMMDDhhmmss」です。
「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めされます。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めされます。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めされます。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

（出力例）20060523015630

CreateTimeプロパティは，GetSpoolFileOutlineメソッド，およびGetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，CreateTimeプロパティを指定しても無視されます。

データ型

String 配列（GetSpoolFileOutlineメソッドを呼び出したあとの場合）

String（GetSpoolFileAttributeメソッドを呼び出したあとの場合）

DeleteKindプロパティ

蓄積ファイルを削除するときの削除種別を指定します。

解説

蓄積ファイルを削除するときの削除種別を，0，または1で指定します。0，または1以外の値を指定したときは，エラーになります。デフォルトは，「0（通常削除）」です。

0：通常削除
SearchJobIDプロパティで指定したジョブIDに該当する蓄積ファイルを削除します。

1：蓄積期限切れファイルの削除
EUR Print Manager - Report Serverのあるマシンで，蓄積期限が過ぎている蓄積ファイルを削除します。

蓄積期限切れファイルの削除は，環境設定ファイル（EURPMLS.ini）でOPTIONセクションのESFAUTODELキーに「1（自動削除します）」を設定しておくことで，次に示すタイミングで自動的に実行することもできます。

EUR Print Manager - Report Serverのサービスを起動したとき

EUR Print Manager - Report Serverが稼働するマシンの日付が変わったあと，EUR Print Manager - Report Serverに対して最初の要求があったとき

DeleteKindプロパティは，DeleteSpoolFileメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，DeleteKindプロパティを指定しても無視されます。

データ型

Long

DispPrintDlgプロパティ

蓄積クライアント印刷するときのダイアログ表示モードを入出力します。

解説

指定できる値と蓄積クライアント印刷時の動作を次に示します。

0：印刷先指定ダイアログを表示します（対話型印刷）。
プレビューボタンを選択すると，プレビューウィンドウが表示されます。

1：直接印刷を実行します（自動印刷）。
印刷実行中に印刷中のダイアログが表示されます。

2：プレビューウィンドウを表示します（対話型印刷プレビュー表示）。
印刷メニューまたは印刷ボタンを選択すると，印刷先指定ダイアログが表示されます。

3：直接印刷を実行します（全自動印刷）。
印刷実行中に印刷中のダイアログは表示されません。

4：プレビューウィンドウを表示します（対話型印刷プレビュー表示限定）。
印刷は実行できません。

蓄積クライアント印刷実行時，ClientPrinterNameプロパティに値を指定している場合，かつDispPrintDlgプロパティに0または2を指定した場合は，DispPrintDlgプロパティに1が仮定されます。

DispPrintDlgプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積クライアント印刷するときのダイアログ表示モードを入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積クライアント印刷するときのダイアログ表示モードが出力されます。

SetSpoolFileAttributeメソッド，およびPrintSpoolReportメソッドを呼び出す前
蓄積クライアント印刷するときのダイアログ表示モードを指定します。

SetSpoolFileAttributeメソッド実行時に，0～4以外の値が指定されていたときは，エラーになります。

DispPrintDlgプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，ならびにPrintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは，DispPrintDlgプロパティを指定しても無視されます。

データ型

Long

EnableGetプロパティ

蓄積ファイルの取得を許可するかどうかを入出力します。

解説

EnableGetプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積ファイルの取得を許可するかどうかを入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積ファイルの取得許可情報が出力されます。

SetSpoolFileAttributeメソッドを呼び出す前
蓄積ファイルの取得許可を指定します。

蓄積ファイルの取得許可情報を次に示します。

True：蓄積ファイルの取得を許可します。

False：蓄積ファイルの取得を許可しません。

EnableGetプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，EnableGetプロパティを指定しても無視されます。

データ型

Boolean

ExecPrintCountプロパティ

蓄積ファイルの印刷実行回数を出力します。

解説

ExecPrintCountプロパティは，GetSpoolFileAttributeメソッドを呼び出したあと，蓄積ファイルの印刷実行回数が出力されます。
印刷実行回数は，拠点サーバでの印刷で印刷スプールへの出力が成功したとき，またはクライアントPCでの印刷で印刷データの転送が成功したときに，1カウントずつアップされます。

ExecPrintCountプロパティは，GetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，ExecPrintCountプロパティを指定しても無視されます。

データ型

Long

ExecutablePrintModeプロパティ

蓄積ファイルの実行可能印刷方式を入出力します。

解説

ExecutablePrintModeプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積ファイルの実行可能印刷方式を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積ファイルの実行可能印刷方式が出力されます。

SetSpoolFileAttributeメソッドを呼び出す前
蓄積ファイルの実行可能印刷方式を指定します。

蓄積ファイルの実行可能印刷方式を次に示します。

0：蓄積拠点サーバ印刷

1：蓄積拠点サーバ印刷／蓄積クライアント印刷

2：蓄積クライアント印刷

SetSpoolFileAttributeメソッド実行時に，0，1，または2以外の値が指定されていたときは，エラーになります。

ExecutablePrintModeプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，ExecutablePrintModeプロパティを指定しても無視されます。

データ型

Long

GroupNameプロパティ

蓄積ファイルの振り分けグループ名を入出力します。

解説

振り分けグループ名を指定するときは，次のことに注意してください。

振り分けグループ名は，80バイト以内で指定してください。

文字列に「"」，および「,」を含めないでください。

GroupNameプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積ファイルの振り分けグループ名を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積ファイルの振り分けグループ名が出力されます。

SetSpoolFileAttributeメソッド，およびPrintSpoolReportメソッドを呼び出す前
蓄積ファイルの振り分けグループ名を指定します。

GroupNameプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，ならびにPrintSpoolReportメソッドで蓄積拠点サーバ印刷する場合でプリンタ指定方式に帳票名による自動振り分け（PrinterSelectMode=2）を指定したときに指定が有効になります。それ以外のメソッドでは，GroupNameプロパティを指定しても無視されます。

蓄積拠点サーバ印刷でGroupNameプロパティの指定が有効な場合に，GroupNameプロパティの指定を省略したときや0バイトの値を指定したときは，デフォルトの振り分けグループで出力先を決定して印刷します。

データ型

String

JobIDプロパティ

ジョブIDを出力します。

解説

JobIDプロパティは，GetSpoolFileOutlineメソッドを呼び出したあと，検索条件に合った蓄積ファイルのジョブIDが配列で出力されます。

JobIDプロパティは，GetSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，JobIDプロパティを指定しても無視されます。

データ型

String 配列

JobKeyCategoryプロパティ

蓄積ファイルのジョブ検索キーの分類を入出力します。

解説

JobKeyCategoryプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積ファイルのジョブ検索キーの分類を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積ファイルのジョブ検索キーの分類が出力されます。

SetSpoolFileAttributeメソッドを呼び出す前
蓄積ファイルのジョブ検索キーの分類を指定します。

ジョブ検索キーを指定する場合は，1～10個の配列で指定してください。また，JobKeyCategoryプロパティを指定する場合は，ジョブ検索キーの分類に対応する検索キーの値を必ずJobKeyDataプロパティに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，SetSpoolFileAttributeメソッド実行時にエラーになります。また，ジョブ検索キーを指定しない場合は，JobKeyCategoryプロパティとJobKeyDataプロパティのどちらも指定しないでください。どちらかの指定があると対応する情報がないため，SetSpoolFileAttributeメソッド実行時にエラーになります。

ジョブ検索キーは，任意文字列を指定できます。指定するときは，次のことに注意してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

JobKeyCategoryプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，JobKeyCategoryプロパティを指定しても無視されます。

データ型

String 配列

JobKeyDataプロパティ

蓄積ファイルのジョブ検索キーの値を入出力します。

解説

JobKeyDataプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積ファイルのジョブ検索キーの値を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積ファイルのジョブ検索キーの値が出力されます。

SetSpoolFileAttributeメソッドを呼び出す前
蓄積ファイルのジョブ検索キーの値を指定します。

ジョブ検索キーを指定する場合は，1～10個の配列で指定してください。また，JobKeyCategoryプロパティを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJobKeyDataプロパティに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，SetSpoolFileAttributeメソッド実行時にエラーになります。また，検索キーを指定しない場合は，JobKeyCategoryプロパティとJobKeyDataプロパティのどちらも指定しないでください。どちらかの指定があると対応する情報がないため，SetSpoolFileAttributeメソッド実行時にエラーになります。

値は，任意文字列を指定できます。指定するときは，次のことに注意してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

JobKeyDataプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，JobKeyDataプロパティを指定しても無視されます。

データ型

String 配列

MaxPrintCountプロパティ

蓄積ファイルの印刷上限回数を入出力します。

解説

MaxPrintCountプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積ファイルの印刷上限回数を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積ファイルの印刷上限回数が出力されます。

SetSpoolFileAttributeメソッドを呼び出す前
蓄積ファイルの印刷上限回数を指定します。

印刷上限回数に指定できる値は，-1～65,536です。

印刷回数の上限を無限にする場合は，-1を指定してください。

印刷を禁止する場合は，0を指定してください。

印刷回数を指定する場合は，1～65,536の範囲内で指定してください。

SetSpoolFileAttributeメソッド実行時に，-1，0，または1～65,536以外の値が指定されていたときは，エラーになります。

MaxPrintCountプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，MaxPrintCountプロパティを指定しても無視されます。

データ型

Long

OutputFileNameプロパティ

蓄積ファイルを取得するときの出力ファイル名を指定します。

解説

出力ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

OutputFileNameプロパティを省略した場合，ファイル名は次のようになります。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データのファイル名

ジョブIDを複数指定しているとき
最初に指定したジョブIDの蓄積ファイルに格納されている印刷データのファイル名

OutputFileNameプロパティは，GetSpoolFileメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，OutputFileNameプロパティを指定しても無視されます。

データ型

String

OutputFilePathプロパティ

蓄積ファイルを取得するとき，取得するフォルダのパスを指定します。

解説

EUR Print Manager - Report Server Adapterの環境設定ファイル（EURPMLSADP.ini）で，PATHセクションにOUTPUTFILEキーを指定することで，デフォルトの蓄積ファイル取得フォルダを指定することもできます。ただし，GetSpoolFileメソッドを実行した場合，OutputFilePathプロパティ，または環境設定ファイルのどちらも指定されていないときは，エラーになります。

フォルダのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

OutputFilePathプロパティは，GetSpoolFileメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，OutputFilePathプロパティを指定しても無視されます。

データ型

String

PageNumプロパティ

蓄積ファイルに格納された印刷データのページ数を出力します。

解説

PageNumプロパティは，次に示すどちらのメソッドを呼び出すかによって，蓄積ファイルに格納された印刷データのページ数の情報が異なります。

GetSpoolFileOutlineメソッドを呼び出したあと
検索条件に合った蓄積ファイルに格納されている印刷データのページ数が配列で出力されます。

GetSpoolFileAttributeメソッドを呼び出したあと
指定したジョブIDの蓄積ファイルに格納されている印刷データのページ数が出力されます。

PageNumプロパティは，GetSpoolFileOutlineメソッド，およびGetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，PageNumプロパティを指定しても無視されます。

データ型

Long 配列（GetSpoolFileOutlineメソッドを呼び出したあとの場合）

Long（GetSpoolFileAttributeメソッドを呼び出したあとの場合）

PaperOrientationプロパティ

用紙の向きを指定します。

解説

指定できる値を次に示します。

0：印刷データを蓄積したときのページごとの属性に従います。

1：用紙の向きを縦にして出力します。

2：用紙の向きを横にして出力します。

PaperOrientationプロパティを省略した場合，次のように動作します。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データの属性情報に従います。

ジョブIDを複数指定しているとき
印刷データを蓄積したときのページごとの属性に従います。

PaperOrientationプロパティは，GetSpoolFileメソッドで蓄積ファイルを操作する場合，およびPrintSpoolReportメソッドで印刷する場合に指定が有効になります。それ以外のメソッドでは，PaperOrientationプロパティを指定しても無視されます。

データ型

Long

PrintCopiesプロパティ

印刷部数を指定します。

解説

指定できる値は，1～99です。PrintCopiesプロパティを省略した場合，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データの属性情報に設定されている値

ジョブIDを複数指定しているとき
1

PrintCopiesプロパティは，GetSpoolFileメソッドで蓄積ファイルを操作する場合，およびPrintSpoolReportメソッドで印刷する場合に指定が有効になります。それ以外のメソッドでは，PrintCopiesプロパティを指定しても無視されます。

データ型

Long

PrintEndPageプロパティ

蓄積拠点サーバ印刷するときの終了ページを指定します。

解説

PrintEndPageプロパティは，蓄積印刷方式が蓄積拠点サーバ印刷（PrintMode=0）のとき，有効になります。蓄積クライアント印刷（PrintMode=1）のときは，PrintEndPageプロパティを指定しても無視されます。

指定できる値は，1～999,999です。PrintEndPageプロパティを省略した場合は，最終ページまで印刷されます。また，蓄積ファイルに格納されている印刷データの最終ページ数よりPrintEndPageプロパティに指定した値が大きい場合も，最終ページまで印刷されます。

PrintEndPageプロパティは，PrintSpoolReportメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，PrintEndPageプロパティを指定しても無視されます。

データ型

Long

PrinterClassListプロパティ

プリンタクラス一覧を出力します。

解説

GetPrinterClassListメソッドを呼び出したあと，プリンタクラス一覧が出力されます。プリンタクラス一覧は，次に示す形式でプリンタクラス情報数分出力されます。
[プリンタクラス名][OS上のプリンタ名][OS上のプリンタのトレイ名][説明]

拠点サーバにプリンタクラス定義がない場合，配列の要素数は0になります。

PrinterClassListプロパティは，GetPrinterClassListメソッドでプリンタクラス一覧を取得する場合，指定が有効になります。それ以外のメソッドでは，PrinterClassListプロパティを指定しても無視されます。

データ型

String 二次元配列

PrinterClassNameプロパティ

蓄積ファイルのプリンタクラス名を入出力します。

解説

蓄積拠点サーバ印刷する場合にプリンタ指定方式でプリンタクラス名指定（PrinterSelectMode=0）を指定したとき，および蓄積クライアント印刷する場合にClientPrinterNameプロパティの指定がないときに，PrinterClassNameプロパティで指定したプリンタクラスを出力先にします。SetSpoolFileAttributeメソッドの呼び出しでプリンタクラス名を変更しても無視されます。

PrinterClassNameプロパティは，次に示すどのメソッドを呼び出すかによって，蓄積ファイルのプリンタクラス名の入出力が異なります。

GetSpoolFileOutlineメソッドを呼び出したあと
検索条件に合った蓄積ファイルのプリンタクラス名が配列で出力されます。

GetSpoolFileAttributeメソッドを呼び出したあと
指定したジョブIDの蓄積ファイルのプリンタクラス名が出力されます。

SetSpoolFileAttributeメソッド，PrintSpoolReportメソッド，およびGetSpoolFileメソッドを呼び出す前
蓄積ファイルのプリンタクラス名を指定します。SetSpoolFileAttributeメソッドで蓄積後に変更したプリンタクラス名が有効になるのは，拠点サーバ印刷だけです。

プリンタクラス名は，任意の文字列を指定できます。指定するときは，次のことに注意してください。

プリンタクラス名は，80バイト以内で指定してください。

プリンタクラス名に「"」および「,」を含めないでください。

PrinterClassNameプロパティは，GetSpoolFileOutlineメソッド，GetSpoolFileAttributeメソッド，SetSpoolFileAttributeメソッド，およびGetSpoolFileメソッドで蓄積ファイルを操作する場合，ならびにPrintSpoolReportメソッドで印刷する場合に指定が有効になります。それ以外のメソッドでは，PrinterClassNameプロパティを指定しても無視されます。

蓄積拠点サーバ印刷でプリンタ指定方式がプリンタクラス名指定（PrinterSelectMode=0）の場合に，PrinterClassNameプロパティの指定を省略したときや0バイトの値を指定したときは，デフォルトのプリンタクラスで印刷します。

蓄積クライアント印刷する場合，および蓄積ファイルを取得する場合にPrinterClassNameプロパティに0バイトの値を指定したときは，プリンタクラス情報は未設定となります。

蓄積クライアント印刷する場合，および蓄積ファイルを取得する場合にPrinterClassNameプロパティの指定を省略したときは，次のようになります。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルの属性情報に設定されている値が仮定されます。

ジョブIDを複数指定しているとき
プリンタクラス情報は未設定となります。

データ型

String 配列（GetSpoolFileOutlineメソッドを呼び出したあとの場合）

String（GetSpoolFileAttributeメソッドを呼び出したあとの場合）

String（SetSpoolFileAttributeメソッド，GetSpoolFileメソッド，またはPrintSpoolReportメソッドを呼び出す前の場合）

PrinterSelectModeプロパティ

蓄積拠点サーバ印刷するときのプリンタ指定方式を入出力します。

解説

PrinterSelectModeプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積拠点サーバ印刷するときのプリンタ指定方式を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積拠点サーバ印刷するときのプリンタ指定方式が出力されます。

SetSpoolFileAttributeメソッド，およびPrintSpoolReportメソッドを呼び出す前
蓄積拠点サーバ印刷するときのプリンタ指定方式を指定します。

PrintSpoolReportメソッド実行時にPrinterSelectModeプロパティを指定する場合，帳票の出力先は次のプロパティの指定値によって決定します。

PrinterClassNameプロパティ

ServerPrinterNameプロパティ

ServerTrayNameプロパティ

GroupNameプロパティ

どのプロパティの指定値が有効になるかは，PrinterSelectModeプロパティの指定値によって異なります。また，指定を省略した場合は，そのプロパティの情報は未設定として扱われます。

PrintSpoolReportメソッド実行時にPrinterSelectModeプロパティの指定を省略する場合は，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルの属性情報に設定されている値

ジョブIDを複数指定しているとき
最初に指定したジョブIDの蓄積ファイルの属性情報に設定されている値

蓄積拠点サーバ印刷するときのプリンタ指定方式を次に示します。

0：プリンタクラス名指定

1：OS上のプリンタ名指定

2：帳票名による自動振り分け

SetSpoolFileAttributeメソッド実行時に，0，1，または2以外の値が指定されていたときは，エラーになります。

PrinterSelectModeプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，ならびにPrintSpoolReportメソッドで印刷を実行する場合に指定が有効になります。それ以外のメソッドでは，PrinterSelectModeプロパティを指定しても無視されます。

データ型

Long

PrintModeプロパティ

蓄積したデータの印刷方式を指定します。

解説

蓄積したデータの印刷方式を次に示します。PrintModeプロパティを省略した場合は，0が仮定されます。

0：蓄積拠点サーバ印刷

1：蓄積クライアント印刷

PrintSpoolReportメソッド実行時に，0，または1以外の値が指定されていたときは，エラーになります。

PrintModeプロパティは，PrintSpoolReportメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，PrintModeプロパティを指定しても無視されます。

データ型

Long

PrintResultプロパティ

蓄積ファイル内の印刷結果を出力します。

解説

出力される印刷結果を次に示します。

0：未印刷であることを示します。

1：印刷済みであることを示します。

2：印刷エラーがあったことを示します。

PrintResultプロパティは，次に示すどちらのメソッドを呼び出すかによって，蓄積ファイル内の印刷結果の情報が異なります。

GetSpoolFileOutlineメソッドを呼び出したあと
検索条件に合った蓄積ファイルの印刷結果が配列で出力されます。

GetSpoolFileAttributeメソッドを呼び出したあと
指定したジョブIDの蓄積ファイルの印刷結果が出力されます。

PrintResultプロパティは，GetSpoolFileOutlineメソッド，およびGetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，PrintResultプロパティを指定しても無視されます。

データ型

Long 配列（GetSpoolFileOutlineメソッドを呼び出したあとの場合）

Long（GetSpoolFileAttributeメソッド呼び出したあとの場合）

PrintStartPageプロパティ

蓄積拠点サーバ印刷するときの開始ページを指定します。

解説

PrintStartPageプロパティは，蓄積印刷方式が蓄積拠点サーバ印刷（PrintMode=0）のとき，有効になります。蓄積クライアント印刷（PrintMode=1）のときは，PrintStartPageプロパティを指定しても無視されます。

指定できる値は，1～999,999です。PrintStartPageプロパティを省略した場合は，1ページから印刷されます。

PrintStartPageプロパティに指定した値が蓄積ファイルに格納されている印刷データの最終ページ数より大きい場合は，印刷データの最終ページだけ印刷されます。

PrintStartPageプロパティは，PrintSpoolReportメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，PrintStartPageプロパティを指定しても無視されます。

データ型

Long

PrintTimeプロパティ

蓄積ファイルの印刷日時を出力します。

解説

出力される蓄積ファイルの印刷日時の形式は「YYYYMMDDhhmmss」です。
「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めされます。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めされます。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めされます。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

（出力例）20060523015630

蓄積ファイルが一度も印刷されていない場合は，"" が出力されます。

PrintTimeプロパティは，GetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，PrintTimeプロパティを指定しても無視されます。

蓄積ファイルの印刷日時は，蓄積したデータを拠点サーバまたはクライアントPCで印刷したタイミングで，ジョブ実行時の日時に更新されます。

データ型

String

SearchCreateTimeEndプロパティ

ファイル作成日時で蓄積ファイルを検索するときの検索終了日時を指定します。

SearchCreateTimeEndプロパティを指定すると，メソッド実行速度が速くなることがあります。

解説

蓄積フォルダのファイル一覧を取得する場合，検索条件としてファイル作成日時を使用するときに，検索終了日時を「YYYYMMDDhhmmss」形式で指定します。指定できる文字列は，14バイトまでです。
「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めします。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めします。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めします。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めします。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めします。

（指定例）
2006年11月8日15:1:40　→　20061108150140

SearchCreateTimeEndプロパティは，GetSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SearchCreateTimeEndプロパティを指定しても無視されます。

データ型

String

SearchCreateTimeStartプロパティ

ファイル作成日時で蓄積ファイルを検索するときの検索開始日時を指定します。

SearchCreateTimeStartプロパティを指定すると，メソッド実行速度が速くなることがあります。

解説

蓄積フォルダのファイル一覧を取得する場合，検索条件としてファイル作成日時を使用するときに，検索開始日時を「YYYYMMDDhhmmss」形式で指定します。指定できる文字列は，14バイトまでです。
「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めします。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めします。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めします。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めします。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めします。

（指定例）
2006年5月23日9:56:30　→　20060523095630

SearchCreateTimeStartプロパティは，GetSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SearchCreateTimeStartプロパティを指定しても無視されます。

データ型

String

SearchJobIDプロパティ

蓄積ファイルを検索するときのジョブIDを指定します。

解説

ジョブIDに指定できる文字列は，36バイトまでです。

GetSpoolFileメソッド，GetSpoolFileAttributeメソッド，PrintSpoolReportメソッド，およびSetSpoolFileAttributeメソッドを呼び出す場合に使用するときは，必ずSearchJobIDプロパティを指定してください。

GetSpoolFileOutlineメソッドを呼び出す場合に使用するときは，SearchJobIDプロパティの指定は任意です。

DeleteSpoolFileメソッドを呼び出す場合に使用するときは，DeleteKindプロパティの指定によって次のように異なります。

通常削除（DeleteKind=0）のときは，必ず指定してください。

蓄積期限切れファイルの削除（DeleteKind=1）のときは，指定する必要はありません。

SearchJobIDプロパティは，GetSpoolFileOutlineメソッド，GetSpoolAttributeメソッド，SetSpoolFileAttributeメソッド，PrintSpoolReportメソッド，GetSpoolFileメソッド，およびDeleteSpoolFileメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SearchJobIDプロパティを指定しても無視されます。

データ型

String（PrintSpoolReportメソッド，GetSpoolFileメソッド，またはDeleteSpoolFileメソッドを呼び出す場合に一つのジョブIDを指定するとき）

String配列（PrintSpoolReportメソッド，GetSpoolFileメソッド，またはDeleteSpoolFileメソッドを呼び出す場合に複数のジョブIDを指定するとき）

String（上記以外のメソッドを呼び出す場合）

SearchJobKeyCategoryプロパティ

蓄積ファイルを検索するときのジョブ検索キーの分類を指定します。

解説

蓄積フォルダのファイル一覧を取得する場合，検索条件としてSearchJobKeyCategoryプロパティで指定したジョブ検索キーの分類と，SearchJobKeyDataプロパティで指定したジョブ検索キーの配列値の順番が一致するものを検索します。

ジョブ検索キーを指定する場合は，1～10個の配列で指定してください。また，SearchJobKeyCategoryプロパティを指定する場合は，ジョブ検索キーの分類に対応する検索キーの値を必ずSearchJobKeyDataプロパティに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，エラーになります。
ジョブ検索キーを指定しない場合，SearchJobKeyCategoryプロパティとSearchJobKeyDataプロパティは，どちらも指定しないでください。どちらかの指定があると対応する情報がないため，エラーになります。

分類は，任意文字列を指定できます。指定するときは，次のことに注意してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

空文字列「""」は指定しないでください。

SearchJobKeyCategoryプロパティは，GetSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SearchJobKeyCategoryプロパティを指定しても無視されます。

データ型

String 配列

SearchJobKeyDataプロパティ

蓄積ファイルを検索するときのジョブ検索キーの値を指定します。

解説

蓄積フォルダのファイル一覧を取得する場合，検索条件としてSearchJobKeyCategoryプロパティで指定したジョブ検索キーの分類と，SearchJobKeyDataプロパティで指定したジョブ検索キーの配列値の順番が一致するものを検索します。

ジョブ検索キーを指定する場合は，1～10個の配列で指定してください。また，SearchJobKeyCategoryプロパティを指定する場合は，ジョブ検索キーの分類に対応する検索キーの値を必ずSearchJobKeyDataプロパティに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，エラーになります。
ジョブ検索キーを指定しない場合，SearchJobKeyCategoryプロパティとSearchJobKeyDataプロパティは，どちらも指定しないでください。どちらかの指定があると対応する情報がないため，エラーになります。

ジョブ検索キーの値は，任意文字列を指定できます。指定するときは，次のことに注意してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

SearchJobKeyDataプロパティは，GetSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SearchJobKeyDataプロパティを指定しても無視されます。

データ型

String 配列

SearchPrinterClassNameプロパティ

プリンタクラス名で蓄積フォルダのファイル一覧を検索するときのプリンタクラス名を指定します。

解説

プリンタクラス名は，任意の文字列を指定できます。指定するときは，次のことに注意してください。

プリンタクラス名は，80バイト以内で指定してください。

プリンタクラス名に「"」および「,」を含めないでください。

SearchPrinterClassNameプロパティは，GetSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SearchPrinterClassNameプロパティを指定しても無視されます。

データ型

String

SearchSpoolFileNameプロパティ

格納ファイル名で蓄積フォルダのファイル一覧を検索するときの格納ファイル名を指定します。

解説

格納ファイル名は，255バイト以内になるように指定してください。

SearchSpoolFileNameプロパティは，GetSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SearchSpoolFileNameプロパティを指定しても無視されます。

データ型

String

ServerAddressプロパティ

拠点サーバのIPアドレスを指定します。

解説

拠点サーバのIPアドレスを「255.255.255.255」形式で指定します。指定できる文字列は，15バイトまでです。

ServerAddressプロパティの指定がない場合は，EUR Print Manager - Report Server Adapterの環境設定ファイル（EURPMLSADP.ini）のIPADDRESSセクションのEURPMLSキーに設定されているEUR Print Manager - Report Serverが稼働するサーバのIPアドレスが仮定されます。

ServerAddressプロパティは，次に示すメソッドで操作する場合，指定が有効になります。それ以外のメソッドでは，ServerAddressプロパティを指定しても無視されます。

GetSpoolFileOutlineメソッド，GetSpoolAttributeメソッド，SetSpoolFileAttributeメソッド，PrintSpoolReportメソッド，GetSpoolFileメソッド，DeleteSpoolFileメソッドで蓄積ファイルを操作するとき

GetPrinterClassListメソッドでプリンタクラス一覧を取得するとき

GetPrinterListメソッドでプリンタ一覧を取得するとき

GetTrayListメソッドでトレイ一覧を取得するとき

データ型

String

ServerPrinterListプロパティ

拠点サーバでのOS上のプリンタ一覧を出力します。

解説

ServerPrinterListプロパティは，GetPrinterListメソッドでプリンタ一覧を取得する場合，指定が有効になります。それ以外のメソッドでは，ServerPrinterListプロパティを指定しても無視されます。

データ型

String 配列

ServerPrinterNameプロパティ

拠点サーバでのOS上のプリンタ名を入出力します。

解説

ServerPrinterNameプロパティは，次に示すどのメソッドを呼び出すかによって，拠点サーバでのOS上のプリンタ名の入出力が異なります。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積ファイルを蓄積拠点サーバ印刷するときのOS上のプリンタ名を出力します。

SetSpoolFileAttributeメソッド，およびPrintSpoolReportメソッドを呼び出す前
蓄積ファイルを蓄積拠点サーバ印刷するときのOS上のプリンタ名を指定します。

GetTrayListメソッドを呼び出す前
トレイ一覧を取得したい拠点サーバでのOS上のプリンタ名を指定します。

GetTrayListメソッドを呼び出す場合に使用するときは，必ずServerPrinterNameプロパティを指定してください。

SetSpoolFileAttributeメソッド，およびPrintSpoolReportメソッドを呼び出す場合に使用するときは，ServerPrinterNameプロパティの指定は任意です。

プリンタ名を指定するときは，次のことに注意してください。

プリンタ名は，80バイト以内で指定してください。

プリンタ名に「"」および「,」を含めないでください。

ServerPrinterNameプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，PrintSpoolReportメソッドで蓄積拠点サーバ印刷する場合でプリンタ指定方式にOS上のプリンタ名指定（PrinterSelectMode=1）を指定したとき，ならびにGetTrayListメソッドでトレイ一覧を取得する場合に指定が有効になります。それ以外のメソッドでは，ServerPrinterNameプロパティを指定しても無視されます。

蓄積拠点サーバ印刷でServerPrinterNameプロパティの指定が有効な場合に，ServerPrinterNameプロパティの指定を省略したときや0バイトの値を指定したときは，デフォルトのプリンタで印刷します。

データ型

String

ServerTrayListプロパティ

ServerPrinterNameプロパティで指定したOS上のプリンタのトレイ一覧を出力します。

解説

ServerTrayListプロパティは，GetTrayListメソッドでトレイ一覧を取得する場合，指定が有効になります。それ以外のメソッドでは，ServerTrayListプロパティを指定しても無視されます。

データ型

String 配列

ServerTrayNameプロパティ

拠点サーバでのOS上のプリンタのトレイ名を入出力します。

解説

ServerTrayNameプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積拠点サーバ印刷するときのプリンタのトレイ名を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積拠点サーバ印刷するときの，OS上のプリンタのトレイ名が出力されます。

SetSpoolFileAttributeメソッド，およびPrintSpoolReportメソッドを呼び出す前
蓄積拠点サーバ印刷するときの，OS上のプリンタのトレイ名を指定します。

トレイ名を指定するときは，次のことに注意してください。

トレイ名は，80バイト以内で指定してください。

トレイ名には「"」および「,」を含めないでください。

ServerTrayNameプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，ならびにPrintSpoolReportメソッドで蓄積拠点サーバ印刷する場合でプリンタ指定方式にOS上のプリンタ名指定（PrinterSelectMode=1）を指定したときに指定が有効になります。それ以外のメソッドでは，ServerTrayNameプロパティを指定しても無視されます。

蓄積拠点サーバ印刷でServerTrayNameプロパティの指定が有効な場合に，ServerTrayNameプロパティの指定を省略したときや0バイトの値を指定したときは，デフォルトのトレイから給紙されます。

データ型

String

SortPrintプロパティ

印刷部数の単位を指定します。

解説

指定できる値を次に示します。

0：部単位で出力します。

1：ページ単位で出力します。

SortPrintプロパティを省略した場合，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データの属性情報に設定されている値

ジョブIDを複数指定しているとき
0

SortPrintプロパティは，GetSpoolFileメソッドで蓄積ファイルを操作する場合，およびPrintSpoolReportメソッドで蓄積拠点サーバ印刷する場合に指定が有効になります。それ以外の場合は，SortPrintプロパティを指定しても無視されます。

データ型

Long

SpoolFileNameプロパティ

蓄積ファイルにある格納ファイル名を出力します。

解説

SpoolFileNameプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積ファイルにある格納ファイル名の出力情報が異なります。

GetSpoolFileOutlineメソッドを呼び出したあと
検索条件に合った蓄積ファイルにある格納ファイル名が配列で出力されます。

GetSpoolFileAttributeメソッドを呼び出したあと
指定したジョブIDの蓄積ファイルにある格納ファイル名が出力されます。

SpoolFileNameプロパティは，GetSpoolFileOutlineメソッド，およびGetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SpoolFileNameプロパティを指定しても無視されます。

データ型

String配列（GetSpoolFileOutlineメソッドを呼び出したあとの場合）

String（GetSpoolFileAttributeメソッドを呼び出したあとの場合）

SpoolFileSizeプロパティ

指定したジョブIDの蓄積ファイルにある格納ファイルのサイズ（バイト）を出力します。

解説

SpoolFileSizeプロパティは，GetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SpoolFileSizeプロパティを指定しても無視されます。

データ型

Long

SpoolHistoryプロパティ

蓄積ファイルの履歴を出力します。

解説

GetSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルの履歴が情報数分出力されます。出力される蓄積ファイルの履歴の形式を次に示します。
[操作種別][操作日時][IPアドレス][操作対象][変更前][変更後][印刷実行結果]
（出力例）
[拠点印刷][20060314164300][255.255.xxx.xxx][][][][印刷済み]
[変更][20060314181501][255.255.xxx.xxx][プリンタクラス][標準][A3][]
[取得][20060314190506][255.255.xxx.xxx][][][][]

蓄積直後の配列の要素数は0です。

SpoolHistoryプロパティは，GetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SpoolHistoryプロパティを指定しても無視されます。

データ型

String 二次元配列

SpoolLimitプロパティ

蓄積ファイルの蓄積期限日を入出力します。

解説

SpoolLimitプロパティは，次に示すメソッドを呼び出すタイミングによって，蓄積ファイルの蓄積期限日を入出力します。

GetSpoolFileAttributeメソッドを呼び出したあと
蓄積ファイルの蓄積期限日が出力されます。

SetSpoolFileAttributeメソッドを呼び出す前
蓄積ファイルの蓄積期限日を指定します。

蓄積ファイルの蓄積期限日は「YYYYMMDD」形式で指定します。指定できる文字列は，8バイトまでです。
「YYYYMMDD」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めします。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めします。

（指定例）
2006年5月23日　→　20060523

SpoolLimitプロパティは，GetSpoolFileAttributeメソッド，およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SpoolLimitプロパティを指定しても無視されます。

データ型

String

SpoolPathプロパティ

常に""が出力されます。

解説

SpoolPathプロパティは，次に示すどちらのメソッドを呼び出しても，常に""が出力されます。

GetSpoolFileOutlineメソッドを呼び出したあと

GetSpoolFileAttributeメソッドを呼び出したあと

SpoolPathプロパティは，GetSpoolFileOutlineメソッド，およびGetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，SpoolPathプロパティを指定しても無視されます。

データ型

String 配列（GetSpoolFileOutlineメソッドを呼び出したあとの場合）

String（GetSpoolFileAttributeメソッドを呼び出したあとの場合）

SpoolTitleプロパティ

スプールタイトルを指定します。

解説

スプールタイトルには，任意文字列を指定できます。次のことに注意して指定してください。

スプールタイトルは，255バイト以内で指定してください。

スプールタイトルには「"」および「,」を含めないでください。

0バイトの値を指定したときは，スプールタイトル情報は未設定となります。

SpoolTitleプロパティは，GetSpoolFileメソッドで蓄積ファイルを操作する場合，およびPrintSpoolReportメソッドで印刷する場合に指定が有効になります。それ以外のメソッドでは，SpoolTitleプロパティを指定しても無視されます。

SpoolTitleプロパティの指定を省略した場合は，次のようになります。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データの属性情報が設定されます。

ジョブIDを複数指定しているとき
スプールタイトル情報は未設定となります。

データ型

String

9.9　環境設定ファイル

ActiveX起動部品の場合は，ActiveX起動部品で指定するファイルのデフォルトの読み込みフォルダなどを，環境設定ファイル（EURPMADP.ini）に指定できます。

RS-ActiveX起動部品の場合は，RS-ActiveX起動部品で指定するサーバマシンのIPアドレスなどを，環境設定ファイル（EURPMLSADP.ini）に指定できます。

各環境設定ファイルについては，「16.　実行環境の設定」を参照してください。

9.10　エラー情報

ActiveX起動部品，またはRS-ActiveX起動部品を使用して実行している場合にエラーが発生したときは，ErrオブジェクトのNumberプロパティに終了コード，Descriptionプロパティにメッセージが設定されます。

＜この節の構成＞

9.10.1　ActiveX起動部品実行時のエラー情報一覧

9.10.2　RS-ActiveX起動部品実行時のエラー情報一覧

9.10.3　Err.Numberプロパティ（終了コード）

9.10.4　Err.Descriptionプロパティ（メッセージ文）

9.10.1　ActiveX起動部品実行時のエラー情報一覧

ActiveX起動部品実行時のエラー情報の一覧を次に示します。

表9-8　ActiveX起動部品実行時のエラー情報の一覧

終了コード | メッセージ文
-201 | プロパティ(プロパティ名)の指定値に誤りがあります。
-202 | プロパティ(プロパティ名)が指定されていません。
-203 | マッピングデータファイルの読み込みに失敗しました。
-204 | ユーザ定義データファイルの読み込みに失敗しました。
-205 | パラメタに誤りがあります。
-206 | 必須パラメタの指定がありません。
-207 | サーバプリンタ名の指定がありません。
-208 | アダプタと印刷管理サーバとの間で通信エラーが発生しました。
-209 | 印刷処理で警告が発生しました。(nnn)
-210 | 環境設定ファイルに不正があります。詳細コード = [nnnnnn]
-211 | ログファイルの書き込みに失敗しました。
-212 | 印刷管理サーバへの接続に失敗しました。
-213 | ジョブを起動しました。
-214 | ジョブを終了しました。
-215 | メモリ不足が発生しました。
-216 | 通信タイムアウトが発生しました。
-217 | システムエラーが発生しました。
-218 | 出力先一覧取得処理でエラーが発生しました。（nnn）
-219 | プリンタクラス一覧取得処理でエラーが発生しました。（nnn）
-221 | 印刷処理でエラーが発生しました。（nnn）
-222 | クライアントプリンタ名の指定がありません。
-223 | PDF形式ファイル出力処理でエラーが発生しました。(nnn)
-224 | PDF形式ファイル出力処理で警告が発生しました。(nnn)
-225 | EPF形式ファイル出力処理でエラーが発生しました。(nnn)
-226 | EPF形式ファイル出力処理で警告が発生しました。(nnn)
-227 | PDF形式ファイルの初期化に失敗しました。
-228 | EPF形式ファイルの初期化に失敗しました。
-229 | PDF形式ファイルの作成に失敗しました。
-230 | EPF形式ファイルの作成に失敗しました。
-231 | 指定されたPDF形式ファイルはほかの人が使用中です。
-232 | 指定されたEPF形式ファイルはほかの人が使用中です。
-233 | 帳票セット指定ファイルのフォーマットが不正です。
-234 | 帳票セット指定ファイルの読み込みに失敗しました。
-235 | しおり定義ファイルの読み込みに失敗しました。
-236 | 文書しおり定義ファイルの読み込みに失敗しました。
-237 | 印刷管理サーバでコネクション数が限界値をオーバーしました。
-238 | 拠点サーバでコネクション数が限界値をオーバーしました。
-239 | クライアントでコネクション数が限界値をオーバーしました。
-240 | 仕分け定義情報ファイルの読み込みに失敗しました。
-241 | 指定されたEUR形式ファイルはほかの人が使用中です。
-242 | EUR形式ファイルの初期化に失敗しました。
-243 | EUR形式ファイル出力処理でエラーが発生しました。(nnn)
-244 | EUR形式ファイル出力処理で警告が発生しました。(nnn)
-245 | EUR形式ファイルの作成に失敗しました。
-246 | 印刷管理サーバのEUR Print Managerのバージョンが不正です。
-247 | レジストリに不正があります。詳細コード = [nnnnnn]
-248 | 暗号化設定ファイルの読み込みに失敗しました。
-249 | 指定されたマッピングデータファイルが存在しません。
-250 | 指定されたユーザ定義データファイルが存在しません。
-251 | 指定されたしおり定義ファイルが存在しません。
-252 | 指定された文書しおり定義ファイルが存在しません。
-253 | 指定された暗号化設定ファイルが存在しません。
-254 | 指定された仕分け定義情報ファイルが存在しません。
-255 | プリンタ一覧取得処理でエラーが発生しました。（nnn）
-256 | トレイ一覧取得処理でエラーが発生しました。（nnn）
-257 | 蓄積処理でエラーが発生しました。（nnn）
-258 | 蓄積処理で警告が発生しました。（nnn）
-259 | PDF仕分け定義ファイルの読み込みに失敗しました。
-260 | 指定されたPDF仕分け定義ファイルが存在しません。
-261 | EPF形式ファイルの読み込みに失敗しました。
-262 | 指定されたEPF形式ファイルが存在しません。
-263 | XLSX形式ファイル出力処理でエラーが発生しました。(nnn)
-264 | XLSX形式ファイル出力処理で警告が発生しました。(nnn)
-265 | 指定されたXLSX形式ファイルはほかの人が使用中です。
-266 | XLSX形式ファイルの初期化に失敗しました。
-267 | XLSX形式ファイルの作成に失敗しました。
-269 | 統合対象EPF形式ファイルの指定数が有効範囲外です。
-270 | 複数EPF形式ファイルの統合処理でエラーが発生しました。（nnn）
-271 | 統合対象EPF形式ファイルの読み込みに失敗しました。
-272 | 指定された統合対象EPF形式ファイルが存在しません。
-273 | An attempt to load string resource DLL has failed. Error:[nnn]
-274 | EURPM仕分け/分割定義ファイルの読み込みに失敗しました。

9.10.2　RS-ActiveX起動部品実行時のエラー情報一覧

RS-ActiveX起動部品実行時のエラー情報の一覧を次に示します。

表9-9　 RS-ActiveX起動部品実行時のエラー情報の一覧

終了コード | メッセージ文
-501 | プロパティ(プロパティ名)の指定値に誤りがあります。
-502 | プロパティ(プロパティ名)が指定されていません。
-503 | 原因不明のエラーで処理が中断されました。拠点サーバの状態を確認してください。
-504 | 印刷開始ページの入力値が印刷終了ページの入力値より大きいです。
-505 | 環境設定ファイルに不正があります。詳細コード = [nnnnnn]
-506 | ログファイルの書き込みに失敗しました。
-507 | 拠点サーバへの接続に失敗しました。
-508 | ジョブを起動しました。
-509 | ジョブを終了しました。
-510 | メモリ不足が発生しました。
-511 | 通信タイムアウトが発生しました。
-512 | システムエラーが発生しました。
-513 | 蓄積ファイル一覧取得処理でエラーが発生しました。（nnn）
-515 | プリンタクラス一覧取得処理でエラーが発生しました。（nnn）
-516 | プリンタ一覧取得処理でエラーが発生しました。（nnn）
-517 | トレイ一覧取得処理でエラーが発生しました。（nnn）
-518 | 蓄積ファイルの取得処理でエラーが発生しました。（nnn）
-519 | 蓄積ファイルの印刷処理でエラーが発生しました。（nnn）
-520 | 蓄積ファイルの属性取得処理でエラーが発生しました。（nnn）
-521 | 蓄積ファイルの属性設定処理でエラーが発生しました。（nnn）
-522 | 蓄積ファイルの削除処理でエラーが発生しました。（nnn）
-523 | 蓄積ファイルの初期化に失敗しました。
-524 | 蓄積ファイルの作成に失敗しました。
-525 | 拠点サーバでコネクション数が限界値をオーバーしました。
-526 | レジストリに不正があります。詳細コード = [nnnnnn]
-527 | 指定された蓄積ファイルはほかの人が使用中です。
-528 | 属性値設定プロパティが一つも指定されていません。
-529 | クライアントでコネクション数が限界値をオーバーしました。
-531 | 蓄積ファイルのデータ取得処理でエラーが発生しました。（nnn）
-532 | 蓄積ファイル一覧取得処理で警告が発生しました。（nnn）
-533 | 蓄積ファイルの取得処理で警告が発生しました。（nnn）
-534 | 蓄積ファイルの印刷処理で警告が発生しました。（nnn）
-535 | 蓄積ファイルの属性取得処理で警告が発生しました。（nnn）
-536 | 蓄積ファイルの属性設定処理で警告が発生しました。（nnn）
-537 | 蓄積ファイルの削除処理で警告が発生しました。（nnn）
-538 | 指定されたジョブID検索値の数が上限値を超えています。
-540 | An attempt to load string resource DLL has failed. Error:[nnn]
-541 | 拠点サーバのEUR Print Manager - Report Serverのバージョンが不正です。

9.10.3　Err.Numberプロパティ（終了コード）

ActiveX起動部品，またはRS-ActiveX起動部品のメソッドの実行でエラーが発生した場合，ErrオブジェクトのNumberプロパティに終了コードが設定，または更新されます。正常終了した場合は，終了コードは更新されません。そのため，ActiveX起動部品，またはRS-ActiveX起動部品のメソッドの実行後にNumberプロパティの終了コードを参照しても正しいエラー判定ができません。

ActiveX起動部品，またはRS-ActiveX起動部品のメソッドを実行する前は，Numberプロパティに終了コードが設定されていない（エラーが発生していない）ことを判定してからEUR Print Managerのメソッドを実行することをお勧めします。

終了コードとメッセージの一覧については，「9.10.1　ActiveX起動部品実行時のエラー情報一覧」，または「9.10.2　RS-ActiveX起動部品実行時のエラー情報一覧」を参照してください。エラーの対処については，マニュアル「EUR Print Manager メッセージ」を参照してください。

9.10.4　Err.Descriptionプロパティ（メッセージ文）

ErrオブジェクトのDescriptionプロパティは，エラー，または警告発生時のメッセージが設定されます。終了コードとメッセージの一覧については，「9.10.1　ActiveX起動部品実行時のエラー情報一覧」，または「9.10.2　RS-ActiveX起動部品実行時のエラー情報一覧」を参照してください。エラーの対処については，マニュアル「EUR Print Manager メッセージ」を参照してください。

9.11　コーディング例

ActiveX起動部品のコーディング例を次に示します。

＜この節の構成＞

9.11.1　プリンタ出力のコーディング例

9.11.2　PDF形式ファイル出力のコーディング例

9.11.3　EUR形式ファイル出力のコーディング例

9.11.4　蓄積のコーディング例

9.11.5　分割した印刷データを蓄積するときのコーディング例

9.11.6　仕分けした印刷データを蓄積するときのコーディング例

9.11.7　EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例

9.11.1　プリンタ出力のコーディング例

次に示すパラメタを指定して，拠点サーバで印刷するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：sample1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：data1.csv

<HTML>
<HEAD>
<TITLE>Sample Script of ASP page for EUR Print Manager</TITLE>
</HEAD>
<BODY>
<%
 Server.ScriptTimeOut=100     …スクリプトのタイムアウト時間を
                                100秒に設定
 On Error Resume Next         …エラーハンドリングを行う
 dim target                   …変数宣言
 Set EURPM=Server.CreateObject("EURPM.Exec")
                       …プログラムID「EURPM.Exec」を指定して，
                         ActiveX起動部品のインスタンス作成
 EURPM.ClientAddress=target              …クライアントIPアドレスの指定
 EURPM.ReportFileName="sample1.fms"      …帳票ファイルの指定
 EURPM.DataFilePath="c:¥Temp"            …マッピングデータファイルの
                                           パスの指定
 EURPM.DataFileName="data1.csv"          …マッピングデータの指定
 If Err.Number <> 0 Then
   Response.Write("印刷実行前に
                   エラーが発生しています"& Err.Number &"<BR>")
 Else
   EURPM.PrintPMReport()                 …印刷指示
   If Err.Number = 0 Then                …PrintPMReportメソッドは
                                           正常終了かどうかの判定
     「正常終了時の処理」
   Else
     errid= Err.Number           …エラーコードをerridに取り出す
     If errid=-441 Then          …KEEY441-Wの場合のエラー処理
       Elseif errid=-301 Then    …KEEY301-Eの場合のエラー処理
       Elseif errid=-302 Then    …KEEY302-Eの場合のエラー処理
       Elseif errid=
             :                   …そのほかのエラー処理を繰り返す
     End If
   End If
 End If
%>
</BODY>
</HTML>

9.11.2　PDF形式ファイル出力のコーディング例

次に示すパラメタを指定して，PDF形式ファイル生成を実行するときのコーディング例です。出力ファイルは，EUR Print Manager - Adapterのあるマシンに出力されます。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：sample1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：data1.csv

出力ファイル

出力PDF形式ファイルのパス：c:¥Temp

出力PDF形式ファイル名：pdf1.pdf

<HTML>
<HEAD>
<TITLE>Sample Script of ASP page for EUR Print Manager</TITLE>
</HEAD>
<BODY>
<%
 Server.ScriptTimeOut=100     …スクリプトのタイムアウト時間を
                                100秒に設定
 On Error Resume Next         …エラーハンドリングを行う
 dim target                   …変数宣言
 Set EURPM=Server.CreateObject("EURPM.Exec")
                       …プログラムID「EURPM.Exec」を指定して，
                         ActiveX起動部品のインスタンス作成
 EURPM.ReportFileName="sample1.fms"       …帳票ファイルの指定
 EURPM.DataFilePath="c:¥Temp"             …マッピングデータファイルの
                                            パスの指定
 EURPM.DataFileName="data1.csv"           …マッピングデータの指定
 EURPM.PDFFilePath="c:¥Temp"              …PDF形式ファイルパスの指定
 EURPM.PDFFileName="pdf1.pdf"             …PDF形式ファイル名の指定
 If Err.Number <> 0 Then
   Response.Write("印刷実行前に
                   エラーが発生しています"& Err.Number &"<BR>")
 Else
   EURPM.OutputPDFReport()               …PDF形式ファイル出力指示
   If Err.Number = 0 Then                …OutputPDFReportメソッドは
                                           正常終了かどうかの判定
     「正常終了時の処理」
   Else
     errid= Err.Number           …エラーコードをerridに取り出す
     If errid=-nnn Then          …KEEYnnn-Eの場合のエラー処理
       Elseif errid=-nnn Then    …KEEYnnn-Eの場合のエラー処理
       Elseif errid=-nnn Then    …KEEYnnn-Eの場合のエラー処理
       Elseif errid=
             :                   …そのほかのエラー処理を繰り返す
     End If
   End If
 End If
%>
</BODY>
</HTML>

9.11.3　EUR形式ファイル出力のコーディング例

次に示すパラメタを指定して，EUR形式ファイル生成を実行するときのコーディング例です。出力ファイルは，EUR Print Manager - Adapterのあるマシンに出力されます。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：sample1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：data1.csv

出力ファイル

出力EUR形式ファイルのパス：c:¥Temp

出力EUR形式ファイル名：eup1.eup

<HTML>
<HEAD>
<TITLE>Sample Script of ASP page for EUR Print Manager</TITLE>
</HEAD>
<BODY>
<%
 Server.ScriptTimeOut=100     …スクリプトのタイムアウト時間を
                                100秒に設定
 On Error Resume Next         …エラーハンドリングを行う
 dim target                   …変数宣言
 Set EURPM=Server.CreateObject("EURPM.Exec")
                       …プログラムID「EURPM.Exec」を指定して，
                         ActiveX起動部品のインスタンス作成
 EURPM.ReportFileName="sample1.fms"       …帳票ファイルの指定
 EURPM.DataFilePath="c:¥Temp"             …マッピングデータファイルの
                                            パスの指定
 EURPM.DataFileName="data1.csv"           …マッピングデータの指定
 EURPM.EURFilePath="c:¥Temp"              …EUR形式ファイルパスの指定
 EURPM.EURFileName="eup1.eup"             …EUR形式ファイル名の指定
 If Err.Number <> 0 Then
   Response.Write("印刷実行前に
                   エラーが発生しています"& Err.Number &"<BR>")
 Else
   EURPM.OutputEURReport()                …EUR形式ファイル出力指示
   If Err.Number = 0 Then                 …OutputEURReportメソッドは
                                            正常終了かどうかの判定
     「正常終了時の処理」
   Else
     errid= Err.Number           …エラーコードをerridに取り出す
     If errid=-nnn Then          …KEEYnnn-Eの場合のエラー処理
       Elseif errid=-nnn Then    …KEEYnnn-Eの場合のエラー処理
       Elseif errid=-nnn Then    …KEEYnnn-Eの場合のエラー処理
       Elseif errid=
             :                   …そのほかのエラー処理を繰り返す
     End If
   End If
 End If
%>
</BODY>
</HTML>

9.11.4　蓄積のコーディング例

次に示すパラメタを指定して，サーバに印刷データを蓄積するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：sample1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：data1.csv

<HTML>
<HEAD>
<TITLE>Sample Script of ASP page for EUR Print Manager</TITLE>
</HEAD>
<BODY>
<%
 Server.ScriptTimeOut=100     …スクリプトのタイムアウト時間を
                                100秒に設定
 On Error Resume Next         …エラーハンドリングを行う
 dim jobid                    …変数宣言
 Set EURPM=Server.CreateObject("EURPM.Exec")
                       …プログラムID「EURPM.Exec」を指定して，
                         ActiveXオブジェクトのインスタンス作成
 EURPM.ReportFileName="sample1.fms"       …帳票ファイルの指定
 EURPM.DataFilePath="c:¥Temp"             …マッピングデータパスの指定
 EURPM.DataFileName="data1.csv"           …マッピングデータの指定
 EURPM.PrintMode=2                        …印刷方式を「蓄積」に設定
 If Err.Number <> 0 Then
   Response.Write("蓄積実行前に
                   エラーが発生しています"& Err.Number &"<BR>")
 Else
   EURPM.PrintPMReport()               …蓄積指示
   If Err.Number = 0 Then              …PrintPMReportメソッドは
                                         正常終了かどうかの判定
     jobid = EURPM.GetJobID();          …蓄積ファイルのジョブIDを取得
     「正常終了時の処理」
   Else
     errid= Err.Number           …エラーコードをerridに取り出す
     If errid=-441 Then          …KEEY441-Wの場合のエラー処理
       Elseif errid=-301 Then    …KEEY301-Eの場合のエラー処理
       Elseif errid=-302 Then    …KEEY302-Eの場合のエラー処理
       Elseif errid=
             :                   …以下，そのほかのエラー処理を繰り返す
     End If
   End If
 End If
%>
</BODY>
</HTML>

9.11.5　分割した印刷データを蓄積するときのコーディング例

次に示すパラメタを指定して，分割した印刷データをサーバに蓄積するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：Report1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：Report1_1000P.csv

EURPM分割定義ファイルのパス：c:¥Temp

EURPM分割定義ファイル名：PMPageSplit.txt

<HTML>
<HEAD>
<TITLE>Sample Script of ASP page for EUR Print Manager</TITLE>
</HEAD>
<BODY>
<%
   Server.ScriptTimeOut=100
   On Error Resume Next
   // 変数定義
   dim jobidlist
   dim cnt
   // EURPMオブジェクト生成
   set EURPM = Server.CreateObject("EURPM.Exec")
   // 帳票ファイルの指定
   EURPM.ReportFileName = "Report1.fms"
   // マッピングデータファイルの指定
   EURPM.DataFileName   = "Report1_1000P.csv"
   EURPM.DataFilePath   = "c:¥Temp"
   // EURPM分割定義ファイルの指定
   EURPM.SplitFileName  = "PMPageSplit.txt"
   EURPM.SplitFilePath  = "c:¥Temp"
   // そのほかのパラメタの指定
   EURPM.SplitMode = 3
   EURPM.PrintMode = 2
   // 蓄積実行指示
   EURPM.PrintPMReport()

   If Err.Number = 0 Then
       // 複数JobIDの取得
       jobidlist = EURPM.GetJobIDList()
       // 取得したJobIDの表示
       For cnt = 0 To UBound(jobidlist, 1)
           Response.Write(jobidlist(cnt))
           Response.Write("<BR>")
       Next

   Else
      // エラー処理
       errid= Err.Number
       If errid=-301 Then
       End if
   End If
%>
</BODY>
</HTML>

9.11.6　仕分けした印刷データを蓄積するときのコーディング例

次に示すパラメタを指定して，仕分けした印刷データをサーバに蓄積するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：Report1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：Report1_1000P.csv

EURPM仕分け定義ファイルのパス：c:¥Temp

EURPM仕分け定義ファイル名：PMDistribute.txt

<HTML>
<HEAD>
<TITLE>Sample Script of ASP page for EUR Print Manager</TITLE>
</HEAD>
<BODY>
<%
   Server.ScriptTimeOut=100
   On Error Resume Next
   // 変数定義
   dim jobidlist
   dim cnt
   // EURPMオブジェクト生成
   set EURPM = Server.CreateObject("EURPM.Exec")
   // 帳票ファイルの指定
   EURPM.ReportFileName = "Report1.fms"
   // マッピングデータファイルの指定
   EURPM.DataFileName   = "Report1_1000P.csv"
   EURPM.DataFilePath   = "c:¥Temp"
   // EURPM仕分け定義ファイルの指定
   EURPM.SplitFileName  = "PMDistribute.txt"
   EURPM.SplitFilePath  = "c:¥Temp"
   // そのほかのパラメタの指定
   EURPM.SplitMode = 2
   EURPM.PrintMode = 2
   // 蓄積実行指示
   EURPM.PrintPMReport()

   If Err.Number = 0 Then
       // 複数JobIDの取得
       jobidlist = EURPM.GetJobIDList()
       // 取得したJobIDの表示
       For cnt = 0 To UBound(jobidlist, 1)
           Response.Write(jobidlist(cnt))
           Response.Write("<BR>")
       Next

   Else
      // エラー処理
       errid= Err.Number
       If errid=-301 Then
       End if
   End If
%>
</BODY>
</HTML>

9.11.7　EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例

最新のEUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例です。

クライアントPCに最新のEUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXがインストールされていない場合，クライアントPCの環境に応じてダウンロードパッケージが選択されて，自動でインストールされます。ユーザー単位インストールが可能な環境では，ユーザー単位インストール用のダウンロードパッケージが選択されます。それ以外の環境では，マシン単位インストール用のダウンロードパッケージが選択されます。

EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXのインストールが完了すると，指定した帳票（EPF形式ファイル）がダウンロードされて，印刷またはプレビュー表示されます。

ダウンロードパッケージ：EUR Print Manager - Adapterのあるマシンに配置

EUR Print Manager - Client Print ActiveX（マシン単位用）：

　http://xxx.xxx.xxx.xxx/machine/EURPMPrintAX.cab"

EUR Print Manager - Client Print ActiveX（ユーザー単位用）：

　http://xxx.xxx.xxx.xxx/user/EURPMPrintAX.cab

EUR Print Manager - Client Preview ActiveX（マシン単位用）：

　http://xxx.xxx.xxx.xxx/machine/EURPMPreViewAX.cab

EUR Print Manager - Client Preview ActiveX（ユーザー単位用）：

　http://xxx.xxx.xxx.xxx/user/EURPMPreViewAX.cab

出力ファイル：EUR Print Manager - Adapterのあるマシンに配置

出力EPF形式ファイル名：http://xxx.xxx.xxx/File/EPF/sample.epf

＜この項の構成＞

(1)　帳票を印刷する場合

(2)　帳票をプレビュー表示する場合

(1)　帳票を印刷する場合

EUR Print Manager - Client Print ActiveXをインストールします。

<%@ LANGUAGE="VBScript" %>
<HTML>
<HEAD>
<META http-equiv="Content-Type"
content="text/html;charset=Shift_JIS">
<TITLE>
EURPM-CL-AX ASP Sample
</TITLE>
<%
   'Webサーバの処理
   Dim objEURPM
   'EURPMオブジェクト生成
   Set objEURPM=Server.CreateObject("EURPM.Exec")
   Dim strVersion
   'EURPM-CL-AXのバージョン取得
   strVersion = objEURPM.GetPrintAXVersion()
   Dim strClassID
   'EURPM-CL-AXのクラスID取得
   strClassID = objEURPM.GetPrintAXClassID()
%>
</HEAD>
<BODY>
<Script LANGUAGE="vbScript">
<!－
   'クライアントの処理
   Dim CABType  'フラグ
   'OSの判定
   'Windows XPの場合
   if instr( window.navigator.userAgent & "", "NT 5.1" ) <> 0 then
       CABType = 0       'マシン単位インストールフラグ
   else                  '上記以外のOSの場合
       'ブラウザ判定
       'Internet Explorer 7の場合
       if instr( window.navigator.appVersion & "", "MSIE 7" ) <> 0 then
           CABType = 0   'マシン単位インストールフラグ
       else              '上記以外のブラウザの場合
           CABType = 1   'ユーザー単位インストールフラグ
       end if
   end If

   Dim CabPath
   'フラグから使用するCAB形式ファイルを決定する
   If CABType = 0 Then
       'マシン単位インストールの格納場所の設定
       CabPath = "http://xxx.xxx.xxx.xxx/machine/EURPMPrintAX.cab"
   Else
       'ユーザー単位インストールの格納場所の設定
       CabPath = "http://xxx.xxx.xxx.xxx/user/EURPMPrintAX.cab"
   End If

   'OBJECTタグの生成
   document.Write("<object")
   'Webサーバで取得したクラスIDを指定
   document.Write(" classid=clsid:<%=strClassID%>")
   'CAB形式ファイルのパスおよびWebサーバで取得したバージョンを指定
   document.Write(" codebase=" & CabPath & "#version=<%=strVersion%>")
   document.Write(" ID=EURPMPRINTAX")
   document.Write(" type=application/x-oleobject>")
   document.Write("<BR>")
   document.Write("<param name=EPFFileURL value=http://xxx.xxx.xxx/File/EPF/sample.epf>")
   document.Write("<BR>")
   document.Write("<param name=LogLevel value=16>")
   document.Write("<BR>")
   document.Write("</object>")
   document.Write("<BR>")
-->
</Script>
</BODY>
</HTML>

(2)　帳票をプレビュー表示する場合

EUR Print Manager - Client Preview ActiveXをインストールします。

<%@ LANGUAGE="VBScript" %>
<HTML>
<HEAD>
<META http-equiv="Content-Type"
content="text/html;charset=Shift_JIS">
<TITLE>
EURPM-CL-PVX ASP Sample
</TITLE>
<%
'Webサーバの処理
   Dim objEURPM
   'EURPMオブジェクトの生成
   Set objEURPM=Server.CreateObject("EURPM.Exec")
   Dim strVersion
   'EURPM-CL-PVXのバージョン取得
   strVersion = objEURPM.GetPreviewAXVersion()
   Dim strClassID
   'EURPM-CL-PVXのクラスID取得
   strClassID = objEURPM.GetPreviewAXClassID()
%>
</HEAD>
<BODY>
<Script LANGUAGE="vbScript">
<!－
   'クライアントの処理
   Dim CABType  'フラグ
   'OSの判定
   'Windows XPの場合
   if instr( window.navigator.userAgent & "", "NT 5.1" ) <> 0 then
       CABType = 0        'マシン単位インストールフラグ
   else                   '上記以外の場合
       'ブラウザ判定
       'Internet Explorer 7の場合
       if instr( window.navigator.appVersion & "", "MSIE 7" ) <> 0 then
           CABType = 0    'マシン単位インストールフラグ
       else               '上記以外の場合
           CABType = 1    'ユーザー単位インストールフラグ
       end if
   end If

   Dim CabPath
   'フラグから使用するCAB形式ファイルを決定する
   If CABType = 0 Then
       'マシン単位インストールの格納場所の設定
       CabPath = "http://xxx.xxx.xxx.xxx/machine/EURPMPreViewAX.cab"
   Else
       'ユーザー単位インストールの格納場所の設定
       CabPath = "http://xxx.xxx.xxx.xxx/user/EURPMPreViewAX.cab"
   End If

   'OBJECTタグの記述
   document.Write("<object")
   'Webサーバで取得したクラスIDを指定
   document.Write(" classid=clsid:<%=strClassID%>")
   'CAB形式ファイルのパスおよびWebサーバで取得したバージョンを指定
   document.Write(" codebase=" & CabPath & "#version=<%=strVersion%>")
   document.Write(" ID=EURPMPREVIEWAX")
   document.Write(" width=500")
   document.Write(" height=500")
   document.Write(" type=application/x-oleobject>")
   document.Write("<BR>")
   document.Write("<param name=EPFFileURL value=http://xxx.xxx.xxx/File/EPF/sample.epf>")
   document.Write("<BR>")
   document.Write("<param name=LogLevel value=16>")
   document.Write("<BR>")
   document.Write("</object>")
   document.Write("<BR>")
-->
</Script>
</BODY>
</HTML>

10.　Java起動部品およびRS-Java起動部品を使用した帳票出力

この章では，EUR Print Managerで提供するJava起動部品を使用した帳票出力について説明します。また，EUR Print Manager - Report Serverを利用するためのRS-Java起動部品についても説明します。

＜この章の構成＞

10.1　Java起動部品

10.2　EURPMAdapterForJavaクラス

10.3　EURPMExceptionクラス

10.4　EURPMAdapterForJavaクラスのメソッド仕様

10.5　EURPMExceptionクラスのメソッド仕様

10.6　RS-Java起動部品

10.7　EURPMLSAdapterForJavaクラス

10.8　EURPMLSExceptionクラス

10.9　EURPMLSAdapterForJavaクラスのメソッド仕様

10.10　EURPMLSExceptionクラスのメソッド仕様

10.11　環境設定ファイル

10.12　例外情報

10.13　コーディング例

10.1　Java起動部品

サーバ側で動作するJavaプログラムから，EUR Print Managerを起動して帳票出力できる部品を提供しています。これを，Java起動部品といいます。

Web/APサーバ側のアプリケーション実行環境からJava起動部品を利用することで，サーバ側のアプリケーションを効率良く作成できます。

Java起動部品は，帳票ファイル名などをプロパティで設定し，出力実行メソッドを呼び出して帳票を出力します。

＜この節の構成＞

10.1.1　Java起動部品のJDKバージョン

10.1.2　Java起動部品の設定方法

10.1.3　Java起動部品が提供するパッケージ

10.1.1　Java起動部品のJDKバージョン

Java起動部品（EURPMAdapter.jar）が前提とするJDKのバージョンを次に示します。

表10-1　Java起動部品のJDKバージョン

OS | JDKのバージョン
Windows | JDK 1.4，JDK 5.0，またはJDK6.0
AIX | JDK 1.4，JDK 5.0，またはJDK6.0
HP-UX | JDK 1.4，JDK 5.0，またはJDK6.0
Linux | JDK 1.4，JDK 5.0，またはJDK6.0

10.1.2　Java起動部品の設定方法

＜この項の構成＞

(1)　Java起動部品のファイル構成

(2)　Java起動部品の設定方法

(1)　Java起動部品のファイル構成

(a)　Windows環境の場合

Java起動部品は，次に示す二つのファイルから構成されます。

EURPMAdapter.jar

EURPMADJ.dll

EURPMAdapter.jarとEURPMADJ.dllは，EUR Print Manager - Adapterをインストールしたときに，次に示すフォルダにインストールされます。

32ビットプログラムから呼び出すとき

EUR Print Manager - Adapterのインストール先フォルダ¥Java

64ビットプログラムから呼び出すとき

EUR Print Manager - Adapterのインストール先フォルダ¥Java(x64)

(b)　UNIX/Linux環境の場合

Java起動部品は，次に示す二つのファイルから構成されます。

EURPMAdapter.jar

libEURPMADJ.so

EURPMAdapter.jarは，EUR Print Manager - Adapterをインストールしたときに，次に示すディレクトリにインストールされます。

/opt/eurpm_adp/java/

libEURPMADJ.soは，次に示すディレクトリにインストールされます。

32ビットプログラムから呼び出すとき

/opt/eurpm_adp/lib/

64ビットプログラムから呼び出すとき

/opt/eurpm_adp/lib64/

(2)　Java起動部品の設定方法

Java起動部品の設定方法を次に示します。両方とも実施してください。

EURPMAdapter.jarファイルのフルパスをクラスパスに追加します。

Windows環境の場合はEURPMADJ.dllのインストール先フォルダに，UNIX/Linux環境の場合はlibEURPMADJ.soのインストール先ディレクトリに，ライブラリのパスを通します。

JSPやJavaサーブレットアプリケーションで管理するフォルダ，クラスパスの設定，およびライブラリのパスの設定については，JSP環境のマニュアルを参照してください。

10.1.3　Java起動部品が提供するパッケージ

Java起動部品では，JP.co.Hitachi.soft.EURPMパッケージを提供します。

JP.co.Hitachi.soft.EURPMパッケージは，次に示すクラスを提供します。

帳票出力の制御を行うクラス
EURPMAdapterForJava：帳票出力を制御するクラス

例外の制御を行うクラス
EURPMException：帳票出力時に発生するエラー（例外）を管理するクラス

10.2　EURPMAdapterForJavaクラス

EURPMAdapterForJavaクラスは，帳票出力を制御するクラスです。

public class EURPMAdapterForJava

クラス継承

java.lang.Object

JP.co.Hitachi.soft.EURPM.EURPMAdapterForJava

解説

帳票ファイル，データファイル，出力種別（プリンタ出力，EPF形式ファイル，PDF形式ファイル，EUR形式ファイル，またはCSV形式ファイル）などのプロパティを設定するメソッドと，帳票出力を行うメソッドを提供します。

JSPやJavaサーブレットなどのアプリケーションプログラムからは，次に示す手順で帳票出力をします。

CSV形式ファイルの作成

EURPMAdapterForJavaオブジェクトの作成

プロパティの設定
帳票ファイル，データファイル，出力種別（プリンタ出力，EPF形式ファイル，PDF形式ファイル，EUR形式ファイル，またはExcel形式ファイル）などのプロパティを設定するメソッドに情報を設定します。メソッドの設定については，「10.4　EURPMAdapterForJavaクラスのメソッド仕様」を参照してください。
なお，参照先にActiveX起動部品のプロパティ名が指定されている場合は，対応するJava起動部品のメソッドに置き換えてください。

帳票の出力
帳票出力メソッド（printReportメソッド）を呼び出して帳票を出力します。

3.と4.の処理で発生したエラー，または発生するエラーは，例外を処理するようにプログラムに記述します。

＜この節の構成＞

10.2.1　EURPMAdapterForJavaクラスのコンストラクタ

10.2.2　EURPMAdapterForJavaクラスのメソッド一覧

10.2.1　EURPMAdapterForJavaクラスのコンストラクタ

EURPMAdapterForJavaクラスのコンストラクタは，EURPMAdapterForJavaオブジェクトを生成します。

public EURPMAdapterForJava() throws EURPMException

解説

ユーザーアプリケーションプログラムからコンストラクタを呼び出すことで，EURPMAdapterForJavaオブジェクトを生成します。帳票ファイル名，データファイル，出力種別（プリンタ出力，EPF形式ファイル，PDF形式ファイル，EUR形式ファイル，またはExcel形式ファイル）などを，EURPMAdapterForJavaクラスのメソッドで設定したあと，printReportメソッドで帳票出力をします。

引数

なし

例外処理

EURPMException

EURPMAdapterForJavaオブジェクトの生成時にエラーが発生したときは，EURPMExceptionクラスの例外が発生します。

10.2.2　EURPMAdapterForJavaクラスのメソッド一覧

EURPMAdapterForJavaクラスのメソッドには，帳票の出力や出力情報を採取するメソッド（実行メソッド）と，帳票を出力するために帳票ファイル名やデータファイル名などの情報を設定するメソッド（設定メソッド）があります。また，実行メソッドには，出力情報などを取得するメソッド（情報取得メソッド）と，帳票を出力するメソッド（出力メソッド）があります。実行メソッドを表10-2に，設定メソッドを表10-4に示します。

表10-2　EURPMAdapterForJavaクラスの実行メソッド

種類
メソッド
概要

情報取得メソッド
getDestinationList
出力先の一覧を取得します。

getJobID
getJobIDメソッドを実行する直前に蓄積した蓄積ファイルのジョブIDを取得します。
帳票を分割または仕分けして蓄積した場合など，直前に蓄積した蓄積ファイルが複数あるときは，最初に蓄積した蓄積ファイルのジョブIDを取得します。

getJobIDList
getJobIDListメソッドを実行する直前に蓄積した蓄積ファイルのジョブIDの一覧を取得します。

getPMPrinterClassList
印刷管理サーバのプリンタクラスの一覧を取得します。

getPMPrinterList※1
印刷管理サーバに登録されたOS上のプリンタ一覧を取得します。

getPMTrayList※1
印刷管理サーバ上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

getPreviewAXClassID
EURPMPreViewAX.ocxのクラスIDを取得します。

getPreviewAXVersion
EURPMPreViewAX.ocxのバージョンを取得します。

getPrintAXClassID
EURPMPrintAX.ocxのクラスIDを取得します。

getPrintAXVersion
EURPMPrintAX.ocxのバージョンを取得します。

getPrinterClassList※2
指定した出力先の拠点プリンタクラスの一覧を取得します。

getPrinterList※2
指定した出力先の拠点サーバに登録されたOS上のプリンタ一覧を取得します。

getTrayList※2
出力先とOS上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

出力メソッド
getEPFReport
EPF形式データを出力します。

getEURReport
EUR形式データを出力します。

getMergeEPFReport
複数のEPF形式ファイルを統合して，EPF形式データを出力します。

getPDFReport
PDF形式データを出力します。

getXLSXReport
Excel形式データを出力します。

outputEPFReport
EPF形式ファイルを出力します。

outputEURReport
EUR形式ファイルを出力します。

outputMergeEPFReport
複数のEPF形式ファイルを統合して，EPF形式ファイルを出力します。

outputPDFReport
PDF形式ファイルを出力します。

outputXLSXReport
Excel形式ファイルを出力します。

printReport
印刷を実行します。

注※1

印刷管理サーバがUNIX/Linux環境の場合は指定できません。

注※2

対象となる拠点サーバがUNIX/Linux環境の場合は指定できません。

EURPMAdapterForJavaクラスのメソッドのうち，出力メソッドで使用する設定メソッドを表10-4に示します。表10-4では，出力メソッドを表10-3のように省略して表記します。

表10-3　出力メソッドの略称

略称
出力メソッド

PMRS
printReport（拠点サーバでの印刷）

PMRC
printReport（クライアントPCでの印刷）

PMRT
printReport（蓄積）

PMRD
printReport（直接印刷）

PMRH
printReport（クライアントPCへの配布印刷）

PDF
outputPDFReport（PDF形式ファイル出力）または
getPDFReport（PDF形式データ出力）

EPF
outputEPFReport（EPF形式ファイル出力）または
getEPFReport（EPF形式データ出力）

MEPF
outputMergeEPFReport（複数EPF形式ファイル統合出力）または
getMergeEPFReport（複数EPF形式ファイル統合データ出力）

EUR
outputEURReport（EUR形式ファイル出力）または
getEURReport（EUR形式データ出力）

XLSX
outputXLSXReport（Excel形式ファイル出力）または
getXLSXReport（Excel形式データ出力）

表10-4　 EURPMAdapterForJavaクラスの出力メソッドで使用する設定メソッド

メソッド | 設定内容 | 出力メソッド
PMRS | PMRC | PMRT | PMRD | PMRH | PDF | EPF | MEPF | EUR | XLSX
setBookmarkFileData | しおり定義データを指定します。 | － | － | － | － | － | △ | － | － | － | －
setBookmarkFileName | しおり定義ファイル名を指定します。 | － | － | － | － | － | △ | － | － | － | －
setBookmarkFilePath | 文書しおり定義ファイル，およびしおり定義ファイルのパスを指定します。 | － | － | － | － | － | △ | － | － | － | －
setClientAddress | クライアントPCのIPアドレスを指定します。 | － | ○ | △ | － | ○ | － | － | － | － | －
setClientPrinterName | 印刷先クライアントプリンタ名を指定します。 | － | △ | △ | － | △ | － | － | － | － | －
setClientTrayName | 印刷先クライアントプリンタのトレイ名を指定します。 | － | △ | △ | － | △ | － | － | － | － | －
setCrypto | PDF形式ファイルの暗号化出力をするかどうかを指定します。 | － | － | － | － | － | △ | － | － | － | －
setCryptoFileData | 暗号化設定データを指定します。 | － | － | － | － | － | △ | － | － | － | －
setCryptoFileName | 暗号化設定ファイル名を指定します。 | － | － | － | － | － | △ | － | － | － | －
setCryptoFilePath | 暗号化設定ファイルのパスを指定します。 | － | － | － | － | － | △ | － | － | － | －
setDataFileData | マッピングデータまたは可変記号値定義データを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setDataFileName | マッピングデータファイル名または可変記号値定義ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setDataFilePath | マッピングデータファイルパスまたは可変記号値定義ファイルのパスを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setDBInfoFileName | 接続情報ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setDBInfoFilePath | 接続情報ファイルのパスを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setDestinationName | 帳票の出力先名を指定します。 | △ | － | △ | － | － | － | － | － | － | －
setDispPrintDlg | ダイアログ表示モードを選択します。 | － | △ | △ | － | △ | － | － | － | － | －
setDistributeFileData | PDF仕分け定義データを指定します。 | － | － | － | － | － | △ | － | － | － | －
setDistributeFileName | PDF仕分け定義ファイル名を指定します。 | － | － | － | － | － | △ | － | － | － | －
setDistributeFilePath | PDF仕分け定義ファイルのパスを指定します。 | － | － | － | － | － | △ | － | － | － | －
setDistributionInfoFile | 仕分け定義情報ファイル名を指定します。 | △※1 | － | － | △※1 | － | － | － | － | － | －
setDistributionInfoFileData | 仕分け定義情報データを指定します。 | △ | － | － | △ | － | － | － | － | － | －
setDistributionInfoFilePath | 仕分け定義情報ファイルのパスを指定します。 | △※1 | － | － | △※1 | － | － | － | － | － | －
setDocBookmarkFileData | 文書しおり定義データを指定します。 | － | － | － | － | － | △ | － | － | － | －
setDocBookmarkFileName | 文書しおり定義ファイル名を指定します。 | － | － | － | － | － | △ | － | － | － | －
setDocInfoFileName | 文書情報設定ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | －
setDocInfoFilePath | 文書情報設定ファイルのパスを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | －
setEnableGet | 蓄積ファイルの取得可否を指定します。 | － | － | △ | － | － | － | － | － | － | －
setEncryptionPasswordKey | パスワード暗号化鍵を指定します。 | － | － | － | － | － | △ | － | － | － | －
setEPFFileData | メモリ取得したEPF形式ファイルデータを指定します。 | － | － | － | － | △※2 | － | － | － | － | －
setEPFFileName | EPF形式ファイル名を指定します。 | － | － | － | － | △※2 | － | ○※3 | ○※3 | － | －
setEPFFilePath | EPF形式ファイルの出力フォルダを指定します。 | － | － | － | － | △ | － | △※3 | △※3 | － | －
setEURFileName | 出力するEUR形式ファイル名を指定します。 | － | － | － | － | － | － | － | － | ○※4 | －
setEURFilePath | 出力するEUR形式ファイルのパスを指定します。 | － | － | － | － | － | － | － | － | △※4 | －
setExecutablePrintMode | 実行可能印刷方式を指定します。 | － | － | △ | － | － | － | － | － | － | －
setFileOutputDestination | ファイルの出力先を指定します。 | － | － | － | － | － | △ | － | － | － | －
setFirstPageNumber | ページ番号の初期値を指定します。 | △ | △ | △ | △ | － | △ | △ | － | － | －
setGroupName | 帳票振り分け定義の振り分けグループ名を指定します。 | △ | － | △ | － | － | － | － | － | － | －
setInitPageNumber | ページ番号の開始番号の初期化を指定します。 | △ | △ | △ | △ | － | △ | △ | － | － | －
setJobKeyCategory | 蓄積ファイルとして格納するファイルの，検索キーの分類を指定します。 | － | － | △ | － | － | － | － | － | － | －
setJobKeyData | 蓄積ファイルの検索キーの値を指定します。 | － | － | △ | － | － | － | － | － | － | －
setMaxPrintCount | 蓄積ファイルの上限印刷回数を指定します。 | － | － | △ | － | － | － | － | － | － | －
setMergeEPFFileName | 統合対象のEPF形式ファイル名を指定します。 | － | － | － | － | － | － | － | ○ | － | －
setMergeEPFFilePath | 統合対象のEPF形式ファイルのパスを指定します。 | － | － | － | － | － | － | － | △ | － | －
setMultiBookmarkFileName | 複数のしおり定義ファイル名を指定します。 | － | － | － | － | － | △ | － | － | － | －
setMultiDataFileName | 複数のマッピングデータファイル名または可変記号値定義ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | －
setMultiFormInfoDefFileName | 複数様式情報定義ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | －
setMultiFormInfoDefFilePath | 複数様式情報定義ファイルのパスを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | －
setMultiReportFileName | 複数の帳票ファイル名を指定します。 | △ | △ | △ | ○ | － | △ | △ | － | △ | －
setMultiReportSetFileName | 帳票セット指定ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | －
setMultiReportSetFilePath | 帳票セット指定ファイルのパスを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | －
setMultiUserDataFileName | 複数のユーザ定義データファイル名または可変記号値定義ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | －
setPageNumberFormat | ページ番号のフォーマットを指定します。 | △ | △ | △ | △ | － | △ | △ | － | － | －
setPageNumberLocation | 余白へのページ番号の印刷位置を指定します。 | △ | △ | △ | △ | － | △ | △ | － | － | －
setPaperOrientation | 用紙の向きを指定します。 | △ | △ | △ | △ | － | － | △ | △ | － | －
setPDFFileName | PDF形式ファイル名を指定します。 | － | － | － | － | － | ○※5, ※6 | － | － | － | －
setPDFFilePath | PDF形式ファイルのパスを指定します。 | － | － | － | － | － | △※6 | － | － | － | －
setPMServerAddress | 印刷管理サーバのIPアドレスを指定します。 | △ | △ | △ | △ | △ | △ | △ | △ | △ | △
setPMServerPort | 印刷管理サーバのポート番号を指定します。 | △ | △ | △ | △ | △ | △ | △ | △ | △ | △
setPrintCopies | 印刷部数を指定します。 | △ | △ | △ | △ | － | － | △ | △ | － | －
setPrintDateFileName | 印刷日時出力定義ファイル名を指定します。 | △ | △ | △ | － | － | － | △ | － | － | －
setPrintDateFilePath | 印刷日時出力定義ファイルのパスを指定します。 | △ | △ | △ | － | － | － | △ | － | － | －
setPrintEndPage | 印刷終了ページを指定します。 | △ | △ | △ | △ | － | △ | △ | － | － | △
setPrinterClassName | プリンタクラス名を指定します。 | △ | △ | △ | △ | － | － | △ | △ | － | －
setPrinterSelectMode | プリンタ指定方式を選択します。 | △ | － | △ | △※7 | － | － | － | － | － | －
setPrintHoldMode | 蓄積印刷方式で，蓄積後に続けて印刷するかどうかを選択します。 | － | － | △ | － | － | － | － | － | － | －
setPrintKind | 拠点サーバ印刷方式の印刷モードを指定します。 | △ | － | － | － | － | － | － | － | － | －
setPrintMode | 印刷メソッド（printReportメソッド）の印刷方式を指定します。 | △ | △ | △ | △ | △ | － | － | － | － | －
setPrintPageNumber | 余白へのページ番号印刷を指定します。 | △ | △ | △ | △ | － | △ | △ | － | － | －
setPrintStartPage | 印刷開始ページを指定します。 | △ | △ | △ | △ | － | △ | △ | － | － | △
setPSEnvFileName | EUR Print Serviceの環境設定ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setPSEnvFilePath | EUR Print Serviceの環境設定ファイルパスを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setReplaceItemCntlFileName | 置き換え表管理情報ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setReplaceItemCntlFilePath | 置き換え表管理情報ファイルのパスを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setReportFileName | 帳票ファイル名を指定します。 | ○※8 | ○※8 | ○※8 | ○※8 | － | ○※8 | ○※8 | － | ○※8 | ○
setReportFilePath | 帳票ファイルのパスを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setScriptCntlFileName | Acrobat JavaScript定義ファイル名を指定します。 | － | － | － | － | － | △ | － | － | － | －
setScriptCntlFilePath | Acrobat JavaScript定義ファイルのパスを指定します。 | － | － | － | － | － | △ | － | － | － | －
setServerAddress | 拠点サーバのIPアドレスを指定します。 | △ | － | △ | － | － | － | － | － | － | －
setServerPrinterName | サーバプリンタ名を指定します。 | △ | － | △ | － | － | － | － | － | － | －
setServerSelectMode | 拠点サーバの選択方法を指定します。 | △ | － | △ | － | － | － | － | － | － | －
setServerTrayName | サーバプリンタのトレイ名を指定します。 | △ | － | △ | － | － | － | － | － | － | －
setSortPrint | 印刷部数の単位を指定します。 | △ | △ | △ | △ | － | － | △ | △ | － | －
setSplitFileData | EURPM分割/仕分け定義データを指定します。 | － | － | △ | － | － | － | － | － | － | －
setSplitFileName | EURPM分割/仕分け定義ファイル名を指定します。 | － | － | △ | － | － | － | － | － | － | －
setSplitFilePath | EURPM分割/仕分け定義ファイルパスを指定します。 | － | － | △ | － | － | － | － | － | － | －
setSplitMode | 帳票を分割または仕分けするかどうかを指定します。 | － | － | △ | － | － | － | － | － | － | －
setSpoolFileName | 蓄積ファイルに格納するファイルのファイル名を指定します。 | － | － | △ | － | － | － | － | － | － | －
setSpoolLimit | 蓄積ファイルの蓄積期限日を指定します。 | － | － | △ | － | － | － | － | － | － | －
setSpoolTitle | スプールタイトルを指定します。 | － | － | － | － | － | － | － | △ | － | －
setUserDataFileData | ユーザ定義データまたは可変記号値定義データを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setUserDataFileName | ユーザ定義データファイル名または可変記号値定義ファイル名を指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setUserDataFilePath | ユーザ定義データファイルまたは可変記号値定義ファイルのパスを指定します。 | △ | △ | △ | △ | － | △ | △ | － | △ | △
setViewerPreferenceFileName | ビューアプレファレンス定義ファイル名を指定します。 | － | － | － | － | － | △ | － | － | － | －
setViewerPreferenceFilePath | ビューアプレファレンス定義ファイルのパスを指定します。 | － | － | － | － | － | △ | － | － | － | －
setXLSXFileName | Excel形式ファイル名を指定します。 | － | － | － | － | － | － | － | － | － | ○※9
setXLSXFilePath | Excel形式ファイルのパスを指定します。 | － | － | － | － | － | － | － | － | － | △※9

（凡例）

○：必ず指定します。

△：指定を省略できます。

－：指定できません。

注

指定できないメソッドを指定した場合は，その指定を無視します。

注※1

UNIX/Linux環境では指定できません。

注※2

クライアントPCへの配布印刷の場合は，setEPFFileNameメソッドまたはsetEPFFileDataメソッドのどちらかを必ず指定してください。

注※3

getEPFReportメソッドおよびgetMergeEPFReportメソッドでは指定できません。

注※4

getEURReportメソッドでは指定できません。

注※5

setDistributeFileNameメソッドを指定している場合は，指定を省略できます。

注※6

getPDFReportメソッドでは指定できません。

注※7

指定できるプリンタ印刷方式は，「プリンタクラス名指定」または「OS上のプリンタ名指定」です。

注※8

setMultiReportSetFileNameメソッドを指定している場合は，指定を省略できます。

注※9

getXLSXReportメソッドでは指定できません。

注意

EUR Print Serviceと連携して使用するメソッドでエラーが発生した場合は，次のエラーメッセージが出力されます。メッセージが表示されたときは，EUR Print Serviceのイベントログ，またはeurpsログを参照してください。

メッセージID | メッセージ
KEEY221-E | 印刷処理でエラーが発生しました。（337）
KEEY223-E | PDF形式ファイル出力処理でエラーが発生しました。（337）
KEEY225-E | EPF形式ファイル出力処理でエラーが発生しました。（337）
KEEY243-E | EUR形式ファイル出力処理でエラーが発生しました。（337）
KEEY263-E | XLSX形式ファイル出力処理でエラーが発生しました。（337）

EURPMAdapterForJavaクラスのメソッドのうち，情報取得メソッドで使用する設定メソッドを表10-6に示します。表10-6では，情報取得メソッドを表10-5のように省略して表記します。

表10-5　情報取得メソッドの略称

略称 | 情報取得メソッド
GEDL | getDestinationList（出力先一覧の取得）
GEPC | getPMPrinterClassList（印刷管理サーバのプリンタクラス一覧の取得）
GEPP | getPMPrinterList（印刷管理サーバのプリンタ一覧の取得）
GEPT | getPMTrayList（印刷管理サーバのトレイ一覧を取得）
GECL | getPrinterClassList（プリンタクラス一覧の取得）
GEPL | getPrinterList（プリンタ一覧の取得）
GETL | getTrayList（トレイ一覧の取得）

表10-6　EURPMAdapterForJavaクラスの情報取得メソッドで使用する設定メソッド

メソッド | 設定内容 | 情報取得メソッド
GEDL | GEPC | GEPP | GEPT | GECL | GEPL | GETL
setDestinationName | 出力先名を指定します。 | － | － | － | － | △ | △ | △
setPMServerAddress | 印刷管理サーバのIPアドレスを指定します。 | △ | △ | △ | △ | △ | △ | △
setPMServerPort | 印刷管理サーバのポート番号を指定します。 | △ | △ | △ | △ | △ | △ | △
setServerPrinterName | サーバのプリンタ名を指定します。 | － | － | － | ○ | － | － | ○

（凡例）

△：指定を省略できます。

10.3　EURPMExceptionクラス

EURPMExceptionクラスは，Java起動部品の各メソッドで例外が発生した場合にスローされるクラスです。

public class EURPMException extends java.lang.Exception

クラス継承

java.lang.Exception

JP.co.Hitachi.soft.EURPM.EURPMException

解説

EURPMExceptionクラスのオブジェクトは，Java起動部品の内部で生成します。

ユーザープログラムは，このオブジェクトを例外ハンドラで受け取り，getMessageメソッド，またはgetErrorCodeメソッドを呼び出してエラー情報を取得します。

＜この節の構成＞

10.3.1　EURPMExceptionクラスのメソッド一覧

10.3.1　EURPMExceptionクラスのメソッド一覧

EURPMExceptionクラスのメソッドを次に示します。

表10-7　 EURPMExceptionクラスのメソッド

メソッド | 設定内容
getErrorCode | エラーコードを取得します。
getErrorLevel | エラーレベルを取得します。
getKey | メッセージのメッセージIDを取得します。
getMessage | エラーメッセージの文字列を取得します。
getOutputData | 例外発生時にエラー種別が警告の場合，印刷データを取得します。

10.4　EURPMAdapterForJavaクラスのメソッド仕様

EURPMAdapterForJavaクラスで使用できるメソッドの詳細を説明します。

＜この節の構成＞

getDestinationListメソッド

getEPFReportメソッド

getEURReportメソッド

getJobIDメソッド

getJobIDListメソッド

getMergeEPFReportメソッド

getPDFReportメソッド

getPMPrinterClassListメソッド

getPMPrinterListメソッド

getPMTrayListメソッド

getPreviewAXClassIDメソッド

getPreviewAXVersionメソッド

getPrintAXClassIDメソッド

getPrintAXVersionメソッド

getPrinterClassListメソッド

getPrinterListメソッド

getTrayListメソッド

getXLSXReportメソッド

outputEPFReportメソッド

outputEURReportメソッド

outputMergeEPFReportメソッド

outputPDFReportメソッド

outputXLSXReportメソッド

printReportメソッド

setBookmarkFileDataメソッド

setBookmarkFileNameメソッド

setBookmarkFilePathメソッド

setClientAddressメソッド

setClientPrinterNameメソッド

setClientTrayNameメソッド

setCryptoメソッド

setCryptoFileDataメソッド

setCryptoFileNameメソッド

setCryptoFilePathメソッド

setDataFileDataメソッド

setDataFileNameメソッド

setDataFilePathメソッド

setDBInfoFileNameメソッド

setDBInfoFilePathメソッド

setDestinationNameメソッド

setDispPrintDlgメソッド

setDistributeFileDataメソッド

setDistributeFileNameメソッド

setDistributeFilePathメソッド

setDistributionInfoFileメソッド

setDistributionInfoFileDataメソッド

setDistributionInfoFilePathメソッド

setDocBookmarkFileDataメソッド

setDocBookmarkFileNameメソッド

setDocInfoFileNameメソッド

setDocInfoFilePathメソッド

setEnableGetメソッド

setEncryptionPasswordKeyメソッド

setEPFFileDataメソッド

setEPFFileNameメソッド

setEPFFilePathメソッド

setEURFileNameメソッド

setEURFilePathメソッド

setExecutablePrintModeメソッド

setFileOutputDestinationメソッド

setFirstPageNumberメソッド

setGroupNameメソッド

setInitPageNumberメソッド

setJobKeyCategoryメソッド

setJobKeyDataメソッド

setMaxPrintCountメソッド

setMergeEPFFileNameメソッド

setMergeEPFFilePathメソッド

setMultiBookmarkFileNameメソッド

setMultiDataFileNameメソッド

setMultiFormInfoDefFileNameメソッド

setMultiFormInfoDefFilePathメソッド

setMultiReportFileNameメソッド

setMultiReportSetFileNameメソッド

setMultiReportSetFilePathメソッド

setMultiUserDataFileNameメソッド

setPageNumberFormatメソッド

setPageNumberLocationメソッド

setPaperOrientationメソッド

setPDFFileNameメソッド

setPDFFilePathメソッド

setPMServerAddressメソッド

setPMServerPortメソッド

setPrintCopiesメソッド

setPrintDateFileNameメソッド

setPrintDateFilePathメソッド

setPrintEndPageメソッド

setPrinterClassNameメソッド

setPrinterSelectModeメソッド

setPrintHoldModeメソッド

setPrintKindメソッド

setPrintModeメソッド

setPrintPageNumberメソッド

setPrintStartPageメソッド

setPSEnvFileNameメソッド

setPSEnvFilePathメソッド

setReplaceItemCntlFileNameメソッド

setReplaceItemCntlFilePathメソッド

setReportFileNameメソッド

setReportFilePathメソッド

setScriptCntlFileNameメソッド

setScriptCntlFilePathメソッド

setServerAddressメソッド

setServerPrinterNameメソッド

setServerSelectModeメソッド

setServerTrayNameメソッド

setSortPrintメソッド

setSplitFileDataメソッド

setSplitFileNameメソッド

setSplitFilePathメソッド

setSplitModeメソッド

setSpoolFileNameメソッド

setSpoolLimitメソッド

setSpoolTitleメソッド

setUserDataFileDataメソッド

setUserDataFileNameメソッド

setUserDataFilePathメソッド

setViewerPreferenceFileNameメソッド

setViewerPreferenceFilePathメソッド

setXLSXFileNameメソッド

setXLSXFilePathメソッド

getDestinationListメソッド

出力先の一覧を取得します。

形式

public ArrayList[] getDestinationList() throws EURPMException

解説

getDestinationListメソッドは，EUR Print Managerに登録された出力先の一覧を取得します。出力先の一覧は，出力先定義ファイルから取得します。取得できる情報は，定義された出力先の情報です。拠点サーバの稼働状況は取得できません。

メソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

出力先の一覧を次に示す形式で返します。

出力先名1,IPアドレス1,説明1
出力先名2,IPアドレス2,説明2
             :    

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

呼び出し例

getDestinationListメソッドの呼び出し例を次に示します。

try {
 adp = new EURPMAdapterForJava();
}
catch (Exception e) {
 System.out.println("Adapterオブジェクト生成エラー");
}
System.out.println("getDestinationList実行");
try {
 ArrayList[] alDestinations = adp.getDestinationList();
 for(cntj = 0 ; cntj < alDestinations[0].size() ; cntj++){
   System.out.println("出力先名  [" + cntj + "]=[" +
     alDestinations[0].get(cntj) + "]");
   System.out.println("IPアドレス[" + cntj + "]=[" +
     alDestinations[1].get(cntj) + "]");
   System.out.println("説明      [" + cntj + "]=[" +
     alDestinations[2].get(cntj) + "]");
 }
}
catch (EURPMException e) {
 int iCode = e.getErrorCode();
 System.out.println(Integer.toString(iCode));
 System.out.println(e.getMessage());
 System.out.println(e.getKey());
 e.printStackTrace();
}

getEPFReportメソッド

EPF形式データをメモリに取得します。

形式

public ByteBuffer getEPFReport()

引数

なし

戻り値

EPF形式データをバイナリデータで返します。

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。エラー種別が警告の場合，データはEURPMExceptionクラスのgetOutputDataメソッドで取得してください。

getEURReportメソッド

EUR形式データをメモリに取得します。

形式

public ByteBuffer getEURReport()

引数

なし

戻り値

EUR形式データをバイナリデータで返します。

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。エラー種別が警告の場合，データはEURPMExceptionクラスのgetOutputDataメソッドで取得してください。

getJobIDメソッド

getJobIDメソッドを実行する直前に蓄積した蓄積ファイルのジョブIDを取得します。

帳票を分割または仕分けして蓄積した場合など，直前に蓄積した蓄積ファイルが複数あるときは，最初に蓄積した蓄積ファイルのジョブIDを取得します。

形式

public String getJobID()

引数

なし

戻り値

直前に蓄積した蓄積ファイルのジョブID

getJobIDListメソッド

getJobIDListメソッドを実行する直前に蓄積した蓄積ファイルのジョブIDの一覧を取得します。直前に蓄積した蓄積ファイルが複数あるときは，すべての蓄積ファイルのジョブIDを取得します。

形式

public ArrayList getJobIDList()

引数

なし

戻り値

直前に蓄積した蓄積ファイルのジョブIDの一覧を，次に示す形式で返します。

＜正常時＞
ジョブID1
ジョブID2
  :
ジョブIDn

＜警告（KEEY387-W）発生時＞
ジョブID1
ジョブID2
Error

getMergeEPFReportメソッド

複数のEPF形式データを統合してメモリに取得します。

形式

public ByteBuffer getMergeEPFReport() throws EURPMException

引数

なし

戻り値

EPF形式データをバイナリデータで返します。

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。エラー種別が警告の場合，データはEURPMExceptionクラスのgetOutputDataメソッドで取得してください。

getPDFReportメソッド

PDF形式データをメモリに取得します。

形式

public ByteBuffer getPDFReport()

引数

なし

戻り値

PDF形式データをバイナリデータで返します。

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。エラー種別が警告の場合，データはEURPMExceptionクラスのgetOutputDataメソッドで取得してください。

getPMPrinterClassListメソッド

印刷管理サーバのプリンタクラスの一覧を取得します。

形式

public ArrayList[ ] getPMPrinterClassList ( ) throws EURPMException

引数

なし

戻り値

印刷管理サーバのプリンタクラスの一覧を，次に示す形式で返します。

＜２次元配列イメージ：ｎ行４列＞
プリンタクラス名1,OS上のプリンタ名1,OS上のプリンタのトレイ名1,説明1
プリンタクラス名2,OS上のプリンタ名2,OS上のプリンタのトレイ名2,説明2
                         :
プリンタクラス名n,OS上のプリンタ名n,OS上のプリンタのトレイ名n,説明n

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

呼び出し例

getPMPrinterClassListメソッドの呼び出し例を次に示します。

try {
   adp = new EURPMAdapterForJava();
}
catch (Exception e) {
   System.out.println("Adapterオブジェクト生成エラー");
}
System.out.println("getPMPrinterClassList実行");
 try{
   ArrayList[]alPrinterClasses=adp.getPMPrinterClassList();
   for(cntj=0;cntj<alPrinterClasses[0].size();cntj++){
     System.out.println("プリンタクラス名["+cntj+"]=
       ["+alPrinterClasses[0].get(cntj)+"]");
     System.out.println("OS上のプリンタ名["+cntj+"]=
       ["+alPrinterClasses[1].get(cntj)+"]");
     System.out.println("OS上のプリンタのトレイ名["+cntj+"]=
       ["+alPrinterClasses[2].get(cntj)+"]");
     System.out.println("説明["+cntj+"]=
       ["+alPrinterClasses[3].get(cntj)+"]");
   }
}
catch(EURPMException e){
 intiCode=e.getErrorCode();
 System.out.println(Integer.toString(iCode));
 System.out.println(e.getMessage());
 System.out.println(e.getKey());
 e.printStackTrace();
}

getPMPrinterListメソッド

印刷管理サーバに登録されたOS上のプリンタ一覧を取得します。

形式

public ArrayList getPMPrinterList ( ) throws EURPMException

引数

なし

戻り値

印刷管理サーバに登録されたOS上のプリンタ一覧を，次に示す形式で返します。

＜配列イメージ＞
OS上のプリンタ名1
OS上のプリンタ名2
      :
OS上のプリンタ名n

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

呼び出し例

getPMPrinterListメソッドの呼び出し例を次に示します。

try {
 adp = new EURPMAdapterForJava();
}
catch (Exception e) {
 System.out.println("Adapterオブジェクト生成エラー");
}
System.out.println("getPMPrinterList実行");
try{
 ArrayList alPrinters=adp.getPMPrinterList();
 for(cntj=0;cntj<alPrinters.size();cntj++){
   System.out.println("印刷管理サーバ上のプリンタ名
 =["+alPrinters.get(cntj)+"]");
   }
}
catch(EURPMException e){
 intiCode=e.getErrorCode();
 System.out.println(Integer.toString(iCode));
 System.out.println(e.getMessage());
 System.out.println(e.getKey());
 e.printStackTrace();
}

getPMTrayListメソッド

印刷管理サーバ上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

形式

public ArrayList getPMTrayList (String newPrinterName) throws EURPMException

引数

newPrinterName

OS上のプリンタ名

戻り値

指定したOS上のプリンタのトレイ一覧を，次に示す形式で返します。

＜配列イメージ＞
OS上のプリンタのトレイ名1
OS上のプリンタのトレイ名2
      :
OS上のプリンタのトレイ名n

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

呼び出し例

getPMTrayListメソッドの呼び出し例を次に示します。

try {
 adp = new EURPMAdapterForJava();
}
catch (Exception e) {
 System.out.println("Adapterオブジェクト生成エラー");
}
strPrinterName="PRINTER1";
System.out.println("PrinterName =["+ strPrinterName +"]");
System.out.println("getPMTrayList実行");
try{
 ArrayList alTrays=adp.getPMTrayList(strPrinterName);
 for(cntj=0;cntj<alTrays.size();cntj++){
   System.out.println("OS上のプリンタのトレイ名
     =["+alTrays.get(cntj)+"]");
   }
}
catch(EURPMException e){
 intiCode=e.getErrorCode();
 System.out.println(Integer.toString(iCode));
 System.out.println(e.getMessage());
 System.out.println(e.getKey());
 e.printStackTrace();
}

getPreviewAXClassIDメソッド

EURPMPreViewAX.ocxのクラスIDを取得します。

形式

public String getPreviewAXClassID()

解説

このメソッドを使用する場合は，EUR Print Manager - Adapterが稼働するマシンにActiveXクライアント情報ファイル（EURPMPrintAX.inf）を配置する必要があります。ActiveXクライアント情報ファイルの配置方法については，「15.7.1　ActiveXクライアント情報ファイルの配置」を参照してください。

クラスIDは，次のように決定されます。

EUR Print Manager - Client Preview ActiveXをサーバ配置インストールしたときの，ActiveXクライアント情報ファイル（EURPMPreViewAX.inf）に指定されているクラスIDを取得します。

1.が取得できなかった場合は，EUR Print Manager - Adapterに配置されたActiveXクライアント情報ファイル（EURPMPreViewAX.inf）に指定されているクラスIDを取得します。

2.が取得できなかった場合は，D07DA8D2-3459-488E-860E-DD47A71C39D2を返します。

getPreviewAXClassIDメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

EURPMPreViewAX.ocxのクラスID（"xxxx-xxxx-xxxx-xxxx-xxxx"）

getPreviewAXVersionメソッド

EURPMPreViewAX.ocxのバージョンを取得します。

形式

public String getPreviewAXVersion()

解説

このメソッドを使用する場合は，EUR Print Manager - Adapterが稼働するマシンにActiveXクライアント情報ファイル（EURPMPrintAX.inf）を配置する必要があります。ActiveXクライアント情報ファイルの配置方法については，「15.7.1　ActiveXクライアント情報ファイルの配置」を参照してください。

バージョンは，次のように決定されます。

EUR Print Manager - Client Preview ActiveXをサーバ配置インストールしたときの，ActiveXクライアント情報ファイル（EURPMPreViewAX.inf）に指定されているバージョンを取得します。

1.が取得できなかった場合は，EUR Print Manager - Adapterに配置されたActiveXクライアント情報ファイル（EURPMPreViewAX.inf）に指定されているバージョンを取得します。

2.が取得できなかった場合は，99,99,99,99を返します。

getPreviewAXVersionメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

EURPMPreViewAX.ocxのバージョン値（"n,n,n,n"）

getPrintAXClassIDメソッド

EURPMPrintAX.ocxのクラスIDを取得します。

形式

public String getPrintAXClassID()

解説

このメソッドを使用する場合は，EUR Print Manager - Adapterが稼働するマシンにActiveXクライアント情報ファイル（EURPMPrintAX.inf）を配置する必要があります。ActiveXクライアント情報ファイルの配置方法については，「15.7.1　ActiveXクライアント情報ファイルの配置」を参照してください。

クラスIDは，次のように決定されます。

EUR Print Manager - Client Preview ActiveXをサーバ配置インストールしたときの，ActiveXクライアント情報ファイル（EURPMPrintAX.inf）に指定されているクラスIDを取得します。

1.が取得できなかった場合は，EUR Print Manager - Adapterに配置されたActiveXクライアント情報ファイル（EURPMPrintAX.inf）に指定されているクラスIDを取得します。

2.が取得できなかった場合は，368EE1C4-5A52-4C2E-A4C0-27C46B946A2Cを返します。

getPrintAXClassIDメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

EURPMPrintAX.ocxのクラスID（"xxxx-xxxx-xxxx-xxxx-xxxx"）

getPrintAXVersionメソッド

EURPMPrintAX.ocxのバージョンを取得します。

形式

public String getPrintAXVersion()

解説

このメソッドを使用する場合は，EUR Print Manager - Adapterが稼働するマシンにActiveXクライアント情報ファイル（EURPMPrintAX.inf）を配置する必要があります。ActiveXクライアント情報ファイルの配置方法については，「15.7.1　ActiveXクライアント情報ファイルの配置」を参照してください。

バージョンは，次のように決定されます。

EUR Print Manager - Client ActiveXをサーバ配置インストールしたときの，ActiveXクライアント情報ファイル（EURPMPrintAX.inf）に指定されているバージョンを取得します。

1.が取得できなかった場合は，EUR Print Manager - Adapterに配置されたActiveXクライアント情報ファイル（EURPMPrintAX.inf）に指定されているバージョンを取得します。

2.が取得できなかった場合は，99,99,99,99を返します。

getPrintAXVersionメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

EURPMPrintAX.ocxのバージョン値（"n,n,n,n"）

getPrinterClassListメソッド

指定した出力先の拠点プリンタクラスの一覧を取得します。

形式

public ArrayList[] getPrinterClassList(String newDestinationName) throws EURPMException

解説

指定した出力先のEUR Print Manager - Report Serverに登録された拠点プリンタクラスの一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのプリンタクラスの一覧を取得します。EUR Print Manager - Report Serverが稼働中でない場合，エラーとなります。

取得できる情報は，定義された拠点プリンタクラス情報です。拠点サーバでのプリンタの稼働状況は取得できません。

getPrinterClassListメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

UNIX/Linux環境の場合，拠点プリンタクラス一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，拠点プリンタクラス一覧の取得を実行した場合はエラーとなります。

引数

newDestinationName

出力先名

戻り値

拠点プリンタクラスの一覧を次に示す形式で返します。

拠点プリンタクラス名1,OS上のプリンタ名1,OS上のプリンタのトレイ名1,説明1
拠点プリンタクラス名2,OS上のプリンタ名2,OS上のプリンタのトレイ名2,説明2
                         :
拠点プリンタクラス名n,OS上のプリンタ名n,OS上のプリンタのトレイ名n,説明n

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

呼び出し例

getPrinterClassListメソッドの呼び出し例を次に示します。

try {
 adp = new EURPMAdapterForJava();
}
catch (Exception e) {
 System.out.println("Adapterオブジェクト生成エラー");
}
strDestName="SERVER1";
System.out.println("DestName=["+strDestName+"]");
System.out.println("getPrinterClassList実行");
try{
 ArrayList[]alPrinterClasses=adp.getPrinterClassList(strDestName);
 for(cntj=0;cntj<alPrinterClasses[0].size();cntj++){
   System.out.println("プリンタクラス名["+cntj+"]=
     ["+alPrinterClasses[0].get(cntj)+"]");
   System.out.println("OS上のプリンタ名["+cntj+"]=
     ["+alPrinterClasses[1].get(cntj)+"]");
   System.out.println("OS上のプリンタのトレイ名["+cntj+"]=
     ["+alPrinterClasses[2].get(cntj)+"]");
   System.out.println("説明["+cntj+"]=
     ["+alPrinterClasses[3].get(cntj)+"]");
 }
}
catch(EURPMException e){
 intiCode=e.getErrorCode();
 System.out.println(Integer.toString(iCode));
 System.out.println(e.getMessage());
 System.out.println(e.getKey());
 e.printStackTrace();
}

getPrinterListメソッド

指定した出力先の拠点サーバに登録されたOS上のプリンタ一覧を取得します。

形式

public ArrayList getPrinterList(String newDestinationName) throws EURPMException

解説

getPrinterListメソッドは，指定した出力先のEUR Print Manager - Report Serverに登録されたOS上のプリンタの一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのOS上のプリンタ一覧を取得します。EUR Print Manager - Report Serverが稼働中でない場合，エラーとなります。

取得できる情報は，定義されたプリンタ情報です。拠点サーバでのプリンタの稼働状況は取得できません。

getPrinterListメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

UNIX/Linux環境の場合，プリンタ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタ一覧の取得を実行した場合はエラーとなります。

引数

newDestinationName

出力先名

戻り値

OS上のプリンタ一覧を次に示す形式で返します。

OS上のプリンタ名1
OS上のプリンタ名2
        :
OS上のプリンタ名n

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

呼び出し例

getPrinterListメソッドの呼び出し例を次に示します。

try {
 adp = new EURPMAdapterForJava();
}
catch (Exception e) {
 System.out.println("Adapterオブジェクト生成エラー");
}
strDestName="SERVER1";
System.out.println("DestName=["+strDestName+"]");
System.out.println("getPrinterList実行");
try{
 ArrayList alPrinters=adp.getPrinterList(strDestName);
 for(cntj=0;cntj<alPrinters.size();cntj++){
   System.out.println("OS上のプリンタ名=["+alPrinters.get(cntj)+"]");
 }
}
catch(EURPMException e){
 intiCode=e.getErrorCode();
 System.out.println(Integer.toString(iCode));
 System.out.println(e.getMessage());
 System.out.println(e.getKey());
 e.printStackTrace();
}

getTrayListメソッド

出力先とOS上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

形式

public ArrayList getTrayList(String newDestinationName, String newPrinterName) throws EURPMException

解説

getTrayListメソッドは，指定した出力先のEUR Print Manager - Report Serverに登録されたOS上のプリンタのトレイ一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのOS上のプリンタのトレイ一覧を取得します。EUR Print Manager - Report Serverが稼働中でない場合，エラーとなります。

取得できる情報は，定義されたプリンタのトレイ情報です。拠点サーバでのプリンタのトレイ稼働状況は取得できません。

getTrayListメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

UNIX/Linux環境の場合，トレイ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，トレイ一覧の取得を実行した場合はエラーとなります。

引数

newDestinationName

出力先名

newPrinterName

OS上のプリンタ名

戻り値

指定したプリンタのトレイ一覧を次に示す形式で返します。

OS上のプリンタのトレイ名1
OS上のプリンタのトレイ名2
        :
OS上のプリンタのトレイ名n

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

呼び出し例

getTrayListメソッドの呼び出し例を次に示します。

try {
 adp = new EURPMAdapterForJava();
}
catch (Exception e) {
 System.out.println("Adapterオブジェクト生成エラー");
}
strDestName="SERVER1";
System.out.println("DestName=["+strDestName+"]");
strPrinterName="PRINTER1";
System.out.println("PrinterName =["+ strPrinterName +"]");
System.out.println("getTrayList実行");
try{
 ArrayList alTrays=adp.getTrayList(strDestName, strPrinterName);
 for(cntj=0;cntj<alTrays.size();cntj++){
   System.out.println("トレイ名=["+alTrays.get(cntj)+"]");
 }
}
catch(EURPMException e){
 intiCode=e.getErrorCode();
 System.out.println(Integer.toString(iCode));
 System.out.println(e.getMessage());
 System.out.println(e.getKey());
 e.printStackTrace();
}

getXLSXReportメソッド

Excel形式データをメモリに取得します。

形式

public ByteBuffer getXLSXReport()

引数

なし

戻り値

Excel形式データをバイナリデータで返します。

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。エラー種別が警告の場合，データはEURPMExceptionクラスのgetOutputDataメソッドで取得してください。

outputEPFReportメソッド

EPF形式ファイルを出力します。

形式

public void outputEPFReport() throws EURPMException

解説

指定したファイルがすでにある場合は，上書きされます。

EUR Print Manager - Adapterが稼働するマシンにEPF形式ファイルを出力します。出力するEPF形式ファイルは，setEPFFilePathメソッドおよびsetEPFFileNameメソッドで指定します。

outputEPFReportメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

outputEURReportメソッド

EUR形式ファイルを出力します。

形式

public void outputEURReport() throws EURPMException

解説

指定したファイルがすでにある場合は，上書きされます。

EUR Print Manager - Adapterが稼働するマシンにEUR形式ファイルを出力します。出力するEUR形式ファイルは，setEURFilePathメソッドおよびsetEURFileNameメソッドで指定します。

outputEURReportメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

outputMergeEPFReportメソッド

複数のEPF形式ファイルを統合して出力します。

形式

public void outputMergeEPFReport() throws EURPMException

解説

指定したファイルがすでにある場合は，上書きされます。

EUR Print Manager - Adapterが稼働するマシンに複数のEPF形式ファイルを統合して出力します。統合対象のEPF形式ファイルは，setMergeEPFFilePathメソッドおよびsetMergeEPFFileNameメソッドで指定します。また，出力するEPF形式ファイルは，setEPFFilePathメソッドおよびsetEPFFileNameメソッドで指定します。

outputMergeEPFReportメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

outputPDFReportメソッド

PDF形式ファイルを出力します。

形式

public void outputPDFReport() throws EURPMException

解説

指定したファイルがすでにある場合は，上書きされます。

EUR Print Managerが稼働するマシンまたはEUR Print Manager - Adapterが稼働するマシンにPDF形式ファイルを出力します。PDF形式ファイルの出力先は，setFileOutputDestinationメソッド，setPDFFilePathメソッド，およびsetPDFFileNameメソッドで指定します。

ただし，PDF仕分け定義ファイル（setDistributeFileNameメソッド）が指定されている場合は，PDF仕分け定義ファイルに記述されている出力先ファイル名に従って，EUR Print Managerが稼働するマシンにPDF形式ファイルを出力します。

outputPDFReportメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

outputXLSXReportメソッド

Excel形式ファイルを出力します。

形式

public void outputXLSXReport() throws EURPMException

解説

指定したファイルがすでにある場合は，上書きされます。

EUR Print Manager - Adapterが稼働するマシンにExcel形式ファイルを出力します。出力するExcel形式ファイルは，setXLSXFilePathメソッドおよびsetXLSXFileNameメソッドで指定します。

outputXLSXReportメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

printReportメソッド

メソッドで指定した帳票名およびデータファイルで帳票を出力したり，印刷データを蓄積したりします。

形式

public void printReport() throws EURPMException

解説

printReportメソッドは，次の場合に呼び出し元に制御が戻ります。

拠点サーバでの印刷の場合
拠点サーバ上のプリンタスプールへの出力が終了した時点

クライアントPCでの印刷の場合
クライアントPCへの配信が完了した時点

蓄積の場合
蓄積先のサーバに印刷データの蓄積が完了した時点

printReportメソッドが終了すると，それまでに設定したメソッドはすべてリセットされます。

printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合は，正常または警告でメソッドが戻ったときだけ蓄積ファイルに対応するジョブIDをgetJobIDメソッドで取得できます。取得した情報は，Java起動部品がメモリから解放されるか，またはprintReportメソッドが次に呼び出されるまで有効になります。

printReportメソッド実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

UNIX/Linux環境の場合，拠点サーバでの印刷はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，印刷を実行した場合はエラーとなります。

引数

なし

戻り値

なし

例外処理

EURPMException

エラー発生時は，EURPMException例外がスローされます。

setBookmarkFileDataメソッド

しおり定義データをメモリ渡しする場合，各帳票ファイルに指定するしおり定義ファイルを配列で指定します。帳票との対応づけは，配列の要素順です。

形式

public void setBookmarkFileData(StringBuffer[] newBookmarkFileData)

解説

setBookmarkFileDataメソッドは，outputPDFReportメソッド，またはgetPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setBookmarkFileDataメソッドを指定しても無視されます。

setBookmarkFileDataメソッドには，setReportFileNameメソッド，またはsetMultiReportFileNameメソッドで指定した帳票ファイルに対応するしおり定義データを指定します。指定するときは，配列の要素数が，setReportFileNameメソッド，またはsetMultiReportFileNameで指定した要素数と同じにしてください。

setBookmarkFileDataメソッドは，setBookmarkFileNameメソッドと同時に使用できません。また，setBookmarkFileDataメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すメモリ入力（データ指定）のメソッドを使用してください。ファイル入力のメソッドと組み合わせて使用した場合は，ファイル入力のメソッドを無視します。

マッピングデータ（setDataFileData）

ユーザ定義データ（setUserDataFileData）

文書しおり定義データ（setDocBookmarkFileData）

仕分け定義情報データ（setDistributionInfoFileData）

暗号化設定データ（setCryptoFileData）

PDF仕分け定義データ(setDistributeFileData)

引数

newBookmarkFileData

しおり定義データ配列

戻り値

なし

指定例

複数の帳票セットを指定する場合，一部の帳票に対してしおり定義データの指定を省略したいときは，配列の要素に空文字を指定してください。

2番目の帳票のしおり定義データの指定を省略する場合の例を次に示します。

// 帳票ファイル名を配列fmsに指定
fms[0]="Sample1.fms";
fms[1]="Sample2.fms";
fms[2]="Sample3.fms";
// しおり定義データを配列strBokに指定
bokFileData1 = new StringBuffer("参加者");
Array.set(strBok, 0, bokFileData1);
bokFileData2 = new StringBuffer("");
Array.set(strBok, 1, bokFileData2);
bokFileData3 = new StringBuffer("出納");
Array.set(strBok, 2, bokFileData3);

また，複数の帳票セットを指定する場合，複数の帳票に対して同じしおり定義データを指定したいときは，それぞれに同じオブジェクトを指定してください。

1番目と2番目の帳票に，同じしおり定義データを指定するときの例を次に示します。

// 帳票ファイル名を配列fmsに指定
fms[0]="Sample1.fms";
fms[1]="Sample2.fms";
fms[2]="Sample3.fms";
// しおり定義データを配列strBokに指定
bokFileDataA = new StringBuffer("参加者");
Array.set(strBok, 0, bokFileDataA);
Array.set(strBok, 1, bokFileDataA);
bokFileDataB = new StringBuffer("出納");
Array.set(strBok, 2, bokFileDataB);

setBookmarkFileNameメソッド

しおり定義ファイル名を指定します。

形式

public void setBookmarkFileName(String newBookmarkFileName)

解説

しおり定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setBookmarkFileNameメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setBookmarkFileNameメソッドを指定しても無視されます。

setBookmarkFileNameメソッドは，setBookmarkFileDataメソッドと同時に使用できません。また，setBookmarkFileNameメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すファイル入力（ファイル指定）のメソッドを使用してください。

マッピングデータファイル（setDataFileName）

ユーザ定義データファイル（setUserDataFileName）

文書しおり定義ファイル（setDocBookmarkFileName）

仕分け定義情報ファイル（setDistributionInfoFile）

暗号化設定ファイル（setCryptoFileName）

帳票セット指定ファイル（setMultiReportSetFileName）

PDF仕分け定義ファイル（setDistributeFileName）

しおり定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newBookmarkFileName

しおり定義ファイル名

戻り値

なし

setBookmarkFilePathメソッド

setDocBookmarkFileNameメソッドで指定した文書しおり定義ファイルのパス，またはsetBookmarkFileNameメソッドで指定したしおり定義ファイルのパスを指定します。

形式

public void setBookmarkFilePath(String newBookmarkFilePath)

解説

指定されたファイルのパスは，setDocBookmarkFileNameメソッドで指定する文書しおり定義ファイルと，setBookmarkFileNameメソッドで指定するしおり定義ファイルのデフォルトの場所になります。

ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setBookmarkFilePathメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setBookmarkFilePathメソッドを指定しても無視されます。

引数

newBookmarkFilePath

文書しおり定義ファイル，またはしおり定義ファイルのパス

戻り値

なし

setClientAddressメソッド

印刷を実行するクライアントPCのIPアドレス，または蓄積クライアント印刷実行を要求するクライアントPCのIPアドレスを指定します。

形式

public void setClientAddress(String newClientAddress)

解説

次に示す場合以外は，setClientAddressメソッドを指定しても無視されます。

printReportメソッドで印刷方式がクライアント印刷方式（setPrintMode=1）の場合は，必ずsetClientAddressメソッドを指定してください。

printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合，setClientAddressメソッドの指定は任意です。

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3）の場合は，setClientAddressメソッドを指定しても無視されます。

引数

newClientAddress

クライアントPCのIPアドレス

戻り値

なし

setClientPrinterNameメソッド

帳票を印刷するクライアントプリンタ名をOS上のプリンタ名で指定します。

形式

public void setClientPrinterName(String newClientPrinterName)

解説

クライアントプリンタ名をOS上のプリンタ名で指定します。setClientPrinterNameメソッドを指定した場合，対話型印刷は使用できません。

プリンタ名を指定するときの注意
プリンタ名は，次のことに注意して指定してください。

プリンタ名は，80バイト以内で指定してください。

プリンタ名には「"」および「,」を含めないでください。

setClientPrinterNameメソッドが指定されると，setDispPrintDlgメソッドは強制的に「1（ダイアログを表示しません）」を仮定します。

setClientPrinterNameメソッドとsetPrinterClassNameメソッドでは，setClientPrinterNameメソッドの指定を優先します。

setClientPrinterNameメソッドは，printReportメソッドで印刷方式がクライアント印刷方式（setPrintMode=1）の場合，およびprintReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合に指定が有効になります。それ以外の場合は，setClientPrinterNameメソッドを指定しても無視されます。

引数

newClientPrinterName

クライアントプリンタ名

戻り値

なし

setClientTrayNameメソッド

クライアントプリンタのトレイ名を指定します。クライアントプリンタは，OS上のプリンタを指します。

形式

public void setClientTrayName(String newClientTrayName)

解説

トレイ名を指定するときの注意
トレイ名は，次のことに注意して指定してください。

トレイ名は，80バイト以内で指定してください。

トレイ名には「"」および「,」を含めないでください。

setClientTrayNameメソッドを指定する場合は，setClientPrinterNameメソッドを必ず指定してください。
setClientTrayNameメソッドに指定したトレイ名が，setClientPrinterNameメソッドで指定したプリンタで使用できない場合は，setClientPrinterNameメソッドで指定したプリンタのデフォルトのトレイから給紙されます。

setClientTrayNameメソッドを指定しない場合は，setClientPrinterNameメソッドで指定したプリンタのデフォルトのトレイから給紙されます。

setClientTrayNameメソッドは，printReportメソッドで印刷方式がクライアント印刷方式（setPrintMode=1）の場合，およびprintReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合に指定が有効になります。それ以外の場合は，setClientTrayNameメソッドを指定しても無視されます。

引数

newClientTrayName

トレイ名

戻り値

なし

setCryptoメソッド

PDF形式ファイルを暗号化して出力するかどうかを指定します。

形式

public void setCrypto(boolean newCrypto)

解説

setCryptoメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setCryptoメソッドを指定しても無視されます。

引数

newCrypto

PDF形式ファイルの暗号化出力の有無を指定します。

指定できる値を次に示します。

True：PDF形式ファイルを暗号化します。

False：PDF形式ファイルを暗号化しません。

setCryptoメソッドを省略した場合，Falseが仮定されます。

戻り値

なし

setCryptoFileDataメソッド

暗号化設定データをメモリ渡しする場合，暗号化設定データを指定します。

形式

public void setCryptoFileData(StringBuffer newCryptoFileData)

解説

setCryptoFileDataメソッドは，outputPDFReportメソッド，またはgetPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setCryptoFileDataメソッドを指定しても無視されます。

setCryptoFileDataメソッドは，setCryptoFileNameメソッドと同時に使用できません。また，setCryptoFileDataメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すメモリ入力（データ指定）のメソッドを使用してください。ファイル入力のメソッドと組み合わせて使用した場合は，ファイル入力のメソッドを無視します。

マッピングデータ（setDataFileData）

ユーザ定義データ（setUserDataFileData）

しおり定義データ（setBookmarkFileData）

文書しおり定義データ（setDocBookmarkFileData）

仕分け定義情報データ（setDistributionInfoFileData）

PDF仕分け定義データ（setDistributeFileData）

引数

newCryptoFileData

暗号化設定データ

戻り値

なし

setCryptoFileNameメソッド

暗号化設定ファイル名を指定します。

形式

public void setCryptoFileName(String newCryptoFileName)

解説

暗号化設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setCryptoFileNameメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setCryptoFileNameメソッドを指定しても無視されます。

setCryptoFileNameメソッドは，setCryptoFileDataメソッドと同時に使用できません。また，setCryptoFileNameメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すファイル入力（ファイル指定）のメソッドを使用してください。

マッピングデータファイル（setDataFileName）

ユーザ定義データファイル（setUserDataFileName）

しおり定義ファイル（setBookmarkFileName）

文書しおり定義ファイル（setDocBookmarkFileName）

仕分け定義情報ファイル（setDistributionInfoFile）

帳票セット指定ファイル（setMultiReportSetFileName）

PDF仕分け定義ファイル（setDistributeFileName）

暗号化設定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newCryptoFileName

暗号化設定ファイル名

戻り値

なし

setCryptoFilePathメソッド

setCryptoFileNameメソッドで指定した暗号化設定ファイルのパスを指定します。

形式

public void setCryptoFilePath(String newCryptoFilePath)

解説

暗号化設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setCryptoFilePathメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setCryptoFilePathメソッドを指定しても無視されます。

引数

newCryptoFilePath

暗号化設定ファイルのパス

戻り値

なし

setDataFileDataメソッド

マッピングデータまたは可変記号値定義データをメモリ渡しする場合，各帳票ファイルで使用するデータを配列で指定します。帳票との対応づけは，配列の要素順です。

形式

public void setDataFileData(StringBuffer[] newDataFileData)

解説

setDataFileDataメソッドには，setReportFileNameメソッドまたはsetMultiReportFileNameメソッドで指定した帳票ファイルに対応するマッピングデータ，または可変記号値定義データを指定します。指定するときは，配列の要素数が，setReportFileNameメソッド，またはsetMultiReportFileNameメソッドで指定した要素数と同じにしてください。

setDataFileDataメソッドは，setDataFileNameメソッドと同時に使用できません。また，setDataFileDataメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すメモリ入力（データ指定）のメソッドを使用してください。ファイル入力のメソッドと組み合わせて使用した場合は，ファイル入力のメソッドを無視します。

ユーザ定義データ（setUserDataFileData）

しおり定義データ（setBookmarkFileData）

文書しおり定義データ（setDocBookmarkFileData）

仕分け定義情報データ（setDistributionInfoFileData）

暗号化設定データ（setCryptoFileData）

PDF仕分け定義データ（setDistributeFileData）

引数

newDataFileData

マッピングデータまたは可変記号値定義データの配列

戻り値

なし

指定例

複数の帳票セットを指定する場合，一部の帳票に対してマッピングデータ（または可変記号値定義データ）の指定を省略したいときは，配列の要素に空文字を指定してください。

2番目の帳票のマッピングデータの指定を省略する場合の例を次に示します。

// 帳票ファイル名を配列fmsに指定
fms[0]="Sample1.fms";
fms[1]="Sample2.fms";
fms[2]="Sample3.fms";
// マッピングデータを配列strMapに指定
mapFileData1 = new StringBuffer("東京,男性,24¥r¥n大阪,女性,22¥r¥n");
Array.set(strMap, 0, mapFileData1);
mapFileData2 = new StringBuffer("");
Array.set(strMap, 1, mapFileData2);
mapFileData3 = new StringBuffer("入金,300¥r¥n出金,500¥r¥n,入金,400¥r¥n");
Array.set(strMap, 2, mapFileData3);

また，複数の帳票セットを指定する場合，複数の帳票に対して同じマッピングデータ（または可変記号値定義データ）を指定したいときは，それぞれに同じオブジェクトを指定してください。

1番目と2番目の帳票に，同じマッピングデータを指定するときの例を次に示します。

// 帳票ファイル名を配列fmsに指定
fms[0]="Sample1.fms";
fms[1]="Sample2.fms";
fms[2]="Sample3.fms";
// マッピングデータを配列strMapに指定
mapFileDataA = new StringBuffer("東京,男性,24¥r¥n大阪,女性,22¥r¥n");
Array.set(strMap, 0, mapFileDataA);
Array.set(strMap, 1, mapFileDataA);
mapFileDataB = new StringBuffer("入金,300¥r¥n出金,500¥r¥n,入金,400¥r¥n");
Array.set(strMap, 2, mapFileDataB);

setDataFileNameメソッド

マッピングデータファイル名または可変記号値定義ファイル名を指定します。

形式

public void setDataFileName(String newDataFileName)

解説

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setDataFileNameメソッドは，setDataFileDataメソッドと同時に使用できません。また，setDataFileNameメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すファイル入力（ファイル指定）のメソッドを使用してください。

ユーザ定義データファイル（setUserDataFileName）

しおり定義ファイル（setBookmarkFileName）

文書しおり定義ファイル（setDocBookmarkFileName）

仕分け定義情報ファイル（setDistributionInfoFile）

暗号化設定ファイル（setCryptoFileName）

帳票セット指定ファイル（setMultiReportSetFileName）

PDF仕分け定義ファイル（setDistributeFileName）

マッピングデータファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newDataFileName

マッピングデータファイル名または可変記号値定義ファイル名

戻り値

なし

setDataFilePathメソッド

setDataFileNameメソッドまたは帳票セット指定ファイルで指定したマッピングデータファイルのパス，もしくは可変記号値定義ファイルのパスを指定します。

形式

public void setDataFilePath(String newDataFilePath)

解説

指定されたファイルのパスは，setDataFileNameメソッドで指定したファイルのパスとなります。

ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newDataFilePath

マッピングデータファイルまたは可変記号値定義ファイルのパス

戻り値

なし

setDBInfoFileNameメソッド

接続情報ファイル名を指定します。

形式

public void setDBInfoFileName(String newDBInfoFileName)

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，接続情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDBINFOキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setDBInfoFilePathメソッドに指定することもできます。setDBInfoFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定しているフォルダにあるファイル名を指定してください。

接続情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

接続情報ファイルは，EUR Print Manager稼働マシンに配置してください。

引数

newDBInfoFileName

接続情報ファイル名

戻り値

なし

setDBInfoFilePathメソッド

setDBInfoFileNameメソッドで指定した接続情報ファイルのパスを指定します。

形式

public void setDBInfoFilePath(String newDBInfoFilePath)

解説

接続情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newDBInfoFilePath

接続情報ファイルのパス

戻り値

なし

setDestinationNameメソッド

出力先名を指定します。

形式

public void setDestinationName(String newDestinationName)

解説

出力先名を指定するときの注意
出力先名は，任意文字列を指定できます。次のことに注意して指定してください。

出力先名は，80バイト以内で指定してください。

出力先名には「"」および「,」を含めないでください。

次に示すどちらかの指定がある場合，setDestinationNameメソッドは有効になります。それ以外の場合は，setDestinationNameメソッドを指定しても無視されます。

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつ拠点サーバ指定方式が出力先名指定（setServerSelectMode=0）のとき

printReportメソッドで印刷方式が蓄積（setPrintMode=2），かつ拠点サーバ指定方式が出力先名指定（setServerSelectMode=0）のとき

引数

newDestinationName

出力先名

戻り値

なし

setDispPrintDlgメソッド

クライアントPCで印刷する場合，ダイアログの表示モードを選択します。

形式

public void setDispPrintDlg(int newDispPrintDlg)

解説

指定できる値と印刷時の動作を次に示します。

0：印刷先指定ダイアログを表示します（対話型印刷）。
プレビューボタンを選択すると，プレビューウィンドウが表示されます。

1：直接印刷を実行します（自動印刷）。
印刷実行中に印刷中のダイアログが表示されます。

2：プレビューウィンドウを表示します（対話型印刷プレビュー表示）。
印刷メニューまたは印刷ボタンを選択すると，印刷先指定ダイアログが表示されます。

3：直接印刷を実行します（全自動印刷）。
印刷実行中に印刷中のダイアログは表示されません。

4：プレビューウィンドウを表示します（対話型印刷プレビュー表示限定）。
印刷は実行できません。

setDispPrintDlgメソッドを省略した場合，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）でOPTIONセクションのDISPPRINTDLGキーの設定値（0～4）が仮定されます。環境設定ファイルDISPPRINTDLGキーおよびsetDispPrintDlgメソッドとも省略した場合，0が仮定されます。setClientPrinterNameメソッドを指定した場合，かつsetDispPrintDlgメソッドに0または2を指定した場合は，1が仮定されます。

setDispPrintDlgメソッドは，printReportメソッドで印刷方式がクライアント印刷方式（setPrintMode=1）の場合，およびprintReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合に指定が有効になります。それ以外の場合は，setDispPrintDlgメソッドを指定しても無視されます。

戻り値

なし

setDistributeFileDataメソッド

PDF仕分け定義データをメモリ渡しする場合，PDF仕分け定義データを指定します。

形式

public void setDistributeFileData(StringBuffer newDistributeFileData)

解説

setDistributeFileDataメソッドは，outputPDFReportメソッド，またはgetPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setDistributeFileDataメソッドを指定しても無視されます。

setDistributeFileDataメソッドは，setDistributeFileNameメソッドと同時に使用できません。また，setDistributeFileDataメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すメモリ入力（データ指定）のメソッドを使用してください。ファイル入力のメソッドと組み合わせて使用した場合は，ファイル入力のメソッドを無視します。

マッピングデータ（setDataFileData）

ユーザ定義データ（setUserDataFileData）

しおり定義データ（setBookmarkFileData）

文書しおり定義データ（setDocBookmarkFileData）

暗号化設定データ（setCryptoFileData）

仕分け定義情報データ（setDistributionInfoFileData）

引数

newDistributeFileData

PDF仕分け定義データ

戻り値

なし

setDistributeFileNameメソッド

PDF仕分け定義ファイル名を指定します。

形式

public void setDistributeFileName(String newDistributeFileName)

解説

PDF仕分け定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setDistributeFileNameメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッドでPDF形式ファイルを出力する場合は，setPDFFileNameメソッドまたはsetDistributeFileNameメソッドのどちらかは，必ず指定してください。setPDFFileNameメソッドとsetDistributeFileNameメソッドを同時に指定した場合は，setPDFFileNameメソッドの指定は無視されます。outputPDFReportメソッド以外の場合は，setDistributeFileNameメソッドを指定しても無視されます。

setDistributeFileNameメソッドは，setDistributeFileDataメソッドと同時に使用できません。また，setDistributeFileNameメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すファイル入力（ファイル指定）のメソッドを使用してください。

マッピングデータファイル（setDataFileName）

ユーザ定義データファイル（setUserDataFileName）

しおり定義ファイル（setBookmarkFileName）

文書しおり定義ファイル（setDocBookmarkFileName）

暗号化設定ファイル（setCryptoFileName）

帳票セット指定ファイル（setMultiReportSetFileName）

仕分け定義情報ファイル（setDistributionInfoFile）

PDF仕分け定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newDistributeFileName

PDF仕分け定義ファイル名

戻り値

なし

setDistributeFilePathメソッド

setDistributeFileNameメソッドで指定したPDF仕分け定義ファイルのパスを指定します。

形式

public void setDistributeFilePath(String newDistributeFilePath)

解説

指定されたファイルのパスは，setDistributeFileNameメソッドで指定するPDF仕分け定義ファイルのデフォルトの場所になります。

PDF仕分け定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setDistributeFilePathメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setDistributeFilePathメソッドを指定しても無視されます。

引数

newDistributeFilePath

PDF仕分け定義ファイルのパス

戻り値

なし

setDistributionInfoFileメソッド

仕分け定義情報ファイル名を指定します。

形式

public void setDistributionInfoFile(String newDistributionInfoFile)

解説

仕分け定義情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setDistributionInfoFileメソッドは，printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3）かつ印刷モードがEUR形式ファイル印刷モード（setPrintKind=1）の場合，およびprintReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（setPrintMode=4）の場合に指定が有効になります。それ以外の場合は，setDistributionInfoFileメソッドを指定しても無視されます。

setDistributionInfoFileメソッドは，setDistributionInfoFileDataメソッドと同時に使用できません。また，setDistributionInfoFileメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すファイル入力（ファイル指定）のメソッドを使用してください。

マッピングデータファイル（setDataFileName）

ユーザ定義データファイル（setUserDataFileName）

しおり定義ファイル（setBookmarkFileName）

文書しおり定義ファイル（setDocBookmarkFileName）

暗号化設定ファイル（setCryptoFileName）

帳票セット指定ファイル（setMultiReportSetFileName）

PDF仕分け定義ファイル（setDistributeFileName）

UNIX/Linux環境では指定できません。

仕分け定義情報ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newDistributionInfoFile

仕分け定義情報ファイル名

戻り値

なし

setDistributionInfoFileDataメソッド

仕分け定義情報データをメモリ渡しする場合，仕分け定義情報データを指定します。

形式

public void setDistributionInfoFileData(StringBuffer newDistributionInfoFileData)

解説

setDistributionInfoFileDataメソッドは，printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3）かつ印刷モードがEUR形式ファイル印刷モード（setPrintKind=1）の場合，およびprintReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（setPrintMode=4）の場合に指定が有効になります。それ以外の場合は，setDistributionInfoFileDataメソッドを指定しても無視されます。

setDistributionInfoFileDataメソッドは，setDistributionInfoFileNameメソッドと同時に使用できません。また，setDistributionInfoFileDataメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すメモリ入力（データ指定）のメソッドを使用してください。ファイル入力のメソッドと組み合わせて使用した場合は，ファイル入力のメソッドを無視します。

マッピングデータ（setDataFileData）

ユーザ定義データ（setUserDataFileData）

しおり定義データ（setBookmarkFileData）

文書しおり定義データ（setDocBookmarkFileData）

暗号化設定データ（setCryptoFileData）

PDF仕分け定義データ（setDistributeFileData）

引数

newDistributionInfoFileData

仕分け定義情報データ

戻り値

なし

setDistributionInfoFilePathメソッド

setDistributionInfoFileNameメソッドで指定した仕分け定義情報ファイルのパスを指定します。

形式

public void setDistributionInfoFilePath(String newDistributionInfoFilePath)

解説

指定されたファイルのパスは，setDistributionInfoFileメソッドで指定する仕分け定義情報ファイルのデフォルトの場所になります。

仕分け定義情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setDistributionInfoFilePathメソッドは，printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3）かつ印刷モードがEUR形式ファイル印刷モード（setPrintKind=1）の場合，およびprintReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（setPrintMode=4）の場合に指定が有効になります。それ以外の場合は，setDistributionInfoFilePathメソッドを指定しても無視されます。

UNIX/Linux環境では指定できません。

引数

newDistributionInfoFilePath

仕分け定義情報ファイルのパス

戻り値

なし

setDocBookmarkFileDataメソッド

文書しおり定義データをメモリ渡しする場合，文書しおり定義データを指定します。

形式

public void setDocBookmarkFileData(StringBuffer newDocBookmarkFileData)

解説

setDocBookmarkFileDataメソッドは，outputPDFReportメソッド，またはgetPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setDocBookmarkFileDataメソッドを指定しても無視されます。

setDocBookmarkFileDataメソッドは，setDocBookmarkFileNameメソッドと同時に使用できません。また，setDocBookmarkFileDataメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すメモリ入力（データ指定）のメソッドを使用してください。ファイル入力のメソッドと組み合わせて使用した場合は，ファイル入力のメソッドを無視します。

マッピングデータ（setDataFileData）

ユーザ定義データ（setUserDataFileData）

しおり定義データ（setBookmarkFileData）

仕分け定義情報データ（setDistributionInfoFileData）

暗号化設定データ（setCryptoFileData）

PDF仕分け定義データ（setDistributeFileData）

引数

newDocBookmarkFileData

文書しおり定義データ

戻り値

なし

setDocBookmarkFileNameメソッド

文書しおり定義ファイル名を指定します。

形式

public void setDocBookmarkFileName(String newDocBookmarkFileName)

解説

文書しおり定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setDocBookmarkFileNameメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setDocBookmarkFileNameメソッドを指定しても無視されます。

setDocBookmarkFileNameメソッドは，setDocBookmarkFileDataメソッドと同時に使用できません。また，setDocBookmarkFileNameメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すファイル入力（ファイル指定）のメソッドを使用してください。

マッピングデータファイル（setDataFileName）

ユーザ定義データファイル（setUserDataFileName）

しおり定義ファイル（setBookmarkFileName）

仕分け定義情報ファイル（setDistributionInfoFile）

暗号化設定ファイル（setCryptoFileName）

帳票セット指定ファイル（setMultiReportSetFileName）

PDF仕分け定義ファイル（setDistributeFileName）

文書しおり定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newDocBookmarkFileName

文書しおり定義ファイル名

戻り値

なし

setDocInfoFileNameメソッド

文書情報設定ファイル名を指定します。

形式

public void setDocInfoFileName(String newDocInfoFileName)

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，文書情報設定ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDOCINFOキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setDocInfoFilePathメソッドに指定することもできます。setDocInfoFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定しているフォルダにあるファイル名を指定してください。

文書情報設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

文書情報設定ファイルは，EUR Print Manager稼働マシンに配置してください。

引数

newDocInfoFileName

文書情報設定ファイル名

戻り値

なし

setDocInfoFilePathメソッド

setDocInfoFileNameメソッドで指定した文書情報設定ファイルのパスを指定します。

形式

public void setDocInfoFilePath(String newDocInfoFilePath)

解説

文書情報設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newDocInfoFilePath

文書情報設定ファイルのパス

戻り値

なし

setEnableGetメソッド

蓄積ファイルの取得可否を指定します。

形式

public void setEnableGet(boolean newEnableGet)

解説

指定できる値を次に示します。

True：蓄積ファイルを取得できます。

False：蓄積ファイルを取得できません。

setEnableGetメソッドを指定しない場合は，Trueが仮定されます。

setEnableGetメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合，指定が有効になります。それ以外の場合は，setEnableGetメソッドを指定しても無視されます。

引数

newEnableGet

蓄積ファイルの取得可否

戻り値

なし

setEncryptionPasswordKeyメソッド

オーナーパスワードとユーザーパスワードを暗号化した暗号化設定ファイルを使用して，暗号化したPDF形式ファイルを出力するときにパスワード暗号化鍵を指定します。

形式

public void setEncryptionPasswordKey(String newEncryptionPasswordKey)

解説

パスワード暗号化鍵に指定できる文字は，次のとおりです。

半角数字
0～9

半角英字
A～Z，a～z

指定できるパスワード暗号化鍵の長さは，32バイトまでです。

setEncryptionPasswordKeyメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setEncryptionPasswordKeyメソッドを指定しても無視されます。

引数

newEncryptionPasswordKey

パスワード暗号化鍵

戻り値

なし

setEPFFileDataメソッド

クライアントPCへの配布印刷の場合に，メモリ取得したEPF形式ファイルデータを指定します。

形式

public void setEPFFileData(ByteBuffer newEPFFileData)

解説

setEPFFileDataメソッドには，getEPFReportメソッドおよびmemgetSpoolFileメソッドで取得したデータを指定できます。printReportメソッドでクライアントPCへの配布印刷をする場合は，setEPFFileDataメソッドかsetEPFFileNameメソッドのどちらかを必ず指定してください。

引数

newEPFFileData

EPF形式ファイルのデータ

戻り値

なし

setEPFFileNameメソッド

入力または出力するEPF形式ファイル名を指定します。

形式

public void setEPFFileName(String newEPFFileName)

解説

outputEPFReportメソッドまたはoutputMergeEPFReportメソッドでEPF形式ファイルを出力する場合は，setEPFFileNameメソッドを必ず指定してください。

printReportメソッドでクライアントPCへの配布印刷をする場合は，setEPFFileNameメソッドかsetEPFFileDataメソッドのどちらかを必ず指定してください。

outputEPFReportメソッド，outputMergeEPFReportメソッド，およびprintReportメソッド以外の場合は，setEPFFileNameメソッドを指定しても無視されます。

EPF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EPF形式ファイルの拡張子は，*.epfです。EPF形式ファイル名は，拡張子を含めて指定してください。ただし，出力したEPF形式ファイルを使用してヘルパクライアント印刷するときは，次に示す拡張子でEPF形式ファイル名を指定してください。

EPF形式ファイルをプレビューする場合：*.epf

EPF形式ファイルをプリンタ印刷する場合：*.epp

引数

newEPFFileName

EPF形式ファイル名

戻り値

なし

setEPFFilePathメソッド

setEPFFileNameメソッドで指定したEPF形式ファイルのパスを指定します。

形式

public void setEPFFilePath(String newEPFFilePath)

解説

指定されたファイルのパスは，setEPFFileNameメソッドで指定するEPF形式ファイルのデフォルトの場所になります。

setEPFFilePathメソッドは，outputEPFReportメソッドまたはoutputMergeEPFReportメソッドでEPF形式ファイルを出力する場合や，printReportメソッドでクライアントPCへの配布印刷をする場合に指定が有効になります。outputEPFReportメソッド，outputMergeEPFReportメソッド，およびprintReportメソッド以外の場合は，setEPFFilePathメソッドを指定しても無視されます。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newEPFFilePath

EPF形式ファイルを入力または出力するパス

戻り値

なし

setEURFileNameメソッド

出力するEUR形式ファイル名を指定します。

形式

public void setEURFileName(String newEURFileName)

解説

outputEURReportメソッドでEUR形式ファイルを出力する場合は，setEURFileNameメソッドを必ず指定してください。outputEURReportメソッド以外の場合は，setEURFileNameメソッドを指定しても無視されます。

EUR形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newEURFileName

出力するEUR形式ファイル名

戻り値

なし

setEURFilePathメソッド

setEURFileNameメソッドで指定したEUR形式ファイルのパスを指定します。

形式

public void setEURFilePath(String newEURFilePath)

解説

指定されたファイルのパスは，setEURFileNameメソッドで指定するEUR形式ファイルのデフォルトの場所になります。

setEURFilePathメソッドは，outputEURReportメソッドでEUR形式ファイルを出力する場合，指定が有効になります。outputEURReportメソッド以外の場合は，setEURFilePathメソッドを指定しても無視されます。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newEURFilePath

EUR形式ファイルを出力するパス

戻り値

なし

setExecutablePrintModeメソッド

実行可能印刷方式を指定します。

形式

public void setExecutablePrintMode(int newExecutablePrintMode)

解説

指定できる値を次に示します。

0：拠点サーバでの印刷

1：拠点サーバでの印刷，またはクライアントPCでの印刷

2：クライアントPCでの印刷

0，1，および2以外の値を指定した場合は，1が仮定されます。

setExecutablePrintModeメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合，指定が有効になります。それ以外の場合は，setExecutablePrintModeメソッドを指定しても無視されます。

引数

newExecutablePrintMode

実行可能印刷方式

戻り値

なし

setFileOutputDestinationメソッド

PDF形式ファイルの出力先を，EUR Print Manager - Adapter稼働マシンにするか，またはEUR Print Manager稼働マシンにするかのどちらかを指定します。

形式

public void setFileOutputDestination (int newFileOutputDestination)

解説

指定できる値を次に示します。

0：EUR Print Manager - Adapter稼働マシンに出力します。

1：EUR Print Manager稼働マシンに出力します。

setFileOutputDestinationメソッドを省略した場合は，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のOPTIONセクションのFILEOUTPUTDESTINATIONキーが仮定されます。

また，0，1以外の値を指定した場合は，0が仮定されます。

引数

FileOutputDestination

ファイルの出力先

戻り値

なし

setFirstPageNumberメソッド

ページ番号の初期値を指定します。

形式

public void setFirstPageNumber(int newFirstPageNumber)

解説

指定できる値は，1～999,999です。setFirstPageNumberメソッドを省略した場合，1が仮定されます。ただし，setMultiFormInfoDefFileNameメソッドを指定した場合は，setFirstPageNumberメソッドの設定値は無視されます。

setFirstPageNumberメソッドは，setPrintPageNumberメソッドを指定した場合だけ有効になります。また，setFirstPageNumberメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setFirstPageNumberメソッドを指定しても無視されます。

printReportメソッド

outputPDFReportメソッド

outputEPFReportメソッド

引数

newFirstPageNumber

ページ番号の初期値

戻り値

なし

setGroupNameメソッド

帳票振り分け定義の振り分けグループ名を指定します。

形式

public void setGroupName(String newGroupName)

解説

振り分けグループ名を指定するときの注意
振り分けグループ名は，任意文字列を指定できます。次のことに注意して指定してください。

振り分けグループ名は，80バイト以内で指定してください。

振り分けグループ名には「"」および「,」を含めないでください。

次に示すどちらかの指定がある場合，setGroupNameメソッドは有効になります。それ以外の場合は，setGroupNameメソッドを指定しても無視されます。

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつ印刷モードがEPF形式ファイル印刷モード（setPrintKind=0）のとき

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつ印刷モードがEPF形式ファイル印刷モード（setPrintKind=0），かつプリンタ指定方式が帳票名による自動振り分け（setPrinterSelectMode=2）のとき

printReportメソッドで印刷方式が蓄積（setPrintMode=2），かつプリンタ指定方式が帳票名による自動振り分け（setPrinterSelectMode=2）のとき

引数

newGroupName

振り分けグループ名

戻り値

なし

setInitPageNumberメソッド

改ページのキーが設定されている場合，そのキーがブレイクするごとにページ番号の開始番号を初期化するかどうかを指定します。

形式

public void setInitPageNumber(boolean newInitPageNumber)

解説

指定できる値を次に示します。

True：初期化します。

False：初期化しません。

setInitPageNumberメソッドを指定しない場合は，出力する帳票の属性に従います。帳票の属性の初期値は，Falseが仮定されます。ただし，setMultiFormInfoDefFileNameメソッドを指定した場合は，setInitPageNumberメソッドの設定値は無視されます。

setInitPageNumberメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setInitPageNumberメソッドを指定しても無視されます。

printReportメソッド

outputPDFReportメソッド

outputEPFReportメソッド

引数

newInitPageNumber

ページ番号の開始番号の初期化

戻り値

なし

setJobKeyCategoryメソッド

蓄積ファイルとして格納するファイルの，検索キーの分類を指定します。

形式

public void setJobKeyCategory(String[] newJobKeyCategory)

解説

検索キーを指定する場合は，1～10個の配列で指定してください。また，setJobKeyCategoryメソッドを指定する場合は，検索キーの分類に対応する検索キーの値を必ずsetJobKeyDataメソッドに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，エラーになります。
検索キーを指定しない場合，setJobKeyCategoryメソッドとsetJobKeyDataメソッドは，どちらも指定しないでください。どちらかの指定があると対応する情報がないため，エラーになります。

分類を指定するときの注意
分類は，任意文字列を指定できます。次のことに注意して指定してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

setJobKeyCategoryメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合，指定が有効になります。それ以外の場合は，setJobKeyCategoryメソッドを指定しても無視されます。

引数

newJobKeyCategory

検索キーとする分類の配列

戻り値

なし

setJobKeyDataメソッド

蓄積ファイルの検索キーの値を指定します。

形式

public void setJobKeyData(String[] newJobKeyData)

解説

検索キーを指定する場合は，1～10個の配列で指定してください。また，setJobKeyCategoryメソッドを指定する場合は，検索キーの分類に対応する検索キーの値を必ずsetJobKeyDataメソッドに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，エラーになります。
検索キーを指定しない場合，setJobKeyCategoryメソッドとsetJobKeyDataメソッドは，どちらも指定しないでください。どちらかの指定があると対応する情報がないため，エラーになります。

値を指定するときの注意
値は，任意文字列を指定できます。次のことに注意して指定してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

setJobKeyDataメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合，指定が有効になります。それ以外の場合は，setJobKeyDataメソッドを指定しても無視されます。

引数

newJobKeyData

検索キーとする値の配列

戻り値

なし

setMaxPrintCountメソッド

蓄積ファイルの上限印刷回数を指定します。

形式

public void setMaxPrintCount(int newMaxPrintCount)

解説

蓄積ファイルに指定できる値は，-1～65,536です。

印刷回数の上限を無限にする場合は，-1を指定してください。

印刷を禁止する場合は，0を指定してください。

setMaxPrintCountメソッドを省略した場合，または-1～65,536以外の値を指定した場合は，-1（無限）が仮定されます。

setMaxPrintCountメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合，指定が有効になります。それ以外の場合は，setMaxPrintCountメソッドを指定しても無視されます。

引数

newMaxPrintCount

蓄積ファイルの上限印刷回数

戻り値

なし

setMergeEPFFileNameメソッド

統合対象のEPF形式ファイル名を指定します。

形式

public void setMergeEPFFileName (String[] newMergeEPFFileName)

解説

getMergeEPFReportメソッドまたはoutputMergeEPFReportメソッドで複数のEPF形式ファイルを統合して出力する場合は，setMergeEPFFileNameメソッドを必ず指定してください。getMergeEPFReportメソッドまたはoutputMergeEPFReportメソッド以外の場合は，setMergeEPFFileNameメソッドを指定しても無視されます。

指定できるEPF形式ファイルの数は，2～10,000ファイルです。ファイル名はファイルの統合順に指定してください。

統合対象のEPF形式ファイルは，EUR Print Manager - Adapterが稼働するマシンに準備してください。

EPF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EPF形式ファイルの拡張子は，*.epfです。EPF形式ファイル名は，拡張子を含めて指定してください。

引数

newMergeEPFFileName

統合対象のEPF形式ファイル名

戻り値

なし

setMergeEPFFilePathメソッド

setMergeEPFFileNameメソッドで指定した統合対象のEPF形式ファイルのパスを指定します。

形式

public void setMergeEPFFilePath (String newMergeEPFFilePath)

解説

指定されたファイルのパスは，setMergeEPFFileNameメソッドで指定するEPF形式ファイルのデフォルトの場所になります。

setMergeEPFFilePathメソッドは，outputMergeEPFReportメソッドで複数のEPF形式ファイルを統合して出力する場合，指定が有効になります。outputMergeEPFReportメソッド以外の場合は，setMergeEPFFilePathメソッドを指定しても無視されます。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newMergeEPFFilePath

統合対象のEPF形式ファイルのパス

戻り値

なし

setMultiBookmarkFileNameメソッド

setMultiReportFileNameメソッドで複数の帳票ファイルを指定して出力する場合，各帳票ファイルで使用するしおり定義ファイル名を配列で指定します。帳票との対応づけは，配列の要素順です。

形式

public void setMultiBookmarkFileName(String[] newMultiBookmarkFileName)

解説

しおり定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setMultiBookmarkFileNameメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setMultiBookmarkFileNameメソッドを指定しても無視されます。

しおり定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newMultiBookmarkFileName

しおり定義ファイル名の配列

戻り値

なし

指定例

複数の帳票セットを指定する場合，一部の帳票に対してしおり定義ファイルの指定を省略したいときは，配列の要素に空文字を指定してください。

2番目の帳票のしおり定義ファイルの指定を省略する場合の例を次に示します。

// 帳票ファイル名を配列fmsに指定
fms[0]="Sample1.fms";
fms[1]="Sample2.fms";
fms[2]="Sample3.fms";
// しおり定義ファイル名を配列bokに指定
bok[0]="Book1.csv";
bok[1]="";
bok[2]="Book3.csv";

setMultiDataFileNameメソッド

setMultiReportFileNameメソッドで複数の帳票ファイルを指定して出力する場合，各帳票ファイルで使用するマッピングデータファイルまたは可変記号値定義ファイル名を配列で指定します。帳票との対応づけは，配列の要素順です。

形式

public void setMultiDataFileName(String[] newMultiDataFileName)

解説

指定するファイル名は，setReportFileNameメソッドで指定したファイル名と同じ数を指定してください。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

マッピングデータファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newMultiDataFileName

マッピングデータファイルまたは可変記号値定義ファイル名の配列

戻り値

なし

指定例

複数の帳票セットを指定する場合，一部の帳票に対してマッピングデータファイル（または可変記号値定義ファイル）の指定を省略したいときは，配列の要素に空文字を指定してください。

2番目の帳票のマッピングデータファイルの指定を省略する場合の例を次に示します。

// 帳票ファイル名を配列fmsに指定
fms[0]="Sample1.fms";
fms[1]="Sample2.fms";
fms[2]="Sample3.fms";
// マッピングデータファイル名を配列mapに指定
map[0]="Data1.csv";
map[1]="";
map[2]="Data3.csv";

setMultiFormInfoDefFileNameメソッド

複数様式情報定義ファイル名を指定します。

形式

public void setMultiFormInfoDefFileName(String newMultiFormInfoDefFileName)

解説

複数様式で帳票を出力する場合は，setMultiFormInfoDefFileNameメソッドを必ず指定してください。setMultiFormInfoDefFileNameメソッドを省略すると，setReportFileNameメソッドで指定した複数の帳票ファイル，またはsetMultiReportSetFileNameメソッドの帳票セット指定ファイルで指定した帳票ファイルが順に出力されます。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，複数様式情報定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのMULTIキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setMultiFormInfoDefFilePathメソッドに指定することもできます。setMultiFormInfoDefFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定しているフォルダにあるファイル名を指定してください。

複数様式情報定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

複数様式情報定義ファイルは，EUR Print Manager稼働マシンに配置してください。

引数

newMultiFormInfoDefFileName

複数様式情報定義ファイル名

戻り値

なし

setMultiFormInfoDefFilePathメソッド

setMultiFormInfoDefFileNameメソッドで指定した複数様式情報定義ファイルのパスを指定します。

形式

public void setMultiFormInfoDefFilePath(String newMultiFormInfoDefFilePath)

解説

複数様式情報定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newMultiFormInfoDefFilePath

複数様式情報定義ファイルのパス

戻り値

なし

setMultiReportFileNameメソッド

複数の帳票ファイルを指定して出力する場合，帳票ファイル名を配列で指定します。帳票は，配列の要素順に出力されます。帳票ファイル名（*.fms）を指定してください。

形式

public void setMultiReportFileName(String[] newMultiReportFileName)

解説

setMultiReportSetFileNameメソッド，またはsetReportFileNameメソッドのどちらかは，必ず指定してください。setMultiReportSetFileNameメソッドとsetReportFileNameメソッドを同時に指定した場合は，setMultiReportSetFileNameメソッドで指定した帳票ファイルのあとに，setReportFileNameメソッドで指定した帳票ファイルが出力されます。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，帳票ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのFORMキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setReportFilePathメソッドに指定することもできます。setReportFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定しているフォルダにあるファイル名を指定してください。

帳票ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票ファイルは，EUR Print Manager稼働マシンに配置してください。

引数

newMultiReportFileName

帳票ファイル名の配列

戻り値

なし

setMultiReportSetFileNameメソッド

帳票セット指定ファイル名を指定します。

形式

public void setMultiReportSetFileName(String newMultiReportSetFileName)

解説

setMultiReportSetFileNameメソッド，またはsetReportFileNameメソッドのどちらかは，必ず指定してください。setMultiReportSetFileNameメソッドとsetReportFileNameメソッドを同時に指定した場合は，setMultiReportSetFileNameメソッドで指定した帳票ファイルのあとに，setReportFileNameメソッドで指定した帳票ファイルが出力されます。

帳票セット指定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票セット指定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newMultiReportSetFileName

帳票セット指定ファイル名

戻り値

なし

setMultiReportSetFilePathメソッド

setMultiReportSetFileNameメソッドで指定した帳票セット指定ファイルのパスを指定します。

形式

public void setMultiReportSetFilePath(String newMultiReportSetFilePath)

解説

帳票セット指定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newMultiReportSetFilePath

帳票セット指定ファイルのパス

戻り値

なし

setMultiUserDataFileNameメソッド

setMultiReportFileNameメソッドで複数の帳票ファイルを指定して出力する場合，各帳票ファイルで使用するユーザ定義データファイル名または可変記号値定義ファイル名を配列で指定します。帳票との対応づけは，配列の要素順です。

形式

public void setMultiUserDataFileName(String[] newMultiUserDataFileName)

解説

指定するファイル名は，setReportFileNameメソッドで指定したファイル名と同じ数を指定してください。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ユーザ定義データファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newMultiUserDataFileName

ユーザ定義データファイルまたは可変記号値定義ファイル名の配列

戻り値

なし

指定例

複数の帳票セットを指定する場合，一部の帳票に対してユーザ定義データファイル（または可変記号値定義ファイル）の指定を省略したいときは，配列の要素に空文字を指定してください。

2番目の帳票のユーザ定義データファイルの指定を省略する場合の例を次に示します。

// 帳票ファイル名を配列fmsに指定
fms[0]="Sample1.fms";
fms[1]="Sample2.fms";
fms[2]="Sample3.fms";
// ユーザ定義データファイル名を配列usrに指定
usr[0]="Data1.csv";
usr[1]="";
usr[2]="Data3.csv";

setPageNumberFormatメソッド

ページ番号のフォーマットを指定します。

形式

public void setPageNumberFormat(String newPageNumberFormat)

解説

ページ番号を「*」，最終ページ番号を「$」で示して出力形式を指定します。ページ番号および最終ページ番号を全角で表示したいときは全角の記号で，半角で表示したいときは半角の記号で指定します。

setPageNumberFormatメソッドを指定しても，setPrintPageNumberメソッドを省略した場合は無効となります。また，setMultiFormInfoDefFileNameメソッドを指定した場合は，setPageNumberFormatメソッドの設定値は無視されます。

setPageNumberFormatメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPageNumberFormatメソッドを指定しても無視されます。

printReportメソッド

outputPDFReportメソッド

outputEPFReportメソッド

引数

newPageNumberFormat

ページ番号のフォーマット

戻り値

なし

setPageNumberLocationメソッド

余白へのページ番号の印刷位置を指定します。

形式

public void setPageNumberLocation(int newPageNumberLocation)

解説

指定できる値を次に示します。

1：ページ番号を左上に出力します。

2：ページ番号を中央上に出力します。

3：ページ番号を右上に出力します。

4：ページ番号を左下に出力します。

5：ページ番号を中央下に出力します。

6：ページ番号を右下に出力します。

setPageNumberLocationメソッドを指定しても，setPrintPageNumberメソッドを省略した場合は無効となります。また，setMultiFormInfoDefFileNameメソッドを指定した場合は，setPageNumberLocationメソッドの設定値は無視されます。

setPageNumberLocationメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPageNumberLocationメソッドを指定しても無視されます。

printReportメソッド

outputPDFReportメソッド

outputEPFReportメソッド

引数

newPageNumberLocation

余白へのページ番号の印刷位置

戻り値

なし

setPaperOrientationメソッド

用紙の向きを指定します。

形式

public void setPaperOrientation(int newPaperOrientation)

解説

指定できる値を次に示します。

0：帳票を定義したときの情報に従います。
複数のEPF形式ファイルを統合して出力する場合は，統合するEPF形式ファイルのページごとの属性に従います。

1：用紙の向きを縦にして出力します。

2：用紙の向きを横にして出力します。

setPaperOrientationメソッドを省略した場合，0が仮定されます。

複数帳票を出力する場合は，setPaperOrientationメソッドの指定に関係なく0が仮定されます。ただし，getMergeEPFReportメソッドまたはoutputMergeEPFReportメソッドで，複数のEPF形式ファイルを統合して出力するときは，setPaperOrientationメソッドの指定に従います。

setPaperOrientationメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPaperOrientationメソッドを指定しても無視されます。

printReportメソッド

getEPFReportメソッド

getMergeEPFReportメソッド

outputEPFReportメソッド

outputMergeEPFReportメソッド

引数

newPaperOrientation

用紙の向き

戻り値

なし

setPDFFileNameメソッド

出力するPDF形式ファイル名を指定します。

形式

public void setPDFFileName(String newPDFFileName)

解説

setPDFFileNameメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッドでPDF形式ファイルを出力する場合は，setPDFFileNameメソッドまたはsetDistributeFileNameメソッドのどちらかは，必ず指定してください。setPDFFileNameメソッドとsetDistributeFileNameメソッドを同時に指定した場合は，setPDFFileNameメソッドの指定は無視されます。outputPDFReportメソッド以外の場合は，setPDFFileNameメソッドを指定しても無視されます。

PDF形式ファイルをEUR Print Manager稼働マシンに出力する（setFileOutputDestination=1）場合で，EUR Print Managerの環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定しているときは，setPDFFileNameメソッドにはファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPDFキーで設定しているフォルダに出力されます。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定しているときは，setPDFFileNameメソッドはフルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setPDFFilePathメソッドに指定することもできます。setPDFFilePathメソッドにパスを指定しない場合のPDF形式ファイルの出力先を次に示します。

フルパスを指定する場合
setPDFFileNameメソッドで指定したパスに出力されます。なお，環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーで設定しているフォルダを起点とし，そこからsetPDFFileNameメソッドで指定したパスに出力されます。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーで設定しているフォルダに，setPDFFileNameメソッドで指定したファイル名で出力されます。

PDF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newPDFFileName

出力するPDF形式ファイル名

戻り値

なし

setPDFFilePathメソッド

setPDFFileNameメソッドで指定したPDF形式ファイルのパスを指定します。

形式

public void setPDFFilePath(String newPDFFilePath)

解説

指定されたフォルダのパスは，setPDFFileNameメソッドで指定するPDF形式ファイルのデフォルトの場所になります。

setPDFFilePathメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合に指定が有効になります。ただし，次の場合はsetPDFFilePathメソッドを指定しても無視されます。

outputPDFReportメソッド以外の場合

PDF形式ファイルをEUR Print Manager稼働マシンに出力する（setFileOutputDestination=1）場合，かつEUR Print Managerの環境設定ファイル（EURPM.ini）のOPTIONセクションのPATHMODEキーに0（通常モード）を指定している場合

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newPDFFilePath

PDF形式ファイルを出力するパス

戻り値

なし

setPMServerAddressメソッド

印刷管理サーバが複数台ある場合，接続する印刷管理サーバのIPアドレスを指定します。

形式

public void setPMServerAddress(String newPMServerAddress)

解説

印刷管理サーバが複数台起動されている場合に，setPMServerAddressメソッドを指定したとき，接続する印刷管理サーバを振り分けられます。

setPMServerAddressメソッドを省略した場合，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のIPADDRESSセクションのEURPMキーが仮定されます。

EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のIPADDRESSセクションのEURPMキーが指定されていない場合に，setPMServerAddressメソッドを省略したときはエラーになります。

引数

newPMServerAddress

印刷管理サーバのIPアドレス

戻り値

なし

setPMServerPortメソッド

印刷管理サーバでEUR Print Managerを複数起動する場合，ポート番号を指定します。

形式

public void setPMServerPort(int newPMServerPort)

解説

EUR Print Managerが複数起動されている場合に，setPMServerPortメソッドを指定したとき，接続するポートを振り分けられます。

setPMServerAddressメソッドを省略した場合，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のPORTセクションのEURPMキーが仮定されます。

setPMServerPortメソッドを省略した場合，およびEUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）のPORTセクションのEURPMキーが指定されていない場合は，環境設定ファイルの省略時の値が仮定されます。

引数

newPMServerPort

印刷管理サーバのポート番号

戻り値

なし

setPrintCopiesメソッド

印刷部数を指定します。

形式

public void setPrintCopies(int newPrintCopies)

解説

指定できる値は，1～99です。setPrintCopiesメソッドを省略した場合，1が仮定されます。

setPrintCopiesメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPrintCopiesメソッドを指定しても無視されます。

printReportメソッド

getEPFReportメソッド

getMergeEPFReportメソッド

outputEPFReportメソッド

outputMergeEPFReportメソッド

引数

newPrintCopies

印刷部数

戻り値

なし

setPrintDateFileNameメソッド

印刷日時出力定義ファイル名を指定します。

形式

public void setPrintDateFileName (String newPrintDateFileName)

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，setPrintDateFileNameメソッドは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPRINTDATEキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setPrintDateFilePathメソッドに指定することもできます。setPrintDateFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定しているフォルダにあるファイル名を指定してください。

印刷日時出力定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

印刷日時出力定義ファイルは，EUR Print Manager稼働マシンに配置してください。

setPrintDateFileNameメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPrintDateFileNameメソッドを指定しても無視されます。

printReportメソッド

outputEPFReportメソッド

引数

newPrintDateFileName

印刷日時出力定義ファイル名

戻り値

なし

setPrintDateFilePathメソッド

setPrintDateFileNameメソッドで指定した印刷日時出力定義ファイルのパスを指定します。

形式

public void setPrintDateFilePath (String newPrintDateFilePath)

解説

指定されたファイルのパスは，setPrintDateFileNameメソッドで指定する印刷日時出力定義ファイルのデフォルトの場所になります。

印刷日時出力定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setPrintDateFilePathメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPrintDateFilePathメソッドを指定しても無視されます。

printReportメソッド

outputEPFReportメソッド

引数

newPrintDateFilePath

印刷日時出力定義ファイルのパス

戻り値

なし

setPrintEndPageメソッド

印刷終了ページを指定します。

形式

public void setPrintEndPage(int newPrintEndPage)

解説

指定できる値は，0～999,999です。setPrintEndPageメソッドを省略した場合，または指定した値が0の場合は，最終ページまで印刷されます。

複数の帳票ファイルを指定した場合は，setPrintEndPageメソッドの指定に関係なく，複数帳票ファイルの全ページが印刷されます。

setPrintEndPageメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPrintEndPageメソッドを指定しても無視されます。

printReportメソッド

outputPDFReportメソッド

outputEPFReportメソッド

outputXLSXReportメソッド

引数

newPrintEndPage

印刷終了ページ

戻り値

なし

setPrinterClassNameメソッド

プリンタクラス名を指定します。

形式

public void setPrinterClassName(String newPrinterClassName)

解説

プリンタクラス名を指定するときの注意
プリンタクラス名は，任意文字列を指定できます。次のことに注意して指定してください。

プリンタクラス名は，80バイト以内で指定してください。

プリンタクラス名には「"」および「,」を含めないでください。

印刷方法ごとに指定するメソッドを次に示します。メソッドの組み合わせが異なる場合，指定した値は無効となります。

拠点サーバでの印刷
setPrintModeメソッド：3
setPrinterSelectModeメソッド：0
setPrinterClassNameメソッド：拠点プリンタクラス名

クライアントPCでの対話型印刷
setPrintModeメソッド：1
setDispPrintDlgメソッド：0
setPrinterClassNameメソッド：帳票ジョブ名

クライアントPCでの自動印刷
setPrintModeメソッド：1
setDispPrintDlgメソッド：1
setPrinterClassNameメソッド：クライアントプリンタクラス名

クライアントPCでの対話型印刷プレビュー表示
setPrintModeメソッド：1
setDispPrintDlgメソッド：2
setPrinterClassNameメソッド：帳票ジョブ名

クライアントPCでの全自動印刷
setPrintModeメソッド：1
setDispPrintDlgメソッド：3
setPrinterClassNameメソッド：クライアントプリンタクラス名

印刷管理サーバでの印刷
setPrintModeメソッド：4
setPrinterSelectModeメソッド：0
setPrinterClassNameメソッド：印刷管理サーバプリンタクラス名

蓄積
setPrintModeメソッド：2
setPrinterSelectModeメソッド：0
setPrinterClassNameメソッド：拠点プリンタクラス名，または蓄積クライアント印刷方式のプリンタクラス名

「クライアントPCでの自動印刷」と「蓄積クライアント印刷」の場合，setClientPrinterNameメソッドとsetPrinterClassNameメソッドでは，setClientPrinterNameメソッドの指定を優先します。

クライアントPCへの配布印刷では，指定できません。

複数のEPF形式ファイルを統合して出力する場合に，setPrinterClassNameメソッドの指定を省略したときや0バイトの値を指定したときは，統合対象のEPF形式ファイルにプリンタクラス名情報が設定されていても，統合後のEPF形式ファイルのプリンタクラス名情報は未設定となります。

引数

newPrinterClassName

プリンタクラス名

戻り値

なし

setPrinterSelectModeメソッド

プリンタの指定方法を選択します。

形式

public void setPrinterSelectMode(int newPrinterSelectMode)

解説

指定できる値を次に示します。

0：プリンタクラス名の指定

1：OS上のプリンタ名の指定

2：帳票振り分け定義の指定

setPrinterSelectModeメソッドを省略した場合，または0，1，2以外の値を指定した場合は，0が仮定されます。

setPrinterSelectModeメソッドは，次の場合に指定が有効になります。

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3）の場合

printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合

printReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（setPrintMode=4）の場合

それ以外の場合は，setPrinterSelectModeメソッドを指定しても無視されます。

また，印刷管理サーバによる直接印刷（setPrintMode=4）の場合，2の値を指定するとエラーになります。

引数

newPrinterSelectMode

プリンタの指定方法

戻り値

なし

setPrintHoldModeメソッド

蓄積印刷方式で，蓄積後に続けて印刷するかどうかを選択します。

形式

public void setPrintHoldMode(int newPrintHoldMode)

解説

指定できる値を次に示します。

0：蓄積後に続けて印刷しません（印刷保留）。

1：蓄積後に続けて拠点サーバで印刷します。

2：蓄積後に続けてクライアントPCで印刷します。

setPrintHoldModeメソッドを省略した場合，または0，1，2以外の値を指定した場合は，1が仮定されます。

setPrintHoldModeメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合，指定が有効になります。それ以外の場合は，setPrintHoldModeメソッドを指定しても無視されます。

引数

newPrintHoldMode

蓄積印刷方式で，蓄積後に続けて印刷するかどうかの指定

戻り値

なし

setPrintKindメソッド

拠点サーバ印刷方式の印刷モードを指定します。

形式

public void setPrintKind(int newPrintKind)

解説

指定できる値を次に示します。

0：EPF形式ファイル印刷モード

1：EUR形式ファイル印刷モード

setPrintKindメソッドを省略した場合，または0，1以外の値を指定した場合は，0が仮定されます。

setPrintKindメソッドは，printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3）の場合，指定が有効になります。それ以外の場合は，setPrintKindメソッドを指定しても無視されます。

引数

newPrintKind

拠点サーバでの印刷の出力するファイル形式

戻り値

なし

setPrintModeメソッド

印刷メソッド（printReportメソッド）の印刷方式を指定します。

形式

public void setPrintMode(int newPrintMode)

解説

指定できる値を次に示します。

0：デフォルト印刷方式 ※

1：クライアント印刷方式

2：蓄積

3：拠点サーバ印刷方式

4：印刷管理サーバ直接印刷方式

5：クライアント配布印刷方式

注※

「0（デフォルト印刷方式）」を定義する場合は，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）でOPTIONセクションのDEFAULTPRINTMODEキーに値を設定してください。

0，1，2，3，4，5以外の値を指定した場合は，0が仮定されます。

setPrintModeメソッドを省略した場合は，環境設定ファイル（EURPMADP.ini）でOPTIONセクションのPRINTMODEキーに指定されている値をデフォルトにします。

引数

newPrintMode

印刷方法

戻り値

なし

setPrintPageNumberメソッド

余白へのページ番号印刷を指定します。

形式

public void setPrintPageNumber(boolean newPrintPageNumber)

解説

指定できる値を次に示します。

True：余白へのページ番号を出力します。

False：余白へのページ番号は出力しません。

setPrintPageNumberメソッドを省略した場合，Falseが仮定されます。ただし，setMultiFormInfoDefFileNameメソッドを指定した場合は，setPrintPageNumberメソッドの設定値は無視されます。

setPrintPageNumberメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPrintPageNumberメソッドを指定しても無視されます。

printReportメソッド

outputPDFReportメソッド

outputEPFReportメソッド

引数

newPrintPageNumber

余白へのページ番号印刷

戻り値

なし

setPrintStartPageメソッド

印刷開始ページを指定します。

形式

public void setPrintStartPage(int newPrintStartPage)

解説

指定できる値は，0～999,999です。setPrintStartPageメソッドを省略した場合，または指定した値が0の場合は，1ページから印刷されます。

複数の帳票ファイルを指定した場合は，setPrintStartPageメソッドの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

setPrintStartPageメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPrintStartPageメソッドを指定しても無視されます。

printReportメソッド

outputPDFReportメソッド

outputEPFReportメソッド

outputXLSXReportメソッド

引数

newPrintStartPage

印刷開始ページ

戻り値

なし

setPSEnvFileNameメソッド

EUR Print Serviceの動作環境を印刷ジョブごとに変更する場合に，EUR Print Serviceの環境設定ファイル名を指定します。

形式

public void setPSEnvFileName (String newPSEnvFileName)

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，setPSEnvFileNameメソッドは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPSENVキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setPSEnvFilePathメソッドに指定することもできます。setPSEnvFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定しているフォルダにあるファイル名を指定してください。

EUR Print Serviceの環境設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EUR Print Serviceの環境設定ファイルは，EUR Print Manager稼働マシンに配置してください。

setPSEnvFileNameメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPSEnvFileNameメソッドを指定しても無視されます。

printReportメソッド

outputPDFReportメソッド

outputEPFReportメソッド

outputEURReportメソッド

outputXLSXReportメソッド

引数

newPSEnvFileName

EUR Print Serviceの環境設定ファイル名

戻り値

なし

setPSEnvFilePathメソッド

setPSEnvFileNameメソッドで指定したEUR Print Serviceの環境設定ファイルのパスを指定します。

形式

public void setPSEnvFilePath (String newPSEnvFilePath)

解説

指定されたファイルのパスは，setPSEnvFileNameメソッドで指定するEUR Print Serviceの環境設定ファイルのデフォルトの場所になります。

EUR Print Serviceの環境設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setPSEnvFilePathメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setPSEnvFilePathメソッドを指定しても無視されます。

printReportメソッド

outputPDFReportメソッド

outputEPFReportメソッド

outputEURReportメソッド

outputXLSXReportメソッド

引数

newPSEnvFilePath

EUR Print Serviceの環境設定ファイルのパス

戻り値

なし

setReplaceItemCntlFileNameメソッド

置き換え表管理情報ファイル名を指定します。

形式

public void setReplaceItemCntlFileName(String newReplaceItemCntlFileName)

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，置き換え表管理情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのREPLACEITEMキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setReplaceItemCntlFilePathメソッドに指定することもできます。setReplaceItemCntlFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定しているフォルダにあるファイル名を指定してください。

置き換え表管理情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

次に示すどれかの指定がある場合，setReplaceItemCntlFileNameメソッドは有効になります。printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつ印刷モードがEUR形式ファイル印刷モード（setPrintKind=1）の場合は，setReplaceItemCntlFileNameメソッドを指定しても無視されます。

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつ印刷モードがEPF形式ファイル印刷モード（setPrintKind=0）のとき

printReportメソッドで印刷方式がクライアント印刷方式（setPrintMode=1）のとき

printReportメソッドで印刷方式が蓄積（setPrintMode=2）のとき

outputPDFReportメソッド，outputEPFReportメソッド，outputEURReportメソッド，およびoutputXLSXReportメソッドで印刷実行するとき

置き換え表管理情報ファイルは，EUR Print Manager稼働マシンに配置してください。

引数

newReplaceItemCntlFileName

置き換え表管理情報ファイル名

戻り値

なし

setReplaceItemCntlFilePathメソッド

setReplaceItemCntlFileNameメソッドで指定した置き換え表管理情報ファイルのパスを指定します。

形式

public void setReplaceItemCntlFilePath(String newReplaceItemCntlFilePath)

解説

置き換え表管理情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

次に示すどれかの指定がある場合，setReplaceItemCntlFilePathメソッドは有効になります。printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつ印刷モードがEUR形式ファイル印刷モード（setPrintKind=1）の場合は，setReplaceItemCntlFilePathメソッドを指定しても無視されます。

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつ印刷モードがEPF形式ファイル印刷モード（setPrintKind=0）のとき

printReportメソッドで印刷方式がクライアント印刷方式（setPrintMode=1）のとき

printReportメソッドで印刷方式が蓄積（setPrintMode=2）のとき

outputPDFReportメソッド，outputEPFReportメソッド，outputEURReportメソッド，およびoutputXLSXReportメソッドで印刷実行するとき

引数

newReplaceItemCntlFilePath

置き換え表管理情報ファイルのパス

戻り値

なし

setReportFileNameメソッド

帳票ファイル名を指定します。帳票ファイル名（*.fms）を指定してください。

形式

public void setReportFileName(String newReportFileName)

解説

setReportFileNameメソッド，またはsetMultiReportSetFileNameメソッドのどちらかは，必ず指定してください。setReportFileNameメソッドとsetMultiReportSetFileNameメソッドを同時に指定した場合は，setMultiReportSetFileNameメソッドで指定した帳票ファイルのあとに，setReportFileNameメソッドで指定した帳票ファイルが出力されます。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，帳票ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのFORMキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setReportFilePathメソッドに指定することもできます。setReportFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定しているフォルダにあるファイル名を指定してください。

帳票ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票ファイルは，EUR Print Manager稼働マシンに配置してください。

引数

newReportFileName

帳票ファイル名

戻り値

なし

setReportFilePathメソッド

setReportFileNameメソッドで指定した帳票ファイルのパスを指定します。

形式

public void setReportFilePath(String newReportFilePath)

解説

帳票ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newReportFilePath

帳票ファイルパス

戻り値

なし

setScriptCntlFileNameメソッド

Acrobat JavaScript定義ファイル名を指定します。

形式

public void setScriptCntlFileName(String newScriptCntlFileName)

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，Acrobat JavaScript定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのSCRIPTCNTキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setScriptCntlFilePathメソッドに指定することもできます。setScriptCntlFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのSCRIPTCNTキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのSCRIPTCNTキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのSCRIPTCNTキーで設定しているフォルダにあるファイル名を指定してください。

Acrobat JavaScript定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setScriptCntlFileNameメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setScriptCntlFileNameメソッドを指定しても無視されます。

Acrobat JavaScript定義ファイルは，EUR Print Manager稼働マシンに配置してください。

引数

newScriptCntlFileName

Acrobat JavaScript定義ファイル名

戻り値

なし

setScriptCntlFilePathメソッド

setScriptCntlFileNameメソッドで指定したAcrobat JavaScript定義ファイルのパスを指定します。

形式

public void setScriptCntlFilePath(String newScriptCntlFilePath)

解説

Acrobat JavaScript定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setScriptCntlFilePathメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setScriptCntlFilePathメソッドを指定しても無視されます。

引数

newScriptCntlFilePath

Acrobat JavaScript定義ファイルパス

戻り値

なし

setServerAddressメソッド

拠点サーバのIPアドレスを「255.255.255.255」形式で指定します。

形式

public void setServerAddress(String newServerAddress)

解説

次に示すどちらかの指定がある場合，setServerAddressメソッドは有効になります。それ以外の場合は，setServerAddressメソッドを指定しても無視されます。

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつ拠点サーバ指定方式がIPアドレス指定（setServerSelectMode=1）のとき

printReportメソッドで印刷方式が蓄積（setPrintMode=2），かつ拠点サーバ指定方式がIPアドレス指定（setServerSelectMode=1）のとき

引数

newServerAddress

拠点サーバのIPアドレス

戻り値

なし

setServerPrinterNameメソッド

サーバプリンタ名を指定します。プリンタ名は，OS上のプリンタ名を指定してください。

形式

public void setServerPrinterName(String newServerPrinterName)

解説

プリンタ名を指定するときの注意
プリンタ名は，次のことに注意して指定してください。

プリンタ名は，80バイト以内で指定してください。

プリンタ名には「"」および「,」を含めないでください。

次に示す指定がある場合，setServerPrinterNameメソッドは有効になります。それ以外の場合は，setServerPrinterNameメソッドを指定しても無視されます。

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつプリンタ指定方式がOS上のプリンタ名指定（setPrinterSelectMode=1）のとき

printReportメソッドで印刷方式が蓄積（setPrintMode=2），かつプリンタ指定方式がOS上のプリンタ名指定（setPrinterSelectMode=1）のとき

printReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（setPrintMode=4），かつプリンタ指定方式がOS上のプリンタ名指定（setPrinterSelectMode=1）のとき

引数

newServerPrinterName

サーバプリンタ名

戻り値

なし

setServerSelectModeメソッド

拠点サーバの選択方法を指定します。

形式

public void setServerSelectMode(int newServerSelectMode)

解説

指定できる値を次に示します。

0：出力先名を指定します。

1：拠点サーバのIPアドレスを指定します。

setServerSelectModeメソッドを省略した場合，または0，1以外の値を指定した場合は，0が仮定されます。

次に示すどちらかの指定がある場合，setServerSelectModeメソッドは有効になります。それ以外の場合は，setServerSelectModeメソッドを指定しても無視されます。

printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3）のとき

printReportメソッドで印刷方式が蓄積（setPrintMode=2）のとき

引数

newServerSelectMode

拠点サーバの選択方法

戻り値

なし

setServerTrayNameメソッド

サーバのプリンタのトレイ名を指定します。トレイ名は，OS上のプリンタのトレイ名を指定してください。

形式

public void setServerTrayName(String newServerTrayName)

解説

Windows環境の場合

トレイ名を指定するときの注意
トレイ名は，次のことに注意して指定してください。
・トレイ名は，80バイト以内で指定してください。
・トレイ名には「"」および「,」を含めないでください。

setServerTrayNameメソッドを指定しない場合は，setServerPrinterNameメソッドで指定したプリンタのデフォルトのトレイから給紙されます。

setServerTrayNameメソッドに指定したトレイ名が，出力先のプリンタで使用できない場合は，デフォルトのトレイから給紙されます。

次に示す指定がある場合，setServerTrayNameメソッドは有効になります。それ以外の場合は，setServerTrayNameメソッドを指定しても無視されます。
・printReportメソッドで印刷方式が拠点サーバ印刷方式（setPrintMode=3），かつプリンタ指定方式がOS上のプリンタ名指定（setPrinterSelectMode=1）のとき
・printReportメソッドで印刷方式が蓄積（setPrintMode=2），かつプリンタ指定方式がOS上のプリンタ名指定（setPrinterSelectMode=1）のとき
・printReportメソッドで印刷方式が印刷管理サーバ直接印刷方式（setPrintMode=4），かつプリンタ指定方式がOS上のプリンタ名指定（setPrinterSelectMode=1）のとき

UNIX/Linux環境の場合

給紙トレイ情報を指定します。setServerTrayNameメソッドを指定しない場合は，プリンタ定義ファイルのキーワード（DefaultCassette）に指定されているデフォルトのトレイから給紙されます。
プリンタ定義ファイルの詳細については，マニュアル「EUR サーバ帳票出力」を参照してください。

指定する給紙トレイ情報を次に示します。

指定内容
給紙トレイ

auto
印刷用紙を自動で給紙します。出力する帳票の用紙サイズからカセットを自動選択します。

manual
手差しトレイから印刷用紙を給紙します。

トレイ番号
トレイ番号の給紙カセットから印刷用紙を給紙します。トレイ番号は，1～n（nはプリンタ定義ファイルのキーワードCassettesで指定した値）で指定します。
6以上の値を指定した場合は自動給紙となります。

注意

setServerTrayNameメソッドでは次に示す指定があった場合，プリンタのハードウェアによって動作が異なります。

manualが指定されたとき

トレイ番号が指定されたとき

autoが指定されたのに，プリンタのパネルで給紙カセットが選択されたとき

また，帳票の用紙サイズと給紙される用紙のサイズが異なる場合も，プリンタのハードウェアによって動作が異なります。

帳票の用紙サイズと給紙される用紙のサイズを合わせておくか，または帳票の用紙サイズと異なる用紙に出力する場合は，あらかじめ試し印刷を実施してプリンタの動作を確認してください。

引数

newServerTrayName

サーバのプリンタのトレイ名

戻り値

なし

setSortPrintメソッド

印刷部数の単位を指定します。

形式

public void setSortPrint(int newSortPrint)

解説

指定できる値を次に示します。

0：部単位で出力します。

1：ページ単位で出力します。

setSortPrintメソッドを省略した場合，0が仮定されます。

複数帳票を出力する場合は，setSortPrintメソッドの指定に関係なく0が仮定されます。ただし，getMergeEPFReportメソッドまたはoutputMergeEPFReportメソッドで，複数のEPF形式ファイルを統合して出力するときは，setSortPrintメソッドの指定に従います。

setSortPrintメソッドは，次に示すメソッドで印刷実行する場合，指定が有効になります。それ以外の場合は，setSortPrintメソッドを指定しても無視されます。

printReportメソッド

getEPFReportメソッド

getMergeEPFReportメソッド

outputEPFReportメソッド

outputMergeEPFReportメソッド

引数

newSortPrint

印刷部数の単位

戻り値

なし

setSplitFileDataメソッド

帳票を分割または仕分けして蓄積する場合，EURPM分割定義データまたはEURPM仕分け定義データをメモリ渡しするときに指定します。

形式

public void setSplitFileData (StringBuffer newSplitFileData)

解説

setSplitFileDataメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合で，かつ次のどちらかの条件に当てはまるときに指定が有効になります。それ以外の場合は，setSplitFileDataメソッドを指定しても無視されます。

帳票を分割（setSplitMode=3）または仕分け（setSplitMode=2）する設定にしているとき。

帳票を分割または仕分けするかどうかをEUR Print Managerの環境設定ファイルの指定に従う（setSplitMode=0）設定にしていて，かつEUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーにPAGE（分割）またはKEY（仕分け）を指定しているとき。

EURPM分割定義ファイルまたはEURPM仕分け定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newSplitFileData

EURPM分割定義データまたはEURPM仕分け定義データ

戻り値

なし

setSplitFileNameメソッド

帳票を分割または仕分けして蓄積する場合に，EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのファイル名を指定します。

形式

public void setSplitFileName (String newSplitFileName)

解説

setSplitFileNameメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合で，かつ次のどちらかの条件に当てはまるときに指定が有効になります。それ以外の場合は，setSplitFileNameメソッドを指定しても無視されます。

帳票を分割（setSplitMode=3）または仕分け（setSplitMode=2）する設定にしているとき。

帳票を分割または仕分けするかどうかをEUR Print Managerの環境設定ファイルの指定に従う（setSplitMode=0）設定にしていて，かつEUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーにPAGE（分割）またはKEY（仕分け）を指定しているとき。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EURPM分割定義ファイルまたはEURPM仕分け定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newSplitFileName

EURPM分割定義ファイルまたはEURPM仕分け定義ファイル名

戻り値

なし

setSplitFilePathメソッド

setSplitFileNameメソッドで指定した，EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのパスを指定します。

形式

public void setSplitFilePath (String newSplitFilePath)

解説

指定されたフォルダのパスは，setSplitFileNameメソッドで指定するファイルのデフォルトの場所になります。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setSplitFilePathメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合で，かつ次のどちらかの条件に当てはまるときに指定が有効になります。それ以外の場合は，setSplitFilePathメソッドを指定しても無視されます。

帳票を分割（setSplitMode=3）または仕分け（setSplitMode=2）する設定にしているとき。

帳票を分割または仕分けするかどうかをEUR Print Managerの環境設定ファイルの指定に従う（setSplitMode=0）設定にしていて，かつEUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーにPAGE（分割）またはKEY（仕分け）を指定しているとき。

引数

newSplitFilePath

EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのパス

戻り値

なし

setSplitModeメソッド

蓄積時に，帳票を分割または仕分けするかどうかを指定します。

形式

public void setSplitMode (int newSplitMode)

解説

指定できる値を次に示します。

0：EUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーの指定に従います。

1：分割または仕分けしないで蓄積します。

2：帳票を仕分けして蓄積します。

3：帳票を分割して蓄積します。

setSplitModeメソッドの指定を省略した場合，0が仮定されます。

setSplitModeメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合に指定が有効になります。それ以外の場合は，setSplitModeメソッドを指定しても無視されます。

引数

newSplitMode

帳票を分割または仕分けするかどうか

戻り値

なし

setSpoolFileNameメソッド

蓄積ファイルに格納するファイルのファイル名を指定します。

形式

public void setSpoolFileName(String newSpoolFileName)

解説

格納ファイル名は，255バイト以内になるように指定してください。格納ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

「%N」を指定すると，00000001から始まる8けたの通し番号を設定できます。

setSpoolFileNameメソッドを省略した場合は，自動的にファイル名が生成されます。自動的に生成されるファイル名は「ジョブID.epf」※です。

複数の蓄積ファイルに同一ファイル名が指定されている場合，蓄積ファイル取得時に同一パスで取得されると，ファイルが上書きされます。同一パスで取得する可能性のあるファイルは，別の格納ファイル名に指定することをお勧めします。

setSpoolFileNameメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合，指定が有効になります。それ以外の場合は，setSpoolFileNameメソッドを指定しても無視されます。

注※

「ジョブID」の形式を次に示します。

EUR＋処理実行日時＋通番フォルダ番号+通し番号

処理実行日時（17けた）：YYYYMMDDhhmmssmmm

通番フォルダ番号（7けた）：0000001～2000000

通し番号（9けた）：000000001～999999999

通番フォルダ番号が2000000を超えた場合は，エラー（KEEY430-S）になります。

通し番号が999999999を超えた場合は，000000003に戻ります。

引数

newSpoolFileName

蓄積ファイルの格納ファイル名

戻り値

なし

setSpoolLimitメソッド

蓄積ファイルの蓄積期限日を指定します。

形式

public void setSpoolLimit(String newSpoolLimit)

解説

蓄積期限日は，日付または日数で指定してください。

日付で指定する場合

「YYYYMMDD」の形式で指定してください。

年（西暦）は4けた，月と日は2けたで入力します。

月，または日が1～9の場合は，ゼロ埋めをして入力します。

指定できる値の上限は，20380118（2038年1月18日）です。

過去の日付は指定できません。

（指定例）20120521，20141008

日数で指定する場合

「+XXX」の形式で指定してください。

「XXX」には，蓄積実行時からの保管日数を指定します。指定できる値は000～999です。

2038年1月18日を超える日数は指定できません。

（指定例）+030，+999

setSpoolLimitメソッドの指定がない場合，蓄積期限日は蓄積を要求したEUR Print Manager - Adapterの環境設定ファイルのOPTIONセクションのSPOOLLIMITキーの指定に従います。

setSpoolLimitメソッドは，printReportメソッドで印刷方式が蓄積（setPrintMode=2）の場合，指定が有効になります。それ以外の場合は，setSpoolLimitメソッドを指定しても無視されます。

引数

newSpoolLimit

蓄積ファイルの蓄積期限日

戻り値

なし

setSpoolTitleメソッド

スプールタイトルを指定します。

形式

public void setSpoolTitle (String newSpoolTitle)

解説

スプールタイトルには，任意文字列を指定できます。次のことに注意して指定してください。

スプールタイトルは，255バイト以内で指定してください。

スプールタイトルには「"」および「,」を含めないでください。

setSpoolTitleメソッドは，getMergeEPFReportメソッドまたはoutputMergeEPFReportメソッドで，複数のEPF形式ファイルを統合して出力する場合，指定が有効になります。それ以外のメソッドでは，setSpoolTitleメソッドを指定しても無視されます。

setSpoolTitleメソッドの指定を省略したときや0バイトの値を指定したときは，統合後のEPF形式ファイルのスプールタイトル情報は未設定となります。スプールタイトル情報が未設定の場合，印刷時のスプールタイトルには最初に指定するEPF形式ファイルの帳票ファイル名が出力されます。

引数

newSpoolTitle

スプールタイトル

戻り値

なし

setUserDataFileDataメソッド

ユーザ定義データまたは可変記号値定義データをメモリ渡しする場合，各帳票ファイルで使用するデータを配列で指定します。帳票との対応づけは，配列の要素順です。

形式

public void setUserDataFileData(StringBuffer[] newUserDataFileData)

解説

setUserDataFileDataメソッドには，setReportFileNameメソッド，またはsetMultiReportFileNameメソッドで指定したユーザ定義データ，または可変記号値定義データを指定します。指定するときは，配列の要素数が，setReportFileNameメソッド，またはsetMultiReportFileNameメソッドで指定した要素数と同じにしてください。

setUserDataFileDataメソッドは，setUserDataFileNameメソッドと同時に使用できません。また，setUserDataFileDataメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すメモリ入力（データ指定）のメソッドを使用してください。ファイル入力のメソッドと組み合わせて使用した場合は，ファイル入力のメソッドを無視します。

マッピングデータ（setDataFileData）

しおり定義データ（setBookmarkFileData）

文書しおり定義データ（setDocBookmarkFileData）

仕分け定義情報データ（setDistributionInfoFileData）

暗号化設定データ（setCryptoFileData）

PDF仕分け定義データ（setDistributeFileData）

引数

newUserDataFileData

ユーザ定義データまたは可変記号値定義データの配列

戻り値

なし

指定例

複数の帳票セットを指定する場合，一部の帳票に対してユーザ定義データ（または可変記号値定義データ）の指定を省略したいときは，配列の要素に空文字を指定してください。

2番目の帳票のユーザ定義データの指定を省略する場合の例を次に示します。

// 帳票ファイル名を配列fmsに指定
fms[0]="Sample1.fms";
fms[1]="Sample2.fms";
fms[2]="Sample3.fms";
// ユーザ定義データを配列strUsrに指定
usrFileData1 = new StringBuffer("参加者名簿");
Array.set(strUsr, 0, usrFileData1);
mapFileData2 = new StringBuffer("");
Array.set(strUsr, 1, usrFileData2);
mapFileData3 = new StringBuffer("出納帳");
Array.set(strUsr, 2, usrFileData3);

また，複数の帳票セットを指定する場合，複数の帳票に対して同じユーザ定義データ（または可変記号値定義データ）を指定したいときは，それぞれに同じオブジェクトを指定してください。

1番目と2番目の帳票に，同じユーザ定義データを指定するときの例を次に示します。

// 帳票ファイル名を配列fmsに指定
fms[0]="Sample1.fms";
fms[1]="Sample2.fms";
fms[2]="Sample3.fms";
// ユーザ定義データを配列strUsrに指定
usrFileDataA = new StringBuffer("参加者名簿");
Array.set(strUsr, 0, usrFileDataA);
Array.set(strUsr, 1, usrFileDataA);
usrFileDataB = new StringBuffer("出納帳");
Array.set(strUsr, 2, usrFileDataB);

setUserDataFileNameメソッド

ユーザ定義データファイル名または可変記号値定義ファイル名を指定します。

形式

public void setUserDataFileName(String newUserDataFileName)

解説

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setUserDataFileNameメソッドは，setUserDataFileDataメソッドと同時に使用できません。また，setUserDataFileNameメソッドを使用する場合は，ほかのファイルを指定するときも，次に示すファイル入力（ファイル指定）のメソッドを使用してください。

マッピングデータファイル（setDataFileName）

しおり定義ファイル（setBookmarkFileName）

文書しおり定義ファイル（setDocBookmarkFileName）

仕分け定義情報ファイル（setDistributionInfoFile）

暗号化設定ファイル（setCryptoFileName）

帳票セット指定ファイル（setMultiReportSetFileName）

PDF仕分け定義ファイル（setDistributeFileName）

ユーザ定義データファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

引数

newUserDataFileName

ユーザ定義データファイルまたは可変記号値定義ファイル名

戻り値

なし

setUserDataFilePathメソッド

setUserDataFileNameメソッドで指定したユーザ定義データファイルのパス，または可変記号値定義ファイルのパスを指定します。

形式

public void setUserDataFilePath(String newUserDataFilePath)

解説

ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newUserDataFilePath

ユーザ定義データファイルまたは可変記号値定義ファイルのパス

戻り値

なし

setViewerPreferenceFileNameメソッド

ビューアプレファレンス定義ファイル名を指定します。

形式

public void setViewerPreferenceFileName(String newViewerPreferenceFileName)

解説

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，ビューアプレファレンス定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPREFERENCEキーで設定しているフォルダに格納しておいてください。
OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。
パスは，setViewerPreferenceFilePathメソッドに指定することもできます。setViewerPreferenceFilePathメソッドにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPREFERENCEキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPREFERENCEキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPREFERENCEキーで設定しているフォルダにあるファイル名を指定してください。

ビューアプレファレンス定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setViewerPreferenceFileNameメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setViewerPreferenceFileNameメソッドを指定しても無視されます。

ビューアプレファレンス定義ファイルは，EUR Print Manager稼働マシンに配置してください。

引数

newPreferenceFileName

ビューアプレファレンス定義ファイル名

戻り値

なし

setViewerPreferenceFilePathメソッド

setViewerPreferenceFileNameメソッドで指定したビューアプレファレンス定義ファイルのパスを指定します。

形式

public void setViewerPreferenceFilePath(String newViewerPreferenceFilePath)

解説

ビューアプレファレンス定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setViewerPreferenceFilePathメソッドは，outputPDFReportメソッドでPDF形式ファイルを出力する場合，指定が有効になります。outputPDFReportメソッド以外の場合は，setViewerPreferenceFilePathメソッドを指定しても無視されます。

引数

newPreferenceFilePath

ビューアプレファレンス定義ファイルのパス

戻り値

なし

setXLSXFileNameメソッド

出力するExcel形式ファイル名を指定します。

形式

public void setXLSXFileName(String newXLSXFileName)

解説

outputXLSXReportメソッドでExcel形式ファイルを出力する場合は，setXLSXFileNameメソッドを必ず指定してください。outputXLSXReportメソッド以外の場合は，setXLSXFileNameメソッドを指定しても無視されます。

Excel形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

Excel形式ファイルの拡張子は，*.xlsxです。Excel形式ファイル名は，拡張子を含めて指定してください。

引数

newXLSXFileName

出力するExcel形式ファイル名

戻り値

なし

setXLSXFilePathメソッド

setXLSXFileNameメソッドで指定したExcel形式ファイルのパスを指定します。

形式

public void setXLSXFilePath(String newXLSXFilePath)

解説

指定されたフォルダのパスは，setXLSXFileNameメソッドで指定するExcel形式ファイルのデフォルトの場所になります。

setXLSXFilePathメソッドは，outputXLSXReportメソッドでExcel形式ファイルを出力する場合，指定が有効になります。outputXLSXReportメソッド以外の場合は，setXLSXFilePathメソッドを指定しても無視されます。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

引数

newXLSXFilePath

Excel形式ファイルを出力するパス

戻り値

なし

10.5　EURPMExceptionクラスのメソッド仕様

EURPMExceptionクラスで使用できるメソッドの詳細を説明します。

＜この節の構成＞

getErrorCodeメソッド

getErrorLevelメソッド

getKeyメソッド

getMessageメソッド

getOutputDataメソッド

getErrorCodeメソッド

エラーコードを取得します。

形式

public int getErrorCode()

引数

なし

戻り値

エラーコードを返します。

getErrorLevelメソッド

エラーレベルを取得します。

形式

public char getMessage()

引数

なし

戻り値

エラーレベルを示す文字を返します。

W：警告

E：エラー

S：システムエラー

getKeyメソッド

エラーメッセージのメッセージIDを取得します。

形式

public String getKey()

引数

なし

戻り値

エラーメッセージのメッセージIDを返します。

getMessageメソッド

エラーメッセージの文字列を取得します。

形式

public String getMessage()

引数

なし

戻り値

エラーメッセージの文字列を返します。

getOutputDataメソッド

例外発生時にエラー種別が警告の場合，次の印刷データを取得します。

getPDFReportメソッド呼び出し時：PDF形式データ

getEURReportメソッド呼び出し時：EUR形式データ

getEPFReportメソッド呼び出し時：EPF形式データ

getXLSXReportメソッド呼び出し時：Excel形式データ

形式

public ByteBuffer getOutputData ()

引数

なし

戻り値

エラー種別が警告の場合だけ，印刷データをバイナリデータで返します。

エラー種別がエラーまたはシステムエラーの場合は，空データを返します。

10.6　RS-Java起動部品

EUR Print Manager - Report Server Adapterは，サーバ側で動作するJavaプログラムから，EUR Print Manager - Report Serverを利用できる部品を提供しています。これを，RS-Java起動部品といいます。

Web/APサーバ側のアプリケーション実行環境からRS-Java起動部品を利用することで，サーバ側のアプリケーションを効率良く作成できます。

RS-Java起動部品は，設定メソッドでジョブIDなどを設定し，実行メソッドを呼び出して蓄積ファイルを操作します。

＜この節の構成＞

10.6.1　RS-Java起動部品のJDKバージョン

10.6.2　RS-Java起動部品の設定方法

10.6.3　RS-Java起動部品が提供するパッケージ

10.6.1　RS-Java起動部品のJDKバージョン

RS-Java起動部品（EURPMLSAdapter.jar）が前提とするJDKのバージョンを次に示します。

表10-8　Java起動部品のJDKバージョン

OS | JDKのバージョン
Windows | JDK 1.4，JDK 5.0，またはJDK 6.0
AIX | JDK 1.4，JDK 5.0，またはJDK 6.0
HP-UX | JDK 1.4，JDK 5.0，またはJDK 6.0
Linux | JDK 1.4，JDK 5.0，またはJDK 6.0

10.6.2　RS-Java起動部品の設定方法

＜この項の構成＞

(1)　RS-Java起動部品のファイル構成

(2)　RS-Java起動部品の設定方法

(1)　RS-Java起動部品のファイル構成

(a)　Windows環境の場合

RS-Java起動部品は，次に示す二つのファイルから構成されます。

EURPMLSAdapter.jar

EURPMLSADJ.dll

EURPMLSAdapter.jarとEURPMLSADJ.dllは，EUR Print Manager - Report Server Adapterをインストールしたときに，次に示すフォルダにインストールされます。

32ビットプログラムから呼び出すとき

EUR Print Manager - Report Server Adapterのインストール先フォルダ¥Java

64ビットプログラムから呼び出すとき

EUR Print Manager - Report Server Adapterのインストール先フォルダ¥Java(x64)

(b)　UNIX/Linux環境の場合

RS-Java起動部品は，次に示す二つのファイルから構成されます。

EURPMLSAdapter.jar

libEURPMLSADJ.so

EURPMLSAdapter.jarは，EUR Print Manager - Report Server Adapterをインストールしたときに，次に示すディレクトリにインストールされます。

/opt/eurpmls_adp/java/

libEURPMLSADJ.soは，次に示すディレクトリにインストールされます。

32ビットプログラムから呼び出すとき

/opt/eurpmls_adp/lib/

64ビットプログラムから呼び出すとき

/opt/eurpmls_adp/lib64/

(2)　RS-Java起動部品の設定方法

RS-Java起動部品の設定方法を次に示します。両方とも実施してください。

EURPMLSAdapter.jarファイルのフルパスをクラスパスに追加します。

Windows環境の場合はEURPMLSADJ.dllのインストール先フォルダに，UNIX/Linux環境の場合はlibEURPMLSADJ.soのインストール先ディレクトリに，ライブラリのパスを通します。

JSPやJavaサーブレットアプリケーションで管理するフォルダ，クラスパスの設定，およびライブラリのパスの設定については，JSP環境のマニュアルを参照してください。

10.6.3　RS-Java起動部品が提供するパッケージ

RS-Java起動部品では，JP.co.Hitachi.soft.EURPMLSパッケージを提供します。

JP.co.Hitachi.soft.EURPMLSパッケージは，次に示すクラスを提供します。

EUR Print Manager - Report Serverの制御を行うクラス
EURPMLSAdapterForJava：EUR Print Manager - Report Serverを制御するクラス

例外の制御を行うクラス
EURPMLSException：EUR Print Manager - Report Serverの制御時に発生するエラー（例外）を管理するクラス

10.7　EURPMLSAdapterForJavaクラス

EURPMLSAdapterForJavaクラスは，EUR Print Manager - Report Serverを制御するクラスです。

public class EURPMLSAdapterForJava

クラス継承

java.lang.Object

JP.co.Hitachi.soft.EURPMLS.EURPMLSAdapterForJava

解説

拠点サーバのアドレス，ジョブIDなどのプロパティを設定するメソッドと，蓄積ファイル一覧取得，蓄積先のサーバ印刷などを行うメソッドを提供します。

JSPやJavaサーブレットなどのアプリケーションプログラムからは，次に示す手順で帳票出力をします。

EURPMLSAdapterForJavaオブジェクトの作成

プロパティの設定
拠点サーバのアドレス，ジョブIDなどのプロパティを設定するメソッドで情報を設定します。

蓄積ファイルの印刷
蓄積印刷メソッド（printSpoolReportメソッド）を呼び出して蓄積ファイルを印刷します。

3.の処理で発生したエラー，または発生するエラーは，例外を処理するようにプログラムに記述します。

＜この節の構成＞

10.7.1　EURPMLSAdapterForJavaクラスのコンストラクタ

10.7.2　EURPMLSAdapterForJavaクラスのメソッド一覧

10.7.1　EURPMLSAdapterForJavaクラスのコンストラクタ

EURPMLSAdapterForJavaクラスのコンストラクタは，EURPMLSAdapterForJavaオブジェクトを生成します。

public EURPMLSAdapterForJava() throws EURPMLSException

解説

ユーザーアプリケーションプログラムからコンストラクタを呼び出すことで，EURPMLSAdapterForJavaオブジェクトを生成します。拠点サーバアドレス，ジョブIDなど，EURPMLSAdapterForJavaクラスのメソッドで設定したあと，printSpoolReportメソッドで帳票出力をします。

引数

なし

例外処理

EURPMLSException

EURPMLSAdapterForJavaオブジェクトの生成時にエラーが発生したときは，EURPMLSExceptionクラスの例外が発生します。

10.7.2　EURPMLSAdapterForJavaクラスのメソッド一覧

EURPMLSAdapterForJavaクラスのメソッドには，蓄積ファイルの操作や情報を採取するメソッド（操作メソッド）と，プリンタ一覧，蓄積ファイル一覧などのプロパティを設定するメソッド（プロパティメソッド）があります。操作メソッドを表10-9に，プロパティメソッドを表10-10に示します。

表10-9　EURPMLSAdapterForJavaクラスの操作メソッド

種類 | メソッド | 概要
蓄積操作メソッド | deleteSpoolFile | 指定したジョブIDの蓄積ファイルを削除したり，蓄積期限を経過した蓄積ファイルを削除したりします。
getSpoolFile | 指定したジョブIDの蓄積ファイルを指定したパスに取得します。
getSpoolFileAttribute | 指定したジョブIDの蓄積ファイルの属性情報を取得します。
getSpoolFileOutline | 指定条件に合ったEUR Print Manager - Report Serverの蓄積ファイルの一覧を取得します。
memgetSpoolFile | 指定したジョブIDの蓄積ファイルの印刷データをメモリに取得します。
printSpoolReport | 指定したジョブIDの蓄積ファイルの蓄積データ印刷を実行します。
setSpoolFileAttribute | 指定したジョブIDの蓄積ファイルの属性情報を変更します。
構成定義情報取得メソッド※ | getPrinterClassList | EUR Print Manager - Report Serverのプリンタクラス一覧を取得します。
getPrinterList | EUR Print Manager - Report Serverがある拠点サーバのOS上のプリンタ一覧を取得します。
getTrayList | EUR Print Manager - Report Serverがある拠点サーバの，OS上のプリンタのトレイ一覧を取得します。
初期化メソッド | initialize | 指定されたすべてのプロパティメソッドをクリアにして，初期状態に戻します。

注※

UNIX/Linux環境の場合，構成定義情報取得メソッドは指定できません。

表10-10の表見出しの番号は，次に示すメソッドに対応しています。

表見出しの番号 | 対応するメソッド
1 | getSpoolFileOutline
2 | getSpoolFileAttribute
3 | setSpoolFileAttribute
4 | printSpoolReport
5 | getSpoolFile
6 | deleteSpoolFile
7 | memgetSpoolFile
8 | getPrinterClassList
9 | getPrinterList
10 | getTrayList

表10-10　EURPMLSAdapterForJavaクラスのプロパティメソッド

メソッド

設定内容

蓄積操作メソッド
構成定義情報取得メソッド

1
2
3
4
5
6
7
8
9
10

getClientAddress
蓄積クライアント印刷時のクライアントPCのIPアドレスを取得します。
－
□
－
－
－
－
－
－
－
－

getClientPrinterName
蓄積ファイルのクライアントプリンタ名を取得します。
－
□
－
－
－
－
－
－
－
－

getClientTrayName
蓄積ファイルのクライアントプリンタのトレイ名を取得します。
－
□
－
－
－
－
－
－
－
－

getCreateIPAddress
蓄積ファイル作成者のIPアドレスを取得します。
－
□
－
－
－
－
－
－
－
－

getCreateLSVersion
蓄積ファイルのフォーマットバージョンを取得します。
－
□
－
－
－
－
－
－
－
－

getCreateTime
蓄積ファイル内の作成日時を取得します。
－
□
－
－
－
－
－
－
－
－

getCreateTimeMulti
蓄積ファイル内の作成日時を配列で取得します。
□
－
－
－
－
－
－
－
－
－

getDispPrintDlg
蓄積クライアント印刷時のダイアログ表示モードを取得します。
－
□
－
－
－
－
－
－
－
－

getEnableGet
蓄積ファイルの取得可否を取得します。
－
□
－
－
－
－
－
－
－
－

getExecPrintCount
蓄積ファイルの印刷実行回数を取得します。
－
□
－
－
－
－
－
－
－
－

getExecutablePrintMode
蓄積ファイルの実行可能印刷方式を取得します。
－
□
－
－
－
－
－
－
－
－

getGroupName
蓄積ファイルの振り分けグループ名を取得します。
－
□
－
－
－
－
－
－
－
－

getJobID
ジョブIDを取得します。
□
－
－
－
－
－
－
－
－
－

getJobKeyCategory
蓄積ファイルのジョブ検索キー分類を取得します。
－
□
－
－
－
－
－
－
－
－

getJobKeyData
蓄積ファイルのジョブ検索キー値を取得します。
－
□
－
－
－
－
－
－
－
－

getMaxPrintCount
蓄積ファイルの印刷上限回数を取得します。
－
□
－
－
－
－
－
－
－
－

getPageNum
蓄積ファイル内の格納ファイルページ数を取得します。
－
□
－
－
－
－
－
－
－
－

getPageNumMulti
蓄積ファイル内の格納ファイルページ数を配列で取得します。
□
－
－
－
－
－
－
－
－
－

getPrinterClassName
蓄積ファイルのプリンタクラス名を取得します。
□
□
－
－
－
－
－
－
－
－

getPrinterClassNameMulti
蓄積ファイルのプリンタクラス名を配列で取得します。
－
□
－
－
－
－
－
－
－
－

getPrinterSelectMode
蓄積拠点サーバ印刷方式のプリンタ指定方式を取得します。
－
□
－
－
－
－
－
－
－
－

getPrintResult
蓄積ファイル内の印刷結果を取得します。
－
□
－
－
－
－
－
－
－
－

getPrintResultMulti
蓄積ファイル内の印刷結果を配列で取得します。
□
－
－
－
－
－
－
－
－
－

getPrintTime
蓄積ファイルの印刷日時を取得します。
－
□
－
－
－
－
－
－
－
－

getServerPrinterName
拠点サーバでのOS上のプリンタ名を取得します。
－
□
－
－
－
－
－
－
－
○

getServerTrayName
拠点サーバでのOS上のプリンタのトレイ名を取得します。
－
□
－
－
－
－
－
－
－
－

getSpoolFileName
蓄積ファイル内の格納ファイル名を取得します。
－
□
－
－
－
－
－
－
－
－

getSpoolFileNameMulti
蓄積ファイル内の格納ファイル名を配列で取得します。
□
－
－
－
－
－
－
－
－
－

getSpoolFileSize
格納ファイルのサイズ（バイト）を取得します。
－
□
－
－
－
－
－
－
－
－

getSpoolHistory
蓄積ファイルの履歴を取得します。
－
□
－
－
－
－
－
－
－
－

getSpoolLimit
蓄積ファイルの蓄積期限日を取得します。
－
□
－
－
－
－
－
－
－
－

getSpoolPath
常に""が出力されます。
－
□
－
－
－
－
－
－
－
－

getSpoolPathMulti
常に""が配列で出力されます。
□
－
－
－
－
－
－
－
－
－

setClientAddress
蓄積クライアント印刷時のクライアントPCのIPアドレスを指定します。
－
－
△
△
－
－
－
－
－
－

setClientPrinterName
蓄積ファイルのクライアントプリンタ名を指定します。
－
－
△
△
－
－
－
－
－
－

setClientTrayName
蓄積ファイルのクライアントプリンタのトレイ名を指定します。
－
－
△
△
－
－
－
－
－
－

setDeleteKind
蓄積ファイルを削除するときの削除種別を指定します。
－
－
－
－
－
△
－
－
－
－

setDispPrintDlg
蓄積クライアント印刷するときのダイアログ表示モードを指定します。
－
－
△
△
－
－
－
－
－
－

setEnableGet
蓄積ファイルの取得を許可するかどうかを指定します。
－
－
△
－
－
－
－
－
－
－

setExecutablePrintMode
蓄積ファイルの実行可能印刷方式を指定します。
－
－
△
－
－
－
－
－
－
－

setGroupName
蓄積ファイルの振り分けグループ名を指定します。
－
－
△
△
－
－
－
－
－
－

setJobKeyCategory
蓄積ファイルのジョブ検索キーの分類を指定します。
－
－
△
－
－
－
－
－
－
－

setJobKeyData
蓄積ファイルのジョブ検索キーの値を指定します。
－
－
△
－
－
－
－
－
－
－

setMaxPrintCount
蓄積ファイルの印刷上限回数を指定します。
－
－
△
－
－
－
－
－
－
－

setOutputFileName
出力ファイル名を指定します。
－
－
－
－
△
－
－
－
－
－

setOutputFilePath
蓄積ファイルを取得するとき，取得するフォルダのパスを指定します。
－
－
－
－
△
－
－
－
－
－

setPaperOrientation
用紙の向きを指定します。
－
－
－
△
△
－
△
－
－
－

setPrintCopies
印刷部数を指定します。
－
－
－
△
△
－
△
－
－
－

setPrintEndPage
蓄積拠点サーバ印刷するときの終了ページを指定します。
－
－
－
△
－
－
－
－
－
－

setPrinterClassName
蓄積ファイルのプリンタクラス名を指定します。
－
－
△
△
△
－
△
－
－
－

setPrinterSelectMode
蓄積拠点サーバ印刷するときのプリンタ指定方式を指定します。
－
－
△
△
－
－
－
－
－
－

setPrintMode
蓄積したデータの印刷方式を指定します。
－
－
－
－
－
－
－
－
－
－

setPrintStartPage
蓄積拠点サーバ印刷するときの開始ページを指定します。
－
－
－
△
－
－
－
－
－
－

setSearchCreateTimeEnd
ファイル作成日時で蓄積ファイルを検索するときの検索終了日時を指定します。
△
－
－
－
－
－
－
－
－
－

setSearchCreateTimeStart
ファイル作成日時で蓄積ファイルを検索するときの検索開始日時を指定します。
△
－
－
－
－
－
－
－
－
－

setSearchJobID
蓄積ファイルを検索するときのジョブIDを指定します。
△
○
○
○
○
○／－
○
－
－
－

setSearchJobIDMulti
蓄積ファイルを検索するときのジョブIDを配列で指定します。
－
－
－
－
－
○／－
－
－
－
－

setSearchJobKeyCategory
蓄積ファイルを検索するときのジョブ検索キーの分類を指定します。
△
－
－
－
－
－
－
－
－
－

setSearchJobKeyData
蓄積ファイルを検索するときのジョブ検索キーの値を指定します。
△
－
－
－
－
－
－
－
－
－

setSearchPrinterClassName
プリンタクラス名で蓄積フォルダのファイル一覧を検索するときのプリンタクラス名を指定します。
△
－
－
－
－
－
－
－
－
－

setSearchSpoolFileName
格納ファイル名で蓄積フォルダのファイル一覧を検索するときの格納ファイル名を指定します。
△
－
－
－
－
－
－
－
－
－

setServerAddress
拠点サーバのIPアドレスを指定します。
△
△
△
△
△
△
△
△
△
△

setServerPrinterName
拠点サーバでのOS上のプリンタ名を指定します。
－
－
△
△
－
－
－
－
－
○

setServerTrayName
拠点サーバでのOS上のプリンタのトレイ名を指定します。
－
－
△
△
－
－
－
－
－
－

setSortPrint
印刷部数の単位を指定します。
－
－
－
△
△
－
△
－
－
－

setSpoolLimit
蓄積ファイルの蓄積期限日を指定します。
－
－
△
－
－
－
－
－
－
－

setSpoolTitle
スプールタイトルを指定します。
－
－
－
△
△
－
△
－
－
－

（凡例）

○：必ず指定します。

△：指定を省略できます。

□：結果を出力します。

－：指定できません。

10.8　EURPMLSExceptionクラス

EURPMLSExceptionクラスは，RS-Java起動部品の各メソッドで例外が発生した場合にスローされるクラスです。

public class EURPMLSException extends java.lang.Exception

クラス継承

java.lang.Exception

JP.co.Hitachi.soft.EURPMLS.EURPMLSException

解説

EURPMLSExceptionクラスのオブジェクトは，RS-Java起動部品の内部で生成します。

ユーザープログラムは，このオブジェクトを例外ハンドラで受け取り，getMessageメソッド，またはgetErrorCodeメソッドを呼び出してエラー情報を取得します。

＜この節の構成＞

10.8.1　EURPMLSExceptionクラスのメソッド一覧

10.8.1　EURPMLSExceptionクラスのメソッド一覧

EURPMLSExceptionクラスのメソッドを次に示します。

表10-11　EURPMLSExceptionクラスのメソッド

メソッド | 設定内容
getErrorCode | エラーコードを取得します。
getErrorLevel | エラーレベルを取得します。
getKey | エラーメッセージのキー文字列を取得します。
getMessage | エラーメッセージの文字列を取得します。
getOutputData | 例外発生時にエラー種別が警告の場合，印刷データを取得します。

10.9　EURPMLSAdapterForJavaクラスのメソッド仕様

EURPMLSAdapterForJavaクラスで使用できるメソッドの詳細を説明します。

＜この節の構成＞

deleteSpoolFileメソッド

getClientAddressメソッド

getClientPrinterNameメソッド

getClientTrayNameメソッド

getCreateIPAddressメソッド

getCreateLSVersionメソッド

getCreateTimeメソッド

getCreateTimeMultiメソッド

getDispPrintDlgメソッド

getEnableGetメソッド

getExecPrintCountメソッド

getExecutablePrintModeメソッド

getGroupNameメソッド

getJobIDメソッド

getJobKeyCategoryメソッド

getJobKeyDataメソッド

getMaxPrintCountメソッド

getPageNumメソッド

getPageNumMultiメソッド

getPrinterClassListメソッド

getPrinterClassNameメソッド

getPrinterClassNameMultiメソッド

getPrinterListメソッド

getPrinterSelectModeメソッド

getPrintResultメソッド

getPrintResultMultiメソッド

getPrintTimeメソッド

getServerPrinterNameメソッド

getServerTrayNameメソッド

getSpoolFileメソッド

getSpoolFileAttributeメソッド

getSpoolFileNameメソッド

getSpoolFileNameMultiメソッド

getSpoolFileOutlineメソッド

getSpoolFileSizeメソッド

getSpoolHistoryメソッド

getSpoolLimitメソッド

getSpoolPathメソッド

getSpoolPathMultiメソッド

getTrayListメソッド

initializeメソッド

memgetSpoolFileメソッド

printSpoolReportメソッド

setClientAddressメソッド

setClientPrinterNameメソッド

setClientTrayNameメソッド

setDeleteKindメソッド

setDispPrintDlgメソッド

setEnableGetメソッド

setExecutablePrintModeメソッド

setGroupNameメソッド

setJobKeyCategoryメソッド

setJobKeyDataメソッド

setMaxPrintCountメソッド

setOutputFileNameメソッド

setOutputFilePathメソッド

setPaperOrientationメソッド

setPrintCopiesメソッド

setPrintEndPageメソッド

setPrinterClassNameメソッド

setPrinterSelectModeメソッド

setPrintModeメソッド

setPrintStartPageメソッド

setSearchCreateTimeEndメソッド

setSearchCreateTimeStartメソッド

setSearchJobIDメソッド

setSearchJobIDMultiメソッド

setSearchJobKeyCategoryメソッド

setSearchJobKeyDataメソッド

setSearchPrinterClassNameメソッド

setSearchSpoolFileNameメソッド

setServerAddressメソッド

setServerPrinterNameメソッド

setServerTrayNameメソッド

setSortPrintメソッド

setSpoolFileAttributeメソッド

setSpoolLimitメソッド

setSpoolTitleメソッド

deleteSpoolFileメソッド

指定したジョブIDの蓄積ファイルを削除したり，蓄積期限を経過した蓄積ファイルを削除したりします。蓄積ファイルの削除，および蓄積期限切れ蓄積ファイルの一括削除については，「15.5　蓄積ファイル」を参照してください。

形式

public void deleteSpoolFile() throws EURPMLSException

解説

deleteSpoolFileメソッドは，拠点サーバ上の蓄積ファイル内の削除が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。

getClientAddressメソッド

蓄積クライアント印刷するときのクライアントPCのIPアドレスを取得します。

形式

public String getClientAddress()

解説

getClientAddressメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積クライアント印刷するときのクライアントIPアドレスが「255.255.255.255」形式で出力されます。

getClientAddressメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getClientAddressメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積クライアント印刷するときのクライアントPCのIPアドレス

getClientPrinterNameメソッド

蓄積クライアント印刷するときのOS上のプリンタ名を取得します。

形式

public String getClientPrinterName()

解説

getClientPrinterNameメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積クライアント印刷するときのプリンタ名が出力されます。

getClientPrinterNameメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getClientPrinterNameメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積クライアント印刷するときのOS上のプリンタ名

getClientTrayNameメソッド

蓄積クライアント印刷するときのプリンタのトレイ名を取得します。

形式

public String getClientTrayName()

解説

getClientTrayNameメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積クライアント印刷するときのプリンタのトレイ名が出力されます。

getClientTrayNameメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getClientTrayNameメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積クライアント印刷するときのプリンタのトレイ名

getCreateIPAddressメソッド

蓄積ファイル作成者のIPアドレスを取得します。

形式

public String getCreateIPAddress()

解説

getCreateIPAddressメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイル作成者のIPアドレスが「255.255.255.255」形式で出力されます。

getCreateIPAddressメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getCreateIPAddressメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイル作成者のIPアドレス

getCreateLSVersionメソッド

蓄積ファイルのフォーマットバージョンを取得します。

形式

public String getCreateLSVersion()

解説

getCreateLSVersionメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルのフォーマットバージョンが「VV－RR」形式で出力されます。
蓄積ファイルのフォーマットバージョンは，EUR Print Manager - Report Serverのバージョンとは異なります。

getCreateLSVersionメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getCreateLSVersionメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルを作成したEUR Print Manager - Report Serverのバージョン「VVRRSS」

getCreateTimeメソッド

蓄積ファイル内の作成日時を取得します。

形式

public String getCreateTime()

解説

getCreateTimeメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，指定したジョブIDの蓄積ファイルの作成日時が出力されます。

出力される蓄積ファイルの作成日時の形式は「YYYYMMDDhhmmss」です。
「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めされます。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めされます。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めされます。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

（出力例）20060523015630

getCreateTimeメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getCreateTimeメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイル内の作成日時「YYYYMMDDhhmmss」

getCreateTimeMultiメソッド

蓄積ファイル内の作成日時を配列で取得します。

形式

public String[] getCreateTimeMulti()

解説

getCreateTimeMultiメソッドは，getSpoolFileOutlineメソッドを呼び出すことで，検索条件に合った蓄積ファイルの作成日時が配列で出力されます。

出力される蓄積ファイルの作成日時の形式は「YYYYMMDDhhmmss」です。
「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めされます。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めされます。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めされます。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

（出力例）20060523015630

getCreateTimeMultiメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getCreateTimeMultiメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイル内の作成日時「YYYYMMDDhhmmss」を配列で返します。

getDispPrintDlgメソッド

蓄積クライアント印刷するときのダイアログ表示モードを取得します。

形式

public int getDispPrintDlg()

解説

getDispPrintDlgメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積クライアント印刷するときのダイアログ表示モードが出力されます。

出力される蓄積クライアント印刷するときのダイアログ表示モードと印刷時の動作を次に示します。

0：印刷先指定ダイアログを表示します（対話型印刷）。
プレビューボタンを選択すると，プレビューウィンドウが表示されます。

1：直接印刷を実行します（自動印刷）。
印刷実行中に印刷中のダイアログが表示されます。

2：プレビューウィンドウを表示します（対話型印刷プレビュー表示）。
印刷メニューまたは印刷ボタンを選択すると，印刷先指定ダイアログが表示されます。

3：直接印刷を実行します（全自動印刷）。
印刷実行中に印刷中のダイアログは表示されません。

4：プレビューウィンドウを表示します（対話型印刷プレビュー表示限定）。
印刷は実行できません。

getDispPrintDlgメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getDispPrintDlgメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積クライアント印刷するときのダイアログ表示モード

getEnableGetメソッド

蓄積ファイルの取得を許可するかどうかを取得します。

形式

public boolean getEnableGet()

解説

getEnableGetメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルの取得許可情報が出力されます。

出力される蓄積ファイルの取得許可情報を次に示します。

True：蓄積ファイルの取得を許可します。

False：蓄積ファイルの取得を許可しません。

getEnableGetメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getEnableGetメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルの取得許可情報

getExecPrintCountメソッド

蓄積ファイルの印刷実行回数を取得します。

形式

public int getExecPrintCount()

解説

getExecPrintCountメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルの印刷実行回数が出力されます。
印刷実行回数は，拠点サーバでの印刷で印刷スプールへの出力が成功したとき，またはクライアントPCでの印刷で印刷データの転送が成功したときに，1カウントずつアップされます。

getExecPrintCountメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getExecPrintCountメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルの印刷実行回数

getExecutablePrintModeメソッド

蓄積ファイルの実行可能印刷方式を取得します。

形式

public int getExecutablePrintMode()

解説

getExecutablePrintModeメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルの実行可能印刷方式が出力されます。

出力される蓄積ファイルの実行可能印刷方式を次に示します。

0：蓄積拠点サーバ印刷

1：蓄積拠点サーバ印刷／蓄積クライアント印刷

2：蓄積クライアント印刷

getExecutablePrintModeメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getExecutablePrintModeメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルの実行可能印刷方式

getGroupNameメソッド

蓄積ファイルの振り分けグループ名を取得します。

形式

public String getGroupName()

解説

getGroupNameメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルの振り分けグループ名が出力されます。

getGroupNameメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getGroupNameメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルの振り分けグループ名

getJobIDメソッド

ジョブIDを取得します。

形式

public String[] getJobID()

解説

getJobIDメソッドは，getSpoolFileOutlineメソッドを呼び出すことで，検索条件に合った蓄積ファイルのジョブIDが配列で出力されます。

getJobIDメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getJobIDメソッドを指定しても無視されます。

引数

なし

戻り値

ジョブIDを配列で返します。

getJobKeyCategoryメソッド

蓄積ファイルのジョブ検索キーの分類を取得します。

形式

public String[] getJobKeyCategory()

解説

getJobKeyCategoryメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルのジョブ検索キーの分類が出力されます。

getJobKeyCategoryメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getJobKeyCategoryメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルのジョブ検索キーの分類を配列で返します。

getJobKeyDataメソッド

蓄積ファイルのジョブ検索キーの値を取得します。

形式

public String[] getJobKeyData()

解説

getJobKeyDataメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルのジョブ検索キーの値が出力されます。

getJobKeyDataメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getJobKeyDataメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルのジョブ検索キーの値を配列で返します。

getMaxPrintCountメソッド

蓄積ファイルの印刷上限回数を取得します。

形式

public int getMaxPrintCount()

解説

getMaxPrintCountメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルの印刷上限回数が出力されます。

出力される印刷上限回数の値は，-1～65,536です。

-1：印刷回数の上限が無限であることを示します。

0：印刷を禁止していることを示します。

1～65,536：印刷上限回数を示します。

getMaxPrintCountメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getMaxPrintCountメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルの印刷上限回数

getPageNumメソッド

蓄積ファイルに格納された印刷データのページ数を取得します。

形式

public int getPageNum()

解説

getPageNumメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，指定したジョブIDの蓄積ファイルに格納されている印刷データのページ数が出力されます。

getPageNumメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getPageNumメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルに格納された印刷データのページ数

getPageNumMultiメソッド

蓄積ファイルに格納された印刷データのページ数を配列で取得します。

形式

public int[] getPageNumMulti()

解説

getPageNumMultiメソッドは，getSpoolFileOutlineメソッドを呼び出すことで，検索条件に合った蓄積ファイルに格納されている印刷データのページ数が配列で出力されます。

getPageNumMultiメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getPageNumMultiメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルに格納された印刷データのページ数を配列で返します。

getPrinterClassListメソッド

EUR Print Manager - Report Serverのプリンタクラス一覧を取得します。

形式

public String[][] getPrinterClassList() throws EURPMLSException

解説

getPrinterClassListメソッドは，拠点サーバ上のプリンタクラス一覧の取得が終了した時点で呼び出し元に制御が戻ります。

EUR Print Manager - Report Serverがある拠点サーバのIPアドレスをsetServerAddressメソッドで指定します。

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

UNIX/Linux環境の場合，プリンタクラス一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタクラス一覧の取得を実行した場合はエラーとなります。

引数

なし

戻り値

拠点プリンタクラス定義ファイルのデータを，次に示す2次元配列の文字列で返します。

String[0]：プリンタクラス名の一覧が格納されているString配列
String[1]：プリンタ名の一覧が格納されているString配列
String[2]：トレイ名の一覧が格納されているString配列
String[3]：説明の一覧が格納されているString配列

各要素数は同一となります。

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。

getPrinterClassNameメソッド

蓄積ファイルのプリンタクラス名を取得します。

形式

public String getPrinterClassName()

解説

getPrinterClassNameメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，指定したジョブIDの蓄積ファイルのプリンタクラス名が出力されます。

getPrinterClassNameメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getPrinterClassNameメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルのプリンタクラス名

getPrinterClassNameMultiメソッド

蓄積ファイルのプリンタクラス名を配列で取得します。

形式

public String[] getPrinterClassNameMulti()

解説

getPrinterClassNameMultiメソッドは，getSpoolFileOutlineメソッドを呼び出すことで，検索条件に合った蓄積ファイルのプリンタクラス名が配列で出力されます。

getPrinterClassNameMultiメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getPrinterClassNameMultiメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルのプリンタクラス名を配列で返します。

getPrinterListメソッド

EUR Print Manager - Report Serverがある拠点サーバのOS上のプリンタ一覧を取得します。

形式

public String[] getPrinterList() throws EURPMLSException

解説

getPrinterListメソッドは，OS上のプリンタ一覧の取得が終了した時点で呼び出し元に制御が戻ります。

EUR Print Manager - Report Serverがある拠点サーバのIPアドレスは，setServerAddressメソッドで指定します。

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

UNIX/Linux環境の場合，プリンタ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタ一覧の取得を実行した場合はエラーとなります。

引数

なし

戻り値

OS上のプリンタ一覧を，次に示す形式で返します。

OS上のプリンタ名1
OS上のプリンタ名2
　　　　：
OS上のプリンタ名n

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。

getPrinterSelectModeメソッド

蓄積拠点サーバ印刷するときのプリンタ指定方式を取得します。

形式

public int getPrinterSelectMode()

解説

getPrinterSelectModeメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積拠点サーバ印刷するときのプリンタ指定方式が出力されます。

出力されるプリンタ指定方式を次に示します。

0：プリンタクラス名指定

1：OS上のプリンタ名指定

2：帳票名による自動振り分け

getPrinterSelectModeメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getPrinterSelectModeメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積拠点サーバ印刷するときのプリンタ指定方式

getPrintResultメソッド

蓄積ファイル内の印刷結果を取得します。

形式

public int getPrintResult()

解説

出力される印刷結果を次に示します。

0：未印刷であることを示します。

1：印刷済みであることを示します。

2：印刷エラーがあったことを示します。

getPrintResultメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，指定したジョブIDの蓄積ファイルの印刷結果が出力されます。

getPrintResultメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getPrintResultメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイル内の印刷結果

getPrintResultMultiメソッド

蓄積ファイル内の印刷結果を配列で取得します。

形式

public int[] getPrintResultMulti()

解説

出力される印刷結果を次に示します。

0：未印刷であることを示します。

1：印刷済みであることを示します。

2：印刷エラーがあったことを示します。

getPrintResultMultiメソッドは，getSpoolFileOutlineメソッドを呼び出すことで，検索条件に合った蓄積ファイルの印刷結果が配列で出力されます。

getPrintResultMultiメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getPrintResultMultiメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイル内の印刷結果を，数値型の配列で返します。

getPrintTimeメソッド

蓄積ファイルの印刷日時を取得します。

形式

public String getPrintTime()

解説

蓄積ファイルの印刷日時は，蓄積したデータを拠点サーバまたはクライアントPCで印刷したタイミングで，ジョブ実行時の日時に更新されます。

出力される蓄積ファイルの印刷日時の形式は「YYYYMMDDhhmmss」です。
「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めされます。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めされます。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めされます。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めされます。

（出力例）20060523015630

蓄積ファイルが一度も印刷されていない場合は，"" が出力されます。

getPrintTimeメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getPrintTimeメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルの印刷日時「YYYYMMDDhhmmss」

getServerPrinterNameメソッド

拠点サーバでのOS上のプリンタ名を取得します。

形式

public String getServerPrinterName()

解説

getServerPrinterNameメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルを蓄積拠点サーバ印刷するときのOS上のプリンタ名が出力されます。

getServerPrinterNameメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getServerPrinterNameメソッドを指定しても無視されます。

引数

なし

戻り値

拠点サーバでのOS上のプリンタ名

getServerTrayNameメソッド

拠点サーバでのOS上のプリンタのトレイ名を取得します。

形式

public String getServerTrayName()

解説

getServerTrayNameメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積拠点サーバ印刷するときのプリンタのトレイ名が出力されます。

getServerTrayNameメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getServerTrayNameメソッドを指定しても無視されます。

引数

なし

戻り値

拠点サーバでのOS上のプリンタのトレイ名

getSpoolFileメソッド

指定したジョブIDの蓄積ファイルを指定したパスに取得します。

作成されるファイル名は，SpoolFileNameメソッドで出力された蓄積ファイル内の格納ファイル名になります。ただし，格納ファイル名と同一名のファイルが指定したパスにある場合は，上書きされます。蓄積ファイルの取得については，「15.5　蓄積ファイル」を参照してください。

形式

public void getSpoolFile() throws EURPMLSException

解説

getSpoolFileメソッドは，拠点サーバ上の蓄積ファイル内の格納ファイルをsetOutputFilePathメソッドで指定されたフォルダに出力が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。

getSpoolFileAttributeメソッド

指定したジョブIDの蓄積ファイルの属性情報を取得します。取得される蓄積ファイルの属性情報については，「15.5　蓄積ファイル」を参照してください。

形式

public void getSpoolFileAttribute() throws EURPMLSException

解説

getSpoolFileAttributeメソッドは，拠点サーバにある蓄積ファイルの属性情報の取得が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。

getSpoolFileNameメソッド

蓄積ファイルにある格納ファイル名を取得します。

形式

public String getSpoolFileName()

解説

getSpoolFileNameメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，指定したジョブIDの蓄積ファイルにある格納ファイル名が出力されます。

getSpoolFileNameメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getSpoolFileNameメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルにある格納ファイル名

getSpoolFileNameMultiメソッド

蓄積ファイルにある格納ファイル名を配列で取得します。

形式

public String[] getSpoolFileNameMulti()

解説

getSpoolFileNameMultiメソッドは，getSpoolFileOutlineメソッドを呼び出すことで，検索条件に合った蓄積ファイルにある格納ファイル名が配列で出力されます。

getSpoolFileNameMultiメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getSpoolFileNameMultiメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルにある格納ファイル名の一覧を，文字列型の配列で返します。

getSpoolFileOutlineメソッド

指定条件に合ったEUR Print Manager - Report Serverの蓄積ファイルの一覧を取得します。取得される蓄積ファイルの一覧については，「15.5　蓄積ファイル」を参照してください。

形式

public void getSpoolFileOutline() throws EURPMLSException

解説

getSpoolFileOutlineメソッドは，拠点サーバ上の蓄積フォルダから検索条件に合った蓄積ファイルの一覧の取得が終了した時点で呼び出し元に制御が戻ります。

次のメソッドのうちどれかが指定されていると，蓄積ファイルの検索処理が高速になります。

setSearchCreateTimeEnd

setSearchCreateTimeStart

setSearchJobID

setSearchJobIDMulti

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。

getSpoolFileSizeメソッド

指定したジョブIDの蓄積ファイルにある格納ファイルのサイズ（バイト）を取得します。

形式

public int getSpoolFileSize()

解説

getSpoolFileSizeメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getSpoolFileSizeメソッドを指定しても無視されます。

引数

なし

戻り値

指定したジョブIDの蓄積ファイルにある格納ファイルのサイズ（バイト）

getSpoolHistoryメソッド

蓄積ファイルの履歴を取得します。

形式

public String[][] getSpoolHistory() throws EURPMLSException

解説

getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルの履歴が情報数分出力されます。出力される蓄積ファイルの履歴の形式を次に示します。
[操作種別][操作日時][IPアドレス][操作対象][変更前][変更後][印刷実行結果]
（出力例）
[拠点印刷][20060314164300][255.255.xxx.xxx][][][][印刷済み]
[変更][20060314181501][255.255.xxx.xxx][プリンタクラス][標準][A3][]
[取得][20060314190506][255.255.xxx.xxx][][][][]

蓄積直後の配列の要素数は0です。

getSpoolHistoryメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getSpoolHistoryメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルの履歴を，次に示す2次元配列の文字列で返します。

String[0]：操作種別の一覧が格納されているString配列
String[1]：操作日時の一覧が格納されているString配列
String[2]：IPアドレスの一覧が格納されているString配列
String[3]：操作対象の一覧が格納されているString配列
String[4]：変更前の一覧が格納されているString配列
String[5]：変更後の一覧が格納されているString配列
String[6]：印刷実行結果の一覧が格納されているString配列

各要素数は同一となります。

getSpoolLimitメソッド

蓄積ファイルの蓄積期限日を取得します。

形式

public String getSpoolLimit()

解説

getSpoolLimitメソッドは，getSpoolFileAttributeメソッドを呼び出すことで，蓄積ファイルの蓄積期限日が出力されます。

出力される蓄積ファイルの蓄積期限日の形式は「YYYYMMDD」です。
「YYYYMMDD」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めします。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めします。

（出力例）20060523

getSpoolLimitメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getSpoolLimitメソッドを指定しても無視されます。

引数

なし

戻り値

蓄積ファイルの蓄積期限日「YYYYMMDD」

getSpoolPathメソッド

常に""が出力されます。

形式

public String getSpoolPath()

解説

getSpoolPathメソッドは，getSpoolFileAttributeメソッドを呼び出しても，常に""が出力されます。

getSpoolPathメソッドは，getSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getSpoolPathメソッドを指定しても無視されます。

引数

なし

戻り値

""

getSpoolPathMultiメソッド

常に""が配列で出力されます。

形式

public String[] getSpoolPathMulti()

解説

getSpoolPathMultiメソッドは，getSpoolFileOutlineメソッドを呼び出しても，常に""が配列で出力されます。

getSpoolPathMultiメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，getSpoolPathMultiメソッドを指定しても無視されます。

引数

なし

戻り値

""の配列

getTrayListメソッド

EUR Print Manager - Report Serverがある拠点サーバの，OS上のプリンタのトレイ一覧を取得します。

形式

public String[] getTrayList() throws EURPMLSException

解説

getTrayListメソッドは，OS上のプリンタのトレイ一覧が取得終了した時点で呼び出し元に制御が戻ります。

EUR Print Manager - Report Serverがある拠点サーバのIPアドレスは，setServerAddressメソッドで指定します。

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

UNIX/Linux環境の場合，トレイ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，トレイ一覧の取得を実行した場合はエラーとなります。

引数

なし

戻り値

プリンタのトレイ一覧を次に示す形式で返します。

OS上のプリンタのトレイ名1
OS上のプリンタのトレイ名2
　　　　　：
OS上のプリンタのトレイ名n

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。

initializeメソッド

指定されたすべてのプロパティメソッドをクリアにして，初期状態に戻します。

形式

public void initialize ()

解説

initializeメソッドは，EUR Print Manager - Report Server Adapterのメソッドの初期化処理が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

なし

memgetSpoolFileメソッド

指定した蓄積ファイルのデータをメモリに取得します。

形式

public ByteBuffer memgetSpoolFile() throws EURPMLSException

解説

指定したジョブIDの蓄積ファイルの印刷データをメモリに取得します。

memgetSpoolFileメソッドは，拠点サーバ上の蓄積ファイル内の格納ファイルのデータをメモリに取得した時点で呼び出し元に制御が戻ります。

引数

なし

戻り値

蓄積ファイルの印刷データをバイナリデータで返します。

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。エラー種別が警告の場合，データはEURPMLSExceptionクラスのgetOutputDataメソッドで取得してください。

printSpoolReportメソッド

指定したジョブIDの蓄積ファイルの蓄積データ印刷を実行します。

形式

public void printSpoolReport() throws EURPMLSException

解説

printSpoolReportメソッドは，拠点サーバ上のプリンタスプールへの出力が終了した時点で呼び出し元に制御が戻ります。

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。

setClientAddressメソッド

蓄積クライアント印刷するときのクライアントPCのIPアドレスを指定します。

形式

public void setClientAddress(String ClientAddress) throws EURPMLSException

解説

蓄積クライアント印刷するときのクライアントIPアドレスを「255.255.255.255」形式で指定します。長さは15バイトまでです。

setClientAddressメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，およびprintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは，setClientAddressメソッドを指定しても無視されます。

蓄積クライアント印刷する場合にsetClientAddressメソッドの指定を省略したときは，蓄積ファイルの属性情報でクライアントPCのIPアドレスを決定して印刷します。複数の蓄積ファイルの印刷データを統合して印刷するときは，最初に指定した蓄積ファイルの属性情報でクライアントPCのIPアドレスを決定します。
なお，setClientAddressメソッドと蓄積ファイルの属性情報のどちらにもクライアントIPアドレスの設定がないときは，蓄積クライアント印刷実行時にエラーとなります。

引数

ClientAddress

蓄積クライアント印刷するときのクライアントIPアドレス

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setClientPrinterNameメソッド

蓄積クライアント印刷するときのOS上のプリンタ名を指定します。

形式

public void setClientPrinterName (String ClientPrinterName) throws EURPMLSException

解説

プリンタ名を指定するときは，次のことに注意してください。

プリンタ名は，80バイト以内で指定してください。

プリンタ名には「"」および「,」を含めないでください。

蓄積クライアント印刷するときにsetClientPrinterNameメソッドの指定があると，setDispPrintDlgメソッドは強制的に「1（自動印刷）」になります。蓄積時に指定したクライアントPCのプリンタに出力されます。

setClientPrinterNameメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，およびprintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは，setClientPrinterNameメソッドを指定しても無視されます。

蓄積クライアント印刷する場合にsetClientPrinterNameメソッドの指定を省略したときは，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルの属性情報に設定されている値

ジョブIDを複数指定しているとき
最初に指定したジョブIDの蓄積ファイルの属性情報に設定されている値

蓄積クライアント印刷する場合にsetClientPrinterNameメソッドに0バイトの値を指定したときは，プリンタ名情報は未設定となります。

引数

ClientPrinterName

蓄積クライアント印刷するときのOS上のプリンタ名

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setClientTrayNameメソッド

蓄積クライアント印刷するときのプリンタのトレイ名を指定します。

形式

public void setClientTrayName (String ClientTrayName) throws EURPMLSException

解説

トレイ名を指定するときは，次のことに注意してください。

トレイ名は，80バイト以内で指定してください。

トレイ名には「"」および「,」を含めないでください。

蓄積クライアント印刷するときにsetClientPrinterNameメソッドの指定があると，setClientTrayNameメソッドで指定したトレイから給紙されます。
setClientPrinterNameメソッドで指定したプリンタでsetClientTrayNameメソッドに指定したトレイ名が使用できないときは，setClientPrinterNameメソッドで指定したプリンタのデフォルトのトレイから給紙されます。

蓄積クライアント印刷する場合にsetClientTrayNameメソッドの指定を省略したときは，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルの属性情報に設定されている値

ジョブIDを複数指定しているとき
最初に指定したジョブIDの蓄積ファイルの属性情報に設定されている値

蓄積クライアント印刷する場合にsetClientTrayNameメソッドに0バイトの値を指定したときは，トレイ名情報は未設定となります。

setClientTrayNameメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，およびprintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは，setClientTrayNameメソッドを指定しても無視されます。

引数

ClientTrayName

蓄積クライアント印刷するときのプリンタのトレイ名

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setDeleteKindメソッド

蓄積ファイルを削除するときの削除種別を指定します。

形式

public void setDeleteKind (int DeleteKind)

解説

蓄積ファイルを削除するときの削除種別を，0，または1で指定します。0，または1以外の値を入力したときは，エラーになります。デフォルトは，「0（通常削除）」です。

0：通常削除
setSearchJobIDメソッド，またはsetSearchJobIDMultiメソッドで指定したジョブIDに該当する蓄積ファイルを削除します。

1：蓄積期限切れファイルの削除
EUR Print Manager - Report Serverのあるマシンで，蓄積期限が過ぎている蓄積ファイルを削除します。

蓄積期限切れファイルの削除は，環境設定ファイル（EURPMLS.ini）でOPTIONセクションのESFAUTODELキーに「1（自動削除します）」を設定しておくことで，次に示すタイミングで自動的に実行することもできます。

EUR Print Manager - Report Serverのサービスを起動したとき

EUR Print Manager - Report Serverが稼働するマシンの日付が変わったあと，EUR Print Manager - Report Serverに対して最初の要求があったとき

setDeleteKindメソッドは，deleteSpoolFileメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setDeleteKindメソッドを指定しても無視されます。

引数

DeleteKind

蓄積ファイルを削除するときの削除種別

戻り値

なし

setDispPrintDlgメソッド

蓄積クライアント印刷するときのダイアログ表示モードを指定します。

形式

public void setDispPrintDlg (int DispPrintDlg)

解説

指定できる値と蓄積クライアント印刷時の動作を次に示します。

0：印刷先指定ダイアログを表示します（対話型印刷）。
プレビューボタンを選択すると，プレビューウィンドウが表示されます。

1：直接印刷を実行します（自動印刷）。
印刷実行中に印刷中のダイアログが表示されます。

2：プレビューウィンドウを表示します（対話型印刷プレビュー表示）。
印刷メニューまたは印刷ボタンを選択すると，印刷先指定ダイアログが表示されます。

3：直接印刷を実行します（全自動印刷）。
印刷実行中に印刷中のダイアログは表示されません。

4：プレビューウィンドウを表示します（対話型印刷プレビュー表示限定）。
印刷は実行できません。

蓄積クライアント印刷実行時，setClientPrinterNameメソッドに値が指定されている場合，かつsetDispPrintDlgメソッドに0または2を指定した場合は，setDispPrintDlgメソッドに1が仮定されます。

setSpoolFileAttributeメソッド実行時に，0～4以外の値が入力されていたときは，エラーになります。

setDispPrintDlgメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，およびprintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは，setDispPrintDlgメソッドを指定しても無視されます。

引数

DispPrintDlg

蓄積クライアント印刷するときのダイアログ表示モード

戻り値

なし

setEnableGetメソッド

蓄積ファイルの取得を許可するかどうかを指定します。

形式

public void setEnableGet (boolean EnableGet)

解説

蓄積ファイルの取得許可情報を次に示します。

True：蓄積ファイルの取得を許可します。

False：蓄積ファイルの取得を許可しません。

setEnableGetメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setEnableGetメソッドを指定しても無視されます。

引数

EnableGet

蓄積ファイルの取得許可情報

戻り値

なし

setExecutablePrintModeメソッド

蓄積ファイルの実行可能印刷方式を指定します。

形式

public void setExecutablePrintMode (int ExecutablePrintMode)

解説

蓄積ファイルの実行可能印刷方式を次に示します。

0：蓄積拠点サーバ印刷

1：蓄積拠点サーバ印刷／蓄積クライアント印刷

2：蓄積クライアント印刷

setSpoolFileAttributeメソッド実行時に，0，1，または2以外の値が入力されていたときは，エラーになります。

setExecutablePrintModeメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setExecutablePrintModeメソッドを指定しても無視されます。

引数

ExecutablePrintMode

蓄積ファイルの実行可能印刷方式

戻り値

なし

setGroupNameメソッド

蓄積ファイルの振り分けグループ名を指定します。

形式

public void setGroupName (String GroupName) throws EURPMLSException

解説

振り分けグループ名を指定するときは，次のことに注意してください。

振り分けグループ名は，80バイト以内で指定してください。

文字列に「"」，および「,」を含めないでください。

setGroupNameメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，およびprintSpoolReportメソッドで蓄積拠点サーバ印刷する場合でプリンタ指定方式に帳票名による自動振り分け（setPrinterSelectMode=2）を指定したときに指定が有効になります。それ以外のメソッドでは，setGroupNameメソッドを指定しても無視されます。

蓄積拠点サーバ印刷でsetGroupNameメソッドの指定が有効な場合に，setGroupNameメソッドの指定を省略したときや0バイトの値を指定したときは，デフォルトの振り分けグループで出力先を決定して印刷します。

引数

GroupName

蓄積ファイルの振り分けグループ名

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setJobKeyCategoryメソッド

蓄積ファイルのジョブ検索キーの分類を指定します。

形式

public void setJobKeyCategory (String[] JobKeyCategory) throws EURPMLSException

解説

ジョブ検索キーを入力する場合は，1～10個の配列で指定してください。また，setJobKeyCategoryメソッドを指定する場合は，ジョブ検索キーの分類に対応する検索キーの値を必ずsetJobKeyDataメソッドに入力してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，setSpoolFileAttributeメソッド実行時にエラーになります。また，ジョブ検索キーを入力しない場合は，setJobKeyCategoryメソッドとsetJobKeyDataメソッドのどちらも指定しないでください。どちらかの指定があると対応する情報がないため，setSpoolFileAttributeメソッド実行時にエラーになります。

ジョブ検索キーは，任意文字列を指定できます。指定するときは，次のことに注意してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

setJobKeyCategoryメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setJobKeyCategoryメソッドを指定しても無視されます。

引数

JobKeyCategory

ジョブ検索キーとする分類の配列

戻り値

なし

例外処理

引数にnullが指定された場合，または引数のString配列の要素値にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setJobKeyDataメソッド

蓄積ファイルのジョブ検索キーの値を指定します。

形式

public String setJobKeyData ( String[] JobKeyData) throws EURPMLSException

解説

ジョブ検索キーを入力する場合は，1～10個の配列で指定してください。また，setJobKeyCategoryメソッドを指定する場合は，検索キーの分類に対応する検索キーの値を必ずsetJobKeyDataメソッドに入力してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，setSpoolFileAttributeメソッド実行時にエラーになります。また，検索キーを指定しない場合は，setJobKeyCategoryメソッドとsetJobKeyDataメソッドのどちらも指定しないでください。どちらかの指定があると対応する情報がないため，setSpoolFileAttributeメソッド実行時にエラーになります。

値は，任意文字列を指定できます。指定するときは，次のことに注意してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

setJobKeyDataメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setJobKeyDataメソッドを指定しても無視されます。

引数

JobKeyData

ジョブ検索キーとする値の配列

戻り値

String

例外処理

引数にnullが指定された場合，または引数のString配列の要素値にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setMaxPrintCountメソッド

蓄積ファイルの印刷上限回数を指定します。

形式

public void setMaxPrintCount (int MaxPrintCount)

解説

印刷上限回数に指定できる値は，-1～65,536です。

印刷回数の上限を無限にする場合は，-1を指定してください。

印刷を禁止する場合は，0を指定してください。

setSpoolFileAttributeメソッド実行時に，-1，0，または1～65,536以外の値が入力されていたときは，エラーになります。

setMaxPrintCountメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setMaxPrintCountメソッドを指定しても無視されます。

引数

MaxPrintCount

蓄積ファイルの印刷上限回数

戻り値

なし

setOutputFileNameメソッド

蓄積ファイルを取得するときの出力ファイル名を指定します。

形式

public void setOutputFileName (String OutputFileName) throws EURPMLSException

解説

出力ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setOutputFileNameメソッドを省略した場合，ファイル名は次のようになります。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データのファイル名

ジョブIDを複数指定しているとき
最初に指定したジョブIDの蓄積ファイルに格納されている印刷データのファイル名

setOutputFileNameメソッドは，getSpoolFileメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setOutputFileNameメソッドを指定しても無視されます。

引数

OutputFileName

蓄積ファイルを取得するときの出力ファイル名

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setOutputFilePathメソッド

蓄積ファイルを取得するとき，取得するフォルダのパスを指定します。

形式

public void setOutputFilePath (String OutputFilePath) throws EURPMLSException

解説

EUR Print Manager - Report Server Adapterの環境設定ファイル（EURPMLSADP.ini）で，PATHセクションにOUTPUTFILEキーを指定することで，デフォルトの蓄積ファイル取得フォルダを指定することもできます。ただし，getSpoolFileメソッドを実行した場合，setOutputFilePathメソッド，または環境設定ファイルのどちらも指定されていないときは，エラーになります。

フォルダのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

setOutputFilePathメソッドは，getSpoolFileメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setOutputFilePathメソッドを指定しても無視されます。

引数

OutputFilePath

蓄積ファイルを取得するフォルダのパス

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setPaperOrientationメソッド

用紙の向きを指定します。

形式

public void setPaperOrientation (int PaperOrientation)

解説

指定できる値を次に示します。

0：印刷データを蓄積したときのページごとの属性に従います。

1：用紙の向きを縦にして出力します。

2：用紙の向きを横にして出力します。

setPaperOrientationメソッドを省略した場合，次のように動作します。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データの属性情報に従います。

ジョブIDを複数指定しているとき
印刷データを蓄積したときのページごとの属性に従います。

setPaperOrientationメソッドは，getSpoolFileメソッド，およびmemgetSpoolFileメソッドで蓄積ファイルを操作する場合，ならびにprintSpoolReportメソッドで印刷する場合に指定が有効になります。それ以外のメソッドでは，setPaperOrientationメソッドを指定しても無視されます。

引数

PaperOrientation

用紙の向き

戻り値

なし

setPrintCopiesメソッド

印刷部数を指定します。

形式

public void setPrintCopies(int PrintCopies)

解説

指定できる値は，1～99です。setPrintCopiesメソッドを省略した場合，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データの属性情報に設定されている値

ジョブIDを複数指定しているとき
1

setPrintCopiesメソッドは，getSpoolFileメソッド，およびmemgetSpoolFileメソッドで蓄積ファイルを操作する場合，ならびにprintSpoolReportメソッドで印刷する場合に指定が有効になります。それ以外のメソッドでは，setPrintCopiesメソッドを指定しても無視されます。

引数

PrintCopies

印刷部数

戻り値

なし

setPrintEndPageメソッド

蓄積拠点サーバ印刷するときの終了ページを指定します。

形式

public void setPrintEndPage (int PrintEndPage)

解説

setPrintEndPageメソッドは，蓄積印刷方式が蓄積拠点サーバ印刷（setPrintMode=0）のとき，有効になります。蓄積クライアント印刷（setPrintMode=1）のときは，setPrintEndPageメソッドを指定しても無視されます。

指定できる値は，1～999,999です。setPrintEndPageメソッドを省略した場合は，最終ページまで印刷されます。また，蓄積ファイルに格納されている印刷データの最終ページ数よりsetPrintEndPageメソッドに指定した値が大きい場合も，最終ページまで印刷されます。

setPrintEndPageメソッドは，printSpoolReportメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setPrintEndPageメソッドを指定しても無視されます。

引数

PrintEndPage

蓄積拠点サーバ印刷するときの終了ページ

戻り値

なし

setPrinterClassNameメソッド

蓄積ファイルのプリンタクラス名を指定します。

形式

public void setPrinterClassName (String PrinterClassName) throws EURPMLSException

解説

蓄積拠点サーバ印刷する場合にプリンタ指定方式でプリンタクラス名指定（setPrinterSelectMode=0）を指定したとき，および蓄積クライアント印刷する場合にsetClientPrinterNameメソッドの指定がないときに，setPrinterClassNameメソッドで指定したプリンタクラスを出力先にします。setSpoolFileAttributeメソッドの呼び出しでプリンタクラス名を変更しても無視されます。

プリンタクラス名は，任意の文字列を指定できます。指定するときは，次のことに注意してください。

プリンタクラス名は，80バイト以内で指定してください。

プリンタクラス名に「"」および「,」を含めないでください。

setPrinterClassNameメソッドは，setSpoolFileAttributeメソッド，getSpoolFileメソッド，およびmemgetSpoolFileメソッドで蓄積ファイルを操作する場合，ならびにprintSpoolReportメソッドで印刷する場合に指定が有効になります。それ以外のメソッドでは，setPrinterClassNameメソッドを指定しても無視されます。

蓄積拠点サーバ印刷でプリンタ指定方式がプリンタクラス名指定（setPrinterSelectMode=0）の場合に，setPrinterClassNameメソッドの指定を省略したときや0バイトの値を指定したときは，デフォルトのプリンタクラスで印刷します。

蓄積クライアント印刷する場合，および蓄積ファイルを取得する場合にsetPrinterClassNameメソッドに0バイトの値を指定したときは，プリンタクラス情報は未設定となります。

蓄積クライアント印刷する場合，および蓄積ファイルを取得する場合にsetPrinterClassNameメソッドの指定を省略したときは，次のようになります。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルの属性情報に設定されている値が仮定されます。

ジョブIDを複数指定しているとき
プリンタクラス情報は未設定となります。

引数

PrinterClassName

蓄積ファイルのプリンタクラス名

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setPrinterSelectModeメソッド

蓄積拠点サーバ印刷するときのプリンタ指定方式を指定します。

形式

public void setPrinterSelectMode (int PrinterSelectMode)

解説

printSpoolReportメソッド実行時にsetPrinterSelectModeメソッドを指定する場合，帳票の出力先は次のプロパティの指定値によって決定します。

setPrinterClassNameメソッド

setServerPrinterNameメソッド

setServerTrayNameメソッド

setGroupNameメソッド

どのメソッドが有効になるかは，setPrinterSelectModeメソッドの指定値によって異なります。また，指定を省略した場合は，そのメソッドの情報は未設定として扱われます。

printSpoolReportメソッド実行時にsetPrinterSelectModeメソッドの指定を省略する場合は，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルの属性情報に設定されている値

ジョブIDを複数指定しているとき
最初に指定したジョブIDの蓄積ファイルの属性情報に設定されている値

蓄積拠点サーバ印刷するときのプリンタ指定方式を次に示します。

0：プリンタクラス名指定

1：OS上のプリンタ名指定

2：帳票名による自動振り分け

setSpoolFileAttributeメソッド実行時に，0，1，または2以外の値が入力されていたときは，エラーになります。

setPrinterSelectModeメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，およびprintSpoolReportメソッドで蓄積拠点サーバ印刷する場合に指定が有効になります。それ以外のメソッドでは，setPrinterSelectModeメソッドを指定しても無視されます。

引数

PrinterSelectMode

蓄積拠点サーバ印刷するときのプリンタ指定方式

戻り値

なし

setPrintModeメソッド

蓄積したデータの印刷方式を指定します。

形式

public void setPrintMode (int PrintMode)

解説

蓄積したデータの印刷方式を次に示します。setPrintModeメソッドを省略した場合は，0が仮定されます。

0：蓄積拠点サーバ印刷

1：蓄積クライアント印刷

printSpoolReportメソッド実行時に，0，または1以外の値が入力されていたときは，エラーになります。

setPrintModeメソッドは，printSpoolReportメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setPrintModeメソッドを指定しても無視されます。

引数

PrintMode

蓄積したデータの印刷方式

戻り値

なし

setPrintStartPageメソッド

蓄積拠点サーバ印刷するときの開始ページを指定します。

形式

public void setPrintStartPage (int PrintStartPage)

解説

setPrintStartPageメソッドは，蓄積印刷方式が蓄積拠点サーバ印刷（setPrintMode=0）のとき，有効になります。蓄積クライアント印刷（setPrintMode=1）のときは，setPrintStartPageメソッドを指定しても無視されます。

指定できる値は，1～999,999です。setPrintStartPageメソッドを省略した場合は，1ページから印刷されます。

setPrintStartPageメソッドに指定した値が蓄積ファイルに格納されている印刷データの最終ページ数より大きい場合は，印刷データの最終ページだけ印刷されます。

setPrintStartPageメソッドは，printSpoolReportメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setPrintStartPageメソッドを指定しても無視されます。

引数

PrintStartPage

蓄積拠点サーバ印刷するときの開始ページ

戻り値

なし

setSearchCreateTimeEndメソッド

ファイル作成日時で蓄積ファイルを検索するときの検索終了日時を指定します。

setSearchCreateTimeEndメソッドを指定すると，メソッド実行速度が速くなることがあります。

形式

public void setSearchCreateTimeEnd (String SearchCreateTimeEnd) throws EURPMLSException

解説

蓄積フォルダのファイル一覧を取得する場合，検索条件としてファイル作成日時を使用するときに，検索終了日時を「YYYYMMDDhhmmss」形式で入力します。指定できる文字列は，14バイトまでです。
「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めします。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めします。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めします。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めします。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めします。

（指定例）
2006年11月8日15:1:40　→　20061108150140

setSearchCreateTimeEndメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setSearchCreateTimeEndメソッドを指定しても無視されます。

引数

SearchCreateTimeEnd

ファイル作成日時で蓄積ファイルを検索するときの検索終了日時

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setSearchCreateTimeStartメソッド

ファイル作成日時で蓄積ファイルを検索するときの検索開始日時を入力します。

setSearchCreateTimeStartメソッドを指定すると，メソッド実行速度が速くなることがあります。

形式

public void setSearchCreateTimeStart (String SearchCreateTimeStart) throws EURPMLSException

解説

蓄積フォルダのファイル一覧を取得する場合，検索条件としてファイル作成日時を使用するときに，検索開始日時を「YYYYMMDDhhmmss」形式で入力します。指定できる文字列は，14バイトまでです。
「YYYYMMDDhhmmss」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めします。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めします。

hh：時（00～23）を2けたで示します。00～09は，ゼロ埋めします。

mm：分（00～59）を2けたで示します。00～09は，ゼロ埋めします。

ss：秒（00～59）を2けたで示します。00～09は，ゼロ埋めします。

（指定例）
2006年5月23日9:56:30　→　20060523095630

setSearchCreateTimeStartメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setSearchCreateTimeStartメソッドを指定しても無視されます。

引数

SearchCreateTimeStart

ファイル作成日時で蓄積ファイルを検索するときの検索開始日時

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setSearchJobIDメソッド

蓄積ファイルを検索するときのジョブIDを指定します。

形式

public void setSearchJobID (String SearchJobID) throws EURPMLSException

解説

ジョブIDに指定できる文字列は，36バイトまでです。

getSpoolFileAttributeメソッド，およびsetSpoolFileAttributeメソッドを呼び出す場合に使用するときは，必ずsetSearchJobIDメソッドを指定してください。

getSpoolFileOutlineメソッドを呼び出す場合に使用するときは，setSearchJobIDメソッドの指定は任意です。

getSpoolFileメソッド，memgetSpoolFileメソッド，およびprintSpoolReportメソッドを呼び出す場合に使用するときは，setSearchJobIDメソッドまたはsetSearchJobIDMultiメソッドのどちらかを必ず指定してください。

deleteSpoolFileメソッドを呼び出す場合に使用するときは，setDeleteKindメソッドの指定によって次のように異なります。

通常削除（setDeleteKind=0）のときは，setSearchJobIDメソッドまたはsetSearchJobIDMultiメソッドのどちらかを必ず指定してください。

蓄積期限切れファイルの削除（setDeleteKind=1）のときは，指定する必要はありません。

setSearchJobIDメソッドとsetSearchJobIDMultiメソッドの両方を指定したときは，setSearchJobIDMultiメソッドの指定が優先されます。

setSearchJobIDメソッドは，getSpoolFileOutlineメソッド，getSpoolAttributeメソッド，setSpoolFileAttributeメソッド，printSpoolReportメソッド，getSpoolFileメソッド，memgetSpoolFileメソッド，およびdeleteSpoolFileメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setSearchJobIDメソッドを指定しても無視されます。

引数

SearchJobID

蓄積ファイルを検索するときのジョブID

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setSearchJobIDMultiメソッド

蓄積ファイルを検索するときのジョブIDを配列で指定します。配列の要素順に検索されます。

形式

public void setSearchJobIDMulti(String[] multiJobID) throws EURPMLSException

解説

ジョブIDに指定できる文字列は，36バイトまでです。

getSpoolFileAttributeメソッド，およびsetSpoolFileAttributeメソッドを呼び出す場合に使用するときは，setSearchJobIDMultiメソッドではなく，setSearchJobIDメソッドを指定してください。

getSpoolFileOutlineメソッドを呼び出す場合に使用するときは，setSearchJobIDMultiメソッドの指定は任意です。

getSpoolFileメソッド，memgetSpoolFileメソッド，およびprintSpoolReportメソッドを呼び出す場合に使用するときは，setSearchJobIDメソッドまたはsetSearchJobIDMultiメソッドのどちらかを必ず指定してください。

deleteSpoolFileメソッドを呼び出す場合に使用するときは，setDeleteKindメソッドの指定によって次のように異なります。

通常削除（setDeleteKind=0）のときは，setSearchJobIDメソッドまたはsetSearchJobIDMultiメソッドのどちらかを必ず指定してください。

蓄積期限切れファイルの削除（setDeleteKind=1）のときは，指定する必要はありません。

setSearchJobIDメソッドとsetSearchJobIDMultiメソッドの両方を指定したときは，setSearchJobIDMultiメソッドの指定が優先されます。

setSearchJobIDMultiメソッドは，getSpoolFileOutlineメソッド，printSpoolReportメソッド，getSpoolFileメソッド，memgetSpoolFileメソッド，およびdeleteSpoolFileメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setSearchJobIDMultiメソッドを指定しても無視されます。

引数

multiJobID

蓄積ファイルを検索するときのジョブIDの配列

戻り値

なし

例外処理

引数にnullが指定された場合，または引数のString配列の要素値にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setSearchJobKeyCategoryメソッド

蓄積ファイルを検索するときのジョブ検索キーの分類を指定します。

形式

public void setSearchJobKeyCategory (String[] SearchJobKeyCategory) throws EURPMLSException

解説

蓄積フォルダのファイル一覧を取得する場合，検索条件としてsetSearchJobKeyCategoryメソッドで指定したジョブ検索キーの分類と，setSearchJobKeyDataメソッドで指定したジョブ検索キーの配列値の順番が一致するものを検索します。

ジョブ検索キーを指定する場合は，1～10個の配列で指定してください。また，setSearchJobKeyCategoryメソッドを指定する場合は，ジョブ検索キーの分類に対応する検索キーの値を必ずsetSearchJobKeyDataメソッドに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，エラーになります。
ジョブ検索キーを指定しない場合，setSearchJobKeyCategoryメソッドとsetSearchJobKeyDataメソッドは，どちらも指定しないでください。どちらかの指定があると対応する情報がないため，エラーになります。

分類は，任意文字列を指定できます。指定するときは，次のことに注意してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

空文字列「""」は指定しないでください。

setSearchJobKeyCategoryメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setSearchJobKeyCategoryメソッドを指定しても無視されます。

引数

SearchJobKeyCategory

ジョブ検索キーの分類の配列

戻り値

なし

例外処理

引数にnullが指定された場合，または引数のString配列の要素値にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setSearchJobKeyDataメソッド

蓄積ファイルを検索するときのジョブ検索キーの値を指定します。

形式

public void setSearchJobKeyData (String[] SearchJobKeyData) throws EURPMLSException

解説

蓄積フォルダのファイル一覧を取得する場合，検索条件としてsetSearchJobKeyCategoryメソッドで指定したジョブ検索キーの分類と，setSearchJobKeyDataメソッドで指定したジョブ検索キーの配列値の順番が一致するものを検索します。

ジョブ検索キーを指定する場合は，1～10個の配列で指定してください。また，setSearchJobKeyCategoryメソッドを指定する場合は，ジョブ検索キーの分類に対応する検索キーの値を必ずsetSearchJobKeyDataメソッドに指定してください。このとき，配列の要素数は同じにしてください。配列の要素数が異なると，エラーになります。
ジョブ検索キーを指定しない場合，setSearchJobKeyCategoryメソッドとsetSearchJobKeyDataメソッドは，どちらも指定しないでください。どちらかの指定があると対応する情報がないため，エラーになります。

ジョブ検索キーの値は，任意文字列を指定できます。指定するときは，次のことに注意してください。

文字列は，80バイト以内で指定してください。

文字列に「,」を含めないでください。

setSearchJobKeyDataメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setSearchJobKeyDataメソッドを指定しても無視されます。

引数

SearchJobKeyData

ジョブ検索キーの値の配列

戻り値

なし

例外処理

引数にnullが指定された場合，または引数のString配列の要素値にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setSearchPrinterClassNameメソッド

プリンタクラス名で蓄積フォルダのファイル一覧を検索するときのプリンタクラス名を指定します。

形式

public void setSearchPrinterClassName (String SearchPrinterClassName) throws EURPMLSException

解説

プリンタクラス名は，任意の文字列を指定できます。指定するときは，次のことに注意してください。

プリンタクラス名は，80バイト以内で指定してください。

プリンタクラス名に「"」および「,」を含めないでください。

setSearchPrinterClassNameメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setSearchPrinterClassNameメソッドを指定しても無視されます。

引数

SearchPrinterClassName

プリンタクラス名で蓄積フォルダのファイル一覧を検索するときのプリンタクラス名

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setSearchSpoolFileNameメソッド

格納ファイル名で蓄積フォルダのファイル一覧を検索するときの格納ファイル名を指定します。

形式

public void setSearchSpoolFileName (String SearchSpoolFileName) throws EURPMLSException

解説

格納ファイル名は，255バイト以内になるように指定してください。

setSearchSpoolFileNameメソッドは，getSpoolFileOutlineメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setSearchSpoolFileNameメソッドを指定しても無視されます。

引数

SearchSpoolFileName

格納ファイル名で蓄積フォルダのファイル一覧を検索するときの格納ファイル名

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setServerAddressメソッド

拠点サーバのIPアドレスを指定します。

形式

public void setServerAddress(String ServerAddress) throws EURPMLSException

解説

拠点サーバのIPアドレスを「255.255.255.255」形式で指定します。指定できる文字列は，15バイトまでです。

setServerAddressメソッドの指定がない場合は，EUR Print Manager - Report Server Adapterの環境設定ファイル（EURPMLSADP.ini）のIPADDRESSセクションのEURPMLSキーに設定されているEUR Print Manager - Report Serverが稼働するサーバのIPアドレスが仮定されます。

setServerAddressメソッドは，次に示すメソッドで操作する場合，指定が有効になります。それ以外のメソッドでは，setServerAddressメソッドを指定しても無視されます。

getSpoolFileOutlineメソッド，getSpoolAttributeメソッド，setSpoolFileAttributeメソッド，printSpoolReportメソッド，getSpoolFileメソッド，deleteSpoolFileメソッドで蓄積ファイルを操作するとき

getPrinterClassListメソッドでプリンタクラス一覧を取得するとき

getPrinterListメソッドでプリンタ一覧を取得するとき

getTrayListメソッドでトレイ一覧を取得するとき

引数

ServerAddress

拠点サーバのIPアドレス

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setServerPrinterNameメソッド

拠点サーバでのOS上のプリンタ名を指定します。

形式

public void setServerPrinterName (String ServerPrinterName) throws EURPMLSException

解説

getTrayListメソッドを呼び出す場合に使用するときは，必ずsetServerPrinterNameメソッドを指定してください。

setSpoolFileAttributeメソッド，およびprintSpoolReportメソッドを呼び出す場合に使用するときは，setServerPrinterNameメソッドの指定は任意です。

プリンタ名を指定するときは，次のことに注意してください。

プリンタ名は，80バイト以内で指定してください。

プリンタ名に「"」および「,」を含めないでください。

setServerPrinterNameメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，printSpoolReportメソッドで蓄積拠点サーバ印刷する場合でプリンタ指定方式にOS上のプリンタ名指定（setPrinterSelectMode=1）を指定したとき，およびgetTrayListメソッドでトレイ一覧を取得する場合に指定が有効になります。それ以外のメソッドでは，setServerPrinterNameメソッドを指定しても無視されます。

蓄積拠点サーバ印刷でsetServerPrinterNameメソッドの指定が有効な場合に，setServerPrinterNameメソッドの指定を省略したときや0バイトの値を指定したときは，デフォルトのプリンタで印刷します。

引数

ServerPrinterName

拠点サーバでのOS上のプリンタ名

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setServerTrayNameメソッド

拠点サーバでのOS上のプリンタのトレイ名を指定します。

形式

public void setServerTrayName (String ServerTrayName) throws EURPMLSException

解説

トレイ名を入力するときは，次のことに注意してください。

トレイ名は，80バイト以内で指定してください。

トレイ名には「"」および「,」を含めないでください。

setServerTrayNameメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，およびprintSpoolReportメソッドで蓄積拠点サーバ印刷する場合でプリンタ指定方式にOS上のプリンタ名指定（setPrinterSelectMode=1）を指定したときに指定が有効になります。それ以外のメソッドでは，setServerTrayNameメソッドを指定しても無視されます。

蓄積拠点サーバ印刷でsetServerTrayNameメソッドの指定が有効な場合に，setServerTrayNameメソッドの指定を省略したときや0バイトの値を指定したときは，デフォルトのトレイから給紙されます。

引数

ServerTrayName

拠点サーバでのOS上のプリンタのトレイ名

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setSortPrintメソッド

印刷部数の単位を指定します。

形式

public void setSortPrint(int SortPrint)

解説

指定できる値を次に示します。

0：部単位で出力します。

1：ページ単位で出力します。

setSortPrintメソッドを省略した場合，次の値が仮定されます。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データの属性情報に設定されている値

ジョブIDを複数指定しているとき
0

setSortPrintメソッドは，getSpoolFileメソッド，およびmemgetSpoolFileメソッドで蓄積ファイルを操作する場合，ならびにprintSpoolReportメソッドで蓄積拠点サーバ印刷する場合に指定が有効になります。それ以外の場合は，setSortPrintメソッドを指定しても無視されます。

引数

SortPrint

印刷部数の単位

戻り値

なし

setSpoolFileAttributeメソッド

指定したジョブIDの蓄積ファイルの属性情報を変更します。変更できる蓄積ファイルの属性情報については，「15.5　蓄積ファイル」を参照してください。

形式

public void setSpoolFileAttribute() throws EURPMLSException

解説

setSpoolFileAttributeメソッドは，拠点サーバにある蓄積ファイルの属性情報の変更が終了した時点で呼び出し元に制御が戻ります。

setSpoolFileAttributeメソッドは，指定できるプロパティメソッドのうち，指定のあったプロパティメソッドだけを変更します。setSpoolFileAttributeメソッドで指定できるプロパティメソッドについては，「10.7.2　EURPMLSAdapterForJavaクラスのメソッド一覧」を参照してください。また，指定できるプロパティメソッドは，一つ以上指定してください。指定されていない場合は，エラー（KEEY528-E）になります。

実行時にエラーが発生した場合，getErrorCodeメソッドに終了コード，getMessageメソッドにメッセージが設定されます。

引数

なし

戻り値

なし

例外処理

EURPMLSException

エラー発生時は，EURPMLSException例外がスローされます。

setSpoolLimitメソッド

蓄積ファイルの蓄積期限日を指定します。

形式

public void setSpoolLimit (String SpoolLimit) throws EURPMLSException

解説

蓄積ファイルの蓄積期限日は「YYYYMMDD」形式で入力します。指定できる文字列は，8バイトまでです。
「YYYYMMDD」形式の内容を次に示します。

YYYY：年（西暦）を4けたで示します。

MM：月（01～12）を2けたで示します。01～09は，ゼロ埋めします。

DD：日（01～31）を2けたで示します。01～09は，ゼロ埋めします。

（指定例）
2006年5月23日　→　20060523

setSpoolLimitメソッドは，setSpoolFileAttributeメソッドで蓄積ファイルを操作する場合，指定が有効になります。それ以外のメソッドでは，setSpoolLimitメソッドを指定しても無視されます。

引数

SpoolLimit

蓄積ファイルの蓄積期限日

戻り値

なし

例外処理

引数にnullが指定された場合は，エラー（KEEY702-E）のEURPMLSException例外がスローされます。

setSpoolTitleメソッド

スプールタイトルを指定します。

形式

public void setSpoolTitle (String SpoolTitle) throws EURPMLSException

解説

スプールタイトルには，任意文字列を指定できます。次のことに注意して指定してください。

スプールタイトルは，255バイト以内で指定してください。

スプールタイトルには「"」および「,」を含めないでください。

0バイトの値を指定したときは，スプールタイトル情報は未設定となります。

setSpoolTitleメソッドは，getSpoolFileメソッド，およびmemgetSpoolFileメソッドで蓄積ファイルを操作する場合，ならびにprintSpoolReportメソッドで印刷する場合に指定が有効になります。それ以外のメソッドでは，setSpoolTitleメソッドを指定しても無視されます。

setSpoolTitleメソッドの指定を省略した場合は，次のようになります。

ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルに格納されている印刷データの属性情報が設定されます。

ジョブIDを複数指定しているとき
スプールタイトル情報は未設定となります。

引数

SpoolTitle

スプールタイトル

戻り値

なし

10.10　EURPMLSExceptionクラスのメソッド仕様

EURPMLSExceptionクラスで使用できるメソッドの詳細を説明します。

＜この節の構成＞

getErrorCodeメソッド

getErrorLevelメソッド

getKeyメソッド

getMessageメソッド

getOutputDataメソッド

getErrorCodeメソッド

エラーコードを取得します。

形式

public int getErrorCode()

引数

なし

戻り値

エラーコードを返します。

getErrorLevelメソッド

エラーレベルを取得します。

形式

public char getErrorLevel()

引数

なし

戻り値

エラーレベルを示す文字を返します。

W：警告

E：エラー

S：システムエラー

getKeyメソッド

エラーメッセージのキー文字列を取得します。

形式

public String getKey()

引数

なし

戻り値

エラーメッセージのキー文字列を返します。

getMessageメソッド

エラーメッセージの文字列を取得します。

形式

public String getMessage()

引数

なし

戻り値

エラーメッセージの文字列を返します。

getOutputDataメソッド

例外発生時にエラー種別が警告の場合，次の印刷データを取得します。

memgetSpoolFileメソッド呼び出し時：蓄積ファイルの印刷データ

形式

public ByteBuffer getOutputData ()

引数

なし

戻り値

エラー種別が警告の場合だけ，印刷データをバイナリデータで返します。

エラー種別がエラーまたはシステムエラーの場合は，空データを返します。

10.11　環境設定ファイル

Java起動部品の場合は，Java起動部品で指定するファイルのデフォルトの読み込みフォルダなどを，環境設定ファイル（EURPMADP.ini）に指定できます。

RS-Java起動部品の場合は，RS-Java起動部品で指定するポート番号，クライアントマシンのIPアドレスなどを，環境設定ファイル（EURPMLSADP.ini）に指定できます。

各環境設定ファイルについては，「16.　実行環境の設定」を参照してください。

10.12　例外情報

Java起動部品，またはRS-Java起動部品を使用して実行している場合にエラーが発生したときは，例外を発生させます。ユーザープログラムは，EURPMExceptionオブジェクト，またはEURPMLSExceptionオブジェクトによって例外情報を取得します。例外情報には，エラーコード（終了コード），エラーレベル，メッセージID，メッセージが含まれます。

＜この節の構成＞

10.12.1　Java起動部品実行時の例外情報一覧

10.12.2　RS-Java起動部品実行時の例外情報一覧

10.12.3　getErrorCodeメソッド（終了コード）

10.12.4　getErrorLevelメソッド（エラーレベル）

10.12.5　getKeyメソッド（メッセージID）

10.12.6　getMessageメソッド（メッセージ文）

10.12.7　getOutputDataメソッド

10.12.1　Java起動部品実行時の例外情報一覧

Java起動部品実行時の例外情報の一覧を次に示します。

表10-12　 Java起動部品実行時の例外情報の一覧

終了
コード
エラー
レベル
メッセージ文
メッセージID

201
E
プロパティ(プロパティ名)の指定値に誤りがあります。
KEEY201-E

202
E
プロパティ(プロパティ名)が指定されていません。
KEEY202-E

203
E
マッピングデータファイルの読み込みに失敗しました。
KEEY203-E

204
E
ユーザ定義データファイルの読み込みに失敗しました。
KEEY204-E

205
E
パラメタに誤りがあります。
KEEY205-E

206
E
必須パラメタの指定がありません。
KEEY206-E

207
E
サーバプリンタ名の指定がありません。
KEEY207-E

208
E
アダプタと印刷管理サーバとの間で通信エラーが発生しました。
KEEY208-E

209
W
印刷処理で警告が発生しました。(nnn)
KEEY209-W

210
S
環境設定ファイルに不正があります。詳細コード = [nnnnnn]
KEEY210-S

211
S
ログファイルの書き込みに失敗しました。
KEEY211-S

212
E
印刷管理サーバへの接続に失敗しました。
KEEY212-E

213
I
ジョブを起動しました。
KEEY213-I

214
I
ジョブを終了しました。
KEEY214-I

215
S
メモリ不足が発生しました。
KEEY215-S

216
E
通信タイムアウトが発生しました。
KEEY216-E

217
S
システムエラーが発生しました。
KEEY217-S

218
E
出力先一覧取得処理でエラーが発生しました。（nnn）
KEEY218-E

219
E
プリンタクラス一覧取得処理でエラーが発生しました。（nnn）
KEEY219-E

221
E
印刷処理でエラーが発生しました。（nnn）
KEEY221-E

222
E
クライアントプリンタ名の指定がありません。
KEEY222-E

223
E
PDF形式ファイル出力処理でエラーが発生しました。(nnn)
KEEY223-E

224
W
PDF形式ファイル出力処理で警告が発生しました。(nnn)
KEEY224-W

225
E
EPF形式ファイル出力処理でエラーが発生しました。(nnn)
KEEY225-E

226
W
EPF形式ファイル出力処理で警告が発生しました。(nnn)
KEEY226-W

227
E
PDF形式ファイルの初期化に失敗しました。
KEEY227-E

228
E
EPF形式ファイルの初期化に失敗しました。
KEEY228-E

229
E
PDF形式ファイルの作成に失敗しました。
KEEY229-E

230
E
EPF形式ファイルの作成に失敗しました。
KEEY230-E

231
E
指定されたPDF形式ファイルはほかの人が使用中です。
KEEY231-E

232
E
指定されたEPF形式ファイルはほかの人が使用中です。
KEEY232-E

233
E
帳票セット指定ファイルのフォーマットが不正です。
KEEY233-E

234
E
帳票セット指定ファイルの読み込みに失敗しました。
KEEY234-E

235
E
しおり定義ファイルの読み込みに失敗しました。
KEEY235-E

236
E
文書しおり定義ファイルの読み込みに失敗しました。
KEEY236-E

237
E
印刷管理サーバでコネクション数が限界値をオーバーしました。
KEEY237-E

238
E
拠点サーバでコネクション数が限界値をオーバーしました。
KEEY238-E

239
E
クライアントでコネクション数が限界値をオーバーしました。
KEEY239-E

240
E
仕分け定義情報ファイルの読み込みに失敗しました。
KEEY240-E

241
E
指定されたEUR形式ファイルはほかの人が使用中です。
KEEY241-E

242
E
EUR形式ファイルの初期化に失敗しました。
KEEY242-E

243
E
EUR形式ファイル出力処理でエラーが発生しました。(nnn)
KEEY243-E

244
W
EUR形式ファイル出力処理で警告が発生しました。(nnn)
KEEY244-W

245
E
EUR形式ファイルの作成に失敗しました。
KEEY245-E

246
E
印刷管理サーバのEUR Print Managerのバージョンが不正です。
KEEY246-E

247
S
レジストリに不正があります。詳細コード = [nnnnnn]
KEEY247-S

248
E
暗号化設定ファイルの読み込みに失敗しました。
KEEY248-E

249
E
指定されたマッピングデータファイルが存在しません。
KEEY249-E

250
E
指定されたユーザ定義データファイルが存在しません。
KEEY250-E

251
E
指定されたしおり定義ファイルが存在しません。
KEEY251-E

252
E
指定された文書しおり定義ファイルが存在しません。
KEEY252-E

253
E
指定された暗号化設定ファイルが存在しません。
KEEY253-E

254
E
指定された仕分け定義情報ファイルが存在しません。
KEEY254-E

255
E
プリンタ一覧取得処理でエラーが発生しました。（nnn）
KEEY255-E

256
E
トレイ一覧取得処理でエラーが発生しました。（nnn）
KEEY256-E

257
E
蓄積処理でエラーが発生しました。（nnn）
KEEY257-E

258
W
蓄積処理で警告が発生しました。（nnn）
KEEY258-W

259
E
PDF仕分け定義ファイルの読み込みに失敗しました。
KEEY259-E

260
E
指定されたPDF仕分け定義ファイルが存在しません。
KEEY260-E

261
E
EPF形式ファイルの読み込みに失敗しました。
KEEY261-E

262
E
指定されたEPF形式ファイルが存在しません。
KEEY262-E

263
E
XLSX形式ファイル出力処理でエラーが発生しました。(nnn)
KEEY263-E

264
W
XLSX形式ファイル出力処理で警告が発生しました。(nnn)
KEEY264-W

265
E
指定されたXLSX形式ファイルはほかの人が使用中です。
KEEY265-E

266
E
XLSX形式ファイルの初期化に失敗しました。
KEEY266-E

267
E
XLSX形式ファイルの作成に失敗しました。
KEEY267-E

269
E
統合対象EPF形式ファイルの指定数が有効範囲外です。
KEEY269-E

270
E
複数EPF形式ファイルの統合処理でエラーが発生しました。（nnn）
KEEY270-E

271
E
統合対象EPF形式ファイルの読み込みに失敗しました。
KEEY271-E

272
E
指定された統合対象EPF形式ファイルが存在しません。
KEEY272-E

273
S
An attempt to load string resource DLL has failed. Error:[nnn]
KEEY273-S

274
E
EURPM仕分け/分割定義ファイルの読み込みに失敗しました。
KEEY274-E

10.12.2　RS-Java起動部品実行時の例外情報一覧

RS-Java起動部品実行時の例外情報の一覧を次に示します。

表10-13　 RS-Java起動部品実行時の例外情報の一覧

終了
コード
エラー
レベル
メッセージ文
メッセージID

501
E
プロパティ(プロパティ名)の指定値に誤りがあります。
KEEY501-E

502
E
プロパティ(プロパティ名)が指定されていません。
KEEY502-E

503
E
原因不明のエラーで処理が中断されました。拠点サーバの状態を確認してください。
KEEY503-E

504
E
印刷開始ページの入力値が印刷終了ページの入力値より大きいです。
KEEY504-E

505
S
環境設定ファイルに不正があります。詳細コード = [nnnnnn]
KEEY505-S

506
S
ログファイルの書き込みに失敗しました。
KEEY506-S

507
E
拠点サーバへの接続に失敗しました。
KEEY507-E

508
I
ジョブを起動しました。
KEEY508-I

509
I
ジョブを終了しました。
KEEY509-I

510
S
メモリ不足が発生しました。
KEEY510-S

511
E
通信タイムアウトが発生しました。
KEEY511-E

512
S
システムエラーが発生しました。
KEEY512-S

513
E
蓄積ファイル一覧取得処理でエラーが発生しました。（nnn）
KEEY513-E

515
E
プリンタクラス一覧取得処理でエラーが発生しました。（nnn）
KEEY515-E

516
E
プリンタ一覧取得処理でエラーが発生しました。（nnn）
KEEY516-E

517
E
トレイ一覧取得処理でエラーが発生しました。（nnn）
KEEY517-E

518
E
蓄積ファイルの取得処理でエラーが発生しました。（nnn）
KEEY518-E

519
E
蓄積ファイルの印刷処理でエラーが発生しました。（nnn）
KEEY519-E

520
E
蓄積ファイルの属性取得処理でエラーが発生しました。（nnn）
KEEY520-E

521
E
蓄積ファイルの属性設定処理でエラーが発生しました。（nnn）
KEEY521-E

522
E
蓄積ファイルの削除処理でエラーが発生しました。（nnn）
KEEY522-E

523
E
蓄積ファイルの初期化に失敗しました。
KEEY523-E

524
E
蓄積ファイルの作成に失敗しました。
KEEY524-E

525
E
拠点サーバでコネクション数が限界値をオーバーしました。
KEEY525-E

526
S
レジストリに不正があります。詳細コード = [nnnnnn]
KEEY526-S

527
E
指定された蓄積ファイルはほかの人が使用中です。
KEEY527-E

528
E
属性値設定プロパティが一つも指定されていません。
KEEY528-E

529
E
クライアントでコネクション数が限界値をオーバーしました。
KEEY529-E

531
E
蓄積ファイルのデータ取得処理でエラーが発生しました。（nnn）
KEEY531-E

532
W
蓄積ファイル一覧取得処理で警告が発生しました。（nnn）
KEEY532-W

533
W
蓄積ファイルの取得処理で警告が発生しました。（nnn）
KEEY533-W

534
W
蓄積ファイルの印刷処理で警告が発生しました。（nnn）
KEEY534-W

535
W
蓄積ファイルの属性取得処理で警告が発生しました。（nnn）
KEEY535-W

536
W
蓄積ファイルの属性設定処理で警告が発生しました。（nnn）
KEEY536-W

537
W
蓄積ファイルの削除処理で警告が発生しました。（nnn）
KEEY537-W

538
E
指定されたジョブID検索値の数が上限値を超えています。
KEEY538-E

540
S
An attempt to load string resource DLL has failed. Error:[nnn]
KEEY540-S

541
E
拠点サーバのEUR Print Manager - Report Serverのバージョンが不正です。
KEEY541-E

10.12.3　getErrorCodeメソッド（終了コード）

EURPMExceptionオブジェクト，またはEURPMLSExceptionオブジェクトのgetErrorCodeメソッドは，終了コードを返します。終了コードとメッセージの一覧については，「10.12.1　Java起動部品実行時の例外情報一覧」，または「10.12.2　RS-Java起動部品実行時の例外情報一覧」を参照してください。エラーの対処については，マニュアル「EUR Print Manager メッセージ」を参照してください。

10.12.4　getErrorLevelメソッド（エラーレベル）

EURPMExceptionオブジェクト，またはEURPMLSExceptionオブジェクトのgetErrorLevelメソッドは，メッセージのエラーレベルを返します。エラーレベルを次に示します。

I：Information（通知）

W：Warning（軽いエラーに対する警告）

E：Error（エラー）

S：Error（システムエラー）

10.12.5　getKeyメソッド（メッセージID）

EURPMExceptionオブジェクト，またはEURPMLSExceptionオブジェクトのgetKeyメソッドは，メッセージのメッセージIDを返します。終了コードとメッセージの一覧については，「10.12.1　Java起動部品実行時の例外情報一覧」，または「10.12.2　RS-Java起動部品実行時の例外情報一覧」を参照してください。エラーの対処については，マニュアル「EUR Print Manager メッセージ」を参照してください。

10.12.6　getMessageメソッド（メッセージ文）

EURPMExceptionオブジェクト，またはEURPMLSExceptionオブジェクトのgetMessageメソッドは，メッセージ文を返します。終了コードとメッセージの一覧については，「10.12.1　Java起動部品実行時の例外情報一覧」，または「10.12.2　RS-Java起動部品実行時の例外情報一覧」を参照してください。エラーの対処については，マニュアル「EUR Print Manager メッセージ」を参照してください。

10.12.7　getOutputDataメソッド

EURPMExceptionオブジェクト，またはEURPMLSExceptionオブジェクトのgetOutputDataメソッドは，例外発生時にエラー種別が警告の場合，次の印刷データを取得します。

EURPMExceptionオブジェクト

getPDFReportメソッド呼び出し時：PDF形式データ

getEURReportメソッド呼び出し時：EUR形式データ

getEPFReportメソッド呼び出し時：EPF形式データ

getXLSXReportメソッド呼び出し時：Excel形式データ

EURPMLSExceptionオブジェクト

memgetSpoolFileメソッド呼び出し時：蓄積ファイルの印刷データ

10.13　コーディング例

Java起動部品のコーディング例を次に示します。

＜この節の構成＞

10.13.1　プリンタ出力のコーディング例

10.13.2　EPF形式ファイル出力のコーディング例

10.13.3　Excel形式ファイル出力のコーディング例

10.13.4　メモリ入出力のコーディング例

10.13.5　クライアントPCへの配布印刷のコーディング例

10.13.6　クライアントPCへの蓄積データの配布印刷のコーディング例

10.13.7　複数のEPF形式ファイルを統合して出力するときのコーディング例

10.13.8　分割した印刷データを蓄積するときのコーディング例

10.13.9　仕分けした印刷データを蓄積するときのコーディング例

10.13.10　EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例

10.13.1　プリンタ出力のコーディング例

次に示すパラメタを指定して，拠点サーバで印刷するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：sample1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：data1.csv

import JP.co.Hitachi.soft.EURPM.*;

 :
   try {
     EURPMAdapterForJava obj=new EURPMAdapterForJava();
     String target = request.getRemoteAddr();
     obj.setReportFileName("sample1.fms");
                        //帳票ファイル名の指定
     obj.setDataFilePath("c:¥¥Temp");
                        //マッピングデータファイルのパスの指定
     obj.setDataFileName("data1.csv");
                        //マッピングデータファイル名の指定
     obj.printReport();    //帳票の出力指示
   }
   catch (JP.co.Hitachi.soft.EURPM.EURPMException ce) {
                                   //エラー処理
     int errid;
     errid=ce.getErrorCode();
                    //エラーコードをerridに取り出す
     if (errid==441) {
                    //KEEY441-Wの場合のエラー処理
     } else if (errid==301) {
                    //KEEY301-Eの場合のエラー処理
     } else if (errid==302) {
                    //KEEY302-Eの場合のエラー処理
     } else if (errid==xxx) {
                    //以下，そのほかのエラー処理を繰り返す
             :
     }
   }

10.13.2　EPF形式ファイル出力のコーディング例

次に示すパラメタを指定して，EPF形式ファイル生成を実行するときのコーディング例です。出力ファイルは，EUR Print Manager - Adapterのあるマシンに出力されます。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：sample1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：data1.csv

出力ファイル

出力EPF形式ファイルのパス：c:¥Inetpub¥wwwroot¥EPF

出力EPF形式ファイル名：sample1_EPF.epf

そのほか

印刷範囲：1～10ページ

<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="JP.co.Hitachi.soft.EURPM.*" %>
<%@ page contentType="text/html; charset=Shift_JIS" %>
<jsp:useBean id="adapter" class="JP.co.Hitachi.soft.EURPM.EURPMAdapterForJava" scope="session" />

              ・
              ・
              ・
<%
 try {
     String hostName = request.getServerName();

     adapter.setReportFileName("sample1.fms");      // 帳票名設定
     adapter.setDataFilePath("c:¥¥Temp");
                               // マッピングデータファイルのパス設定
     adapter.setDataFileName("data1.csv");
                               // マッピングデータファイル名設定
     adapter.setPrintStartPage(1);             // 印刷開始ページ設定
     adapter.setPrintEndPage(10);              // 印刷終了ページ設定
     adapter.setEPFFilePath("c:¥¥Inetpub¥¥wwwroot¥¥EPF");
                                       // EPF形式ファイル出力パス設定
     adapter.setEPFFileName("sample1_EPF.epf");
                                       // EPF形式ファイル名設定
     adapter.outputEPFReport();        // EPF形式ファイル出力要求

 }
// エラー処理
 catch (JP.co.Hitachi.soft.EURPM.EURPMException e) {
     out.println("<P>エラー発生<br>");
     out.println("<table BORDER CELLSPACING=2 CELLPADDING=4 >");
     out.println("<tr><th>メソッド</th><th>取得結果</th></tr>");
     out.println("<tr><td>エラーコード</td>");
     out.println("<td>" + e.getErrorCode() + "</td></tr>");
     out.println("<tr><td>メッセージ</td>");
     out.println("<td>" + e.getMessage() + "</td></tr>");
     out.println("<tr><td>エラーレベル</td>");
     out.println("<td>" + e.getErrorLevel() + "</td></tr>");
     out.println("<tr><td>メッセージID</td>");
     out.println("<td>" + e.getKey() + "</td></tr>");
     out.println("</table>");
 }
%>

10.13.3　Excel形式ファイル出力のコーディング例

次に示すパラメタを指定して，Excel形式ファイル生成を実行するときのコーディング例です。出力ファイルは，EUR Print Manager - Adapterのあるマシンに出力されます。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：sample1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：data1.csv

出力ファイル

出力Excel形式ファイルのパス：c:¥Inetpub¥wwwroot¥XLSX

出力Excel形式ファイル名：sample1_EPF.xlsx

そのほか

印刷範囲：1～10ページ

<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="JP.co.Hitachi.soft.EURPM.*" %>
<%@ page contentType="text/html; charset=Shift_JIS" %>
<jsp:useBean id="adapter" class="JP.co.Hitachi.soft.EURPM.EURPMAdapterForJava" scope="session" />

              ・
              ・
              ・
<%
 try {
     String hostName = request.getServerName();

     adapter.setReportFileName("sample1.fms");     // 帳票名設定
     adapter.setDataFilePath("c:¥¥Temp");
                                  // マッピングデータファイルのパス設定
     adapter.setDataFileName("data1.csv");
                                  // マッピングデータファイル名設定
     adapter.setPrintStartPage(1);                 // 印刷開始ページ設定
     adapter.setPrintEndPage(10);                  // 印刷終了ページ設定
     adapter.setXLSXFilePath("c:¥¥Inetpub¥¥wwwroot¥¥XLSX");
                                  //Excel形式ファイル出力パス設定
     adapter.setXLSXFileName("sample1_EPF.xlsx");
                                  //Excel形式ファイル名設定
     adapter.outputXLSXReport();
                                  //Excel形式ファイル出力要求

 }
// エラー処理
 catch (JP.co.Hitachi.soft.EURPM.EURPMException e) {
     out.println("<P>エラー発生<br>");
     out.println("<table BORDER CELLSPACING=2 CELLPADDING=4 >");
     out.println("<tr><th>メソッド</th><th>取得結果</th></tr>");
     out.println("<tr><td>エラーコード</td>");
     out.println("<td>" + e.getErrorCode() + "</td></tr>");
     out.println("<tr><td>メッセージ</td>");
     out.println("<td>" + e.getMessage() + "</td></tr>");
     out.println("<tr><td>エラーレベル</td>");
     out.println("<td>" + e.getErrorLevel() + "</td></tr>");
     out.println("<tr><td>メッセージID</td>");
     out.println("<td>" + e.getKey() + "</td></tr>");
     out.println("</table>");
 }
%>

10.13.4　メモリ入出力のコーディング例

次に示すパラメタを指定して，EPF形式ファイル生成を実行するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名1：都道府県.fms

帳票ファイル名2：名簿（ローマ字）.fms

帳票ファイル名3：アルファベット一覧.fms

入力ファイル（ユーザ定義ファイル）

帳票ファイル名1のマッピングデータ："東京,神奈川,千葉,埼玉"

帳票ファイル名2のマッピングデータ："TARO,NAHAKO,JIRO,YOKO,SABURO,NAOMI"

帳票ファイル名3のマッピングデータ："A,B,C,D,E,F,G,H"

import JP.co.Hitachi.soft.EURPM.*;

   try {
     EURPMAdapterForJava obj=new EURPMAdapterForJava();
     String target = request.getRemoteAddr();
     frmFileNames = (String[])(3);
     Array.set(frmFileNames, 0, “都道府県.fms”);
     Array.set(frmFileNames, 1, “名簿（ローマ字）.fms”);
     Array.set(frmFileNames, 2, “アルファベット一覧.fms”);
     obj.setMultiReportFileName(frmFileNames);
                        //帳票ファイル名の指定

     StringBuffer[] mapFileDatas = new StringBuffer[3];
     StringBuffer mapFileData;
     mapFileData = new StringBuffer();
     mapFileData.insert(0, "東京,神奈川,千葉,埼玉");
     Array.set(mapFileDatas, 0, mapFileData);
     mapFileData = new StringBuffer();
     mapFileData.insert(1, "TARO,NAHAKO,JIRO,YOKO,SABURO,NAOMI ");
     Array.set(mapFileDatas, 1, mapFileData);
     mapFileData = new StringBuffer();
     mapFileData.insert(2, "A,B,C,D,E,F,G,H");
     Array.set(mapFileDatas, 2, mapFileData);
     obj.setDataFileData(mapFileDatas);
                        //マッピングデータの指定

     ByteBuffer outputFileData = adp.getEPFReport();
                        //EPF形式データの取得
   }
   catch (JP.co.Hitachi.soft.EURPM.EURPMException ce) {
                                   //エラー処理
     int errid;
     errid=ce.getErrorCode();
                    //エラーコードをerridに取り出す
     if (errid==441) {
                    //KEEY441-Wの場合のエラー処理
     } else if (errid==301) {
                    //KEEY301-Eの場合のエラー処理
     } else if (errid==302) {
                    //KEEY302-Eの場合のエラー処理
     } else if (errid==   {
                    //以下，そのほかのエラー処理を繰り返す
             :
     }
   }

10.13.5　クライアントPCへの配布印刷のコーディング例

次に示すパラメタを指定して，クライアントPCへの配布印刷をするときのコーディング例です。

入力ファイル（EPF形式データ）：EUR Print Managerのあるマシンに配置

EPF形式ファイル名：sample1_EPF.epf

EPF形式ファイルパス：c:¥Temp

プロパティ：EUR Print Managerのあるマシンで設定

印刷方式：5

クライアントPCのIPアドレス：127.0.0.1

import JP.co.Hitachi.soft.EURPM.*;

   try {
     EURPMAdapterForJava obj=new EURPMAdapterForJava();

     String target = request.getRemoteAddr();

     obj.setEPFFileName("sample1_EPF.epf");
                         //EPF形式ファイル名の指定
     obj.setEPFFilePath("c:¥¥Temp");
                         //EPF形式ファイルパスの指定
     obj.setPrintMode(5);
                         //印刷方式の指定
     obj.setClientAddress("127.0.0.1");
                         //クライアントPCのIPアドレスの指定
     obj.printReport();
                         //帳票の出力指示
   }
   catch (JP.co.Hitachi.soft.EURPM.EURPMException ce) {
                                   //エラー処理
     int errid;
     errid=ce.getErrorCode();
                    //エラーコードをerridに取り出す
     if (errid==301) {
                    //KEEY301-Eの場合のエラー処理
     } else if (errid==   {
                    //以下，そのほかのエラー処理を繰り返す
             :
     }
   }

10.13.6　クライアントPCへの蓄積データの配布印刷のコーディング例

次に示すパラメタを指定して，クライアントPCへの蓄積データの配布印刷をするときのコーディング例です。

入力ファイル（EPF形式データ）：蓄積データ

EPF形式ファイルデータ：bbEPFdata

プロパティ（印刷管理サーバ）：EUR Print Manager - Adapterのあるマシンで設定

印刷方式：5

クライアントPCのIPアドレス：127.0.0.1

プロパティ（アプリケーションサーバ）：EUR Print Manager - Report Server Adapterのあるマシンに配置

ジョブID検索値：EUR200805220056259780000001000000016

import JP.co.Hitachi.soft.EURPM.*;
import JP.co.Hitachi.soft.EURPMLS.*;

   try {
     EURPMAdapterForJava   pmadp   = new EURPMAdapterForJava();
     EURPMLSAdapterForJava rsadp   = new EURPMLSAdapterForJava();

     String target = request.getRemoteAddr();

     rsadp.setSearchJobID("EUR200805220056259780000001000000016");
                              //ジョブID検索値の指定
     ByteBuffer bbEPFdata = rsadp.memgetSpoolFile();
                              //EPF形式ファイルデータの取得

   pmadp.setEPFFileData(bbEPFdata);
                              //EPF形式ファイルのメモリ入力の指定
     pmadp.setPrintMode(5);
                              //印刷方式の指定
     pmadp.setClientAddress("127.0.0.1");
                              //クライアントIPアドレスの指定
     pmadp.printReport();
                              //帳票の出力指示
   }
   catch (JP.co.Hitachi.soft.EURPM.EURPMException ce) {
                                   //エラー処理
     int errid;
     errid=ce.getErrorCode();
                    //エラーコードをerridに取り出す
     if (errid==301) {
                    //KEEY301-Eの場合のエラー処理
     } else if (errid==   {
                    //以下，そのほかのエラー処理を繰り返す
             :
     }
   catch (JP.co.Hitachi.soft.EURPMLS.EURPMLSException ce) {
                                   //エラー処理
     int errid;
     errid=ce.getErrorCode();
                    //エラーコードをerridに取り出す
     if (errid==531) {
                    //KEEY531-Eの場合のエラー処理
     } else if (errid==   {
                    //以下，そのほかのエラー処理を繰り返す
             :
     }
   }

10.13.7　複数のEPF形式ファイルを統合して出力するときのコーディング例

次に示すパラメタを指定して，複数のEPF形式ファイルを統合して出力するときのコーディング例です。出力ファイルは，EUR Print Manager - Adapterのあるマシンに出力されます。

入力ファイル：EUR Print Manager - Adapterのあるマシンに配置

統合対象のEPF形式ファイル名：Add_1.epf，Add_2.epf

統合対象のEPF形式ファイルのパス：c:¥Input¥EPF

出力ファイル

出力EPF形式ファイルのパス：c:¥Output¥EPF

出力EPF形式ファイル名：sample1.epf

そのほか

印刷部数：3部

プリンタクラス：SampleTest

<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="JP.co.Hitachi.soft.EURPM.*" %>
<%@ page contentType="text/html; charset=Shift_JIS" %>
<jsp:useBean id="adapter" class="JP.co.Hitachi.soft.EURPM.EURPMAdapterForJava" scope="session" />
              ・
              ・
<%
 try {
     String hostName = request.getServerName();

     mergeFileNames = (String[])(2);
     Array.set(mergeFileNames, 0, "Add_1.epf");
     Array.set(mergeFileNames, 1, "Add_2.epf");
     adapter.setMergeEPFFileName(mergeFileNames);
                     //統合対象EPF形式ファイル名設定

     adapter.setMergeEPFFilePath("c:¥¥Input¥¥EPF");
                    //統合対象EPF形式ファイルパス設定
                    //統合対象のEPF形式ファイルは次の2ファイルになる
                    //c:¥Input¥EPF¥Add_1.epf
                    //c:¥Input¥EPF¥Add_2.epf

     adapter.setPrintCopies(3);
                    // 印刷部数設定
     adapter.setPrinterClassName("SampleTest”);
                    // プリンタクラス名設定

     adapter.setEPFFilePath("c:¥¥Output¥¥EPF") ;
                    // EPF形式ファイル出力パス設定
     adapter.setEPFFileName("sample1.epf");
                    // EPF形式ファイル名設定
                    //出力ファイルは次のファイルになる
                    //c:¥Output¥EPF¥sample1.epf

     adapter.outputMergeEPFReport();
                    //複数EPF形式ファイル統合出力要求
 }
// エラー処理
 catch (JP.co.Hitachi.soft.EURPM.EURPMException e) {
     out.println("<P>エラー発生<br>");
     out.println("<table BORDER CELLSPACING=2 CELLPADDING=4 >");
     out.println("<tr><th>メソッド</th><th>取得結果</th></tr>");
     out.println("<tr><td>エラーコード</td>");
     out.println("<td>" + e.getErrorCode() + "</td></tr>");
     out.println("<tr><td>メッセージ</td>");
     out.println("<td>" + e.getMessage() + "</td></tr>");
     out.println("<tr><td>エラーレベル</td>");
     out.println("<td>" + e.getErrorLevel() + "</td></tr>");
     out.println("<tr><td>メッセージID</td>");
     out.println("<td>" + e.getKey() + "</td></tr>");
     out.println("</table>");
 }
%>

10.13.8　分割した印刷データを蓄積するときのコーディング例

次に示すパラメタを指定して，分割した印刷データをサーバに蓄積するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：Report1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：Report1_1000P.csv

EURPM分割定義ファイルのパス：c:¥Temp

EURPM分割定義ファイル名：PMPageSplit.txt

import java.util.ArrayList;
import JP.co.Hitachi.soft.EURPM.*;

public class SAMPLE {
   public static void main(String[] args) {
       // 変数定義
       int iCnt = 0;
       EURPMAdapterForJava obj = null;
       ArrayList alJobID = null;

       try {
           // オブジェクト生成
           obj = new EURPMAdapterForJava();

           // 帳票ファイルの指定
           obj.setReportFileName("Report1.fms");
           // マッピングデータファイルの指定
           obj.setDataFileName("Report1_1000P.csv");
           obj.setDataFilePath("c:¥¥Temp");
           // EURPM分割定義ファイルの指定
           obj.setSplitFileName("PMPageSplit.txt");
           obj.setSplitFilePath("c:¥¥Temp");
           // そのほかのパラメタの指定
           obj.setSplitMode(3);
           obj.setPrintMode(2);

           //蓄積実行指示
           obj.printReport();

           // 複数ジョブIDの取得
           alJobID = new ArrayList();
           alJobID = obj.getJobIDList();
           for(iCnt = 0; iCnt < alJobID.size(); iCnt++){
               System.out.println(alJobID.get(iCnt));
           }

       } catch (EURPMException ce) {
           // エラー処理
           int errid;
           errid = ce.getErrorCode();
           if (errid==301) {
           }
       }
   }
}

10.13.9　仕分けした印刷データを蓄積するときのコーディング例

次に示すパラメタを指定して，仕分けした印刷データをサーバに蓄積するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：Report1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：Report1_1000P.csv

EURPM仕分け定義ファイルのパス：c:¥Temp

EURPM仕分け定義ファイル名：PMDistribute.txt

import java.util.ArrayList;
import JP.co.Hitachi.soft.EURPM.*;

public class SAMPLE {
   public static void main(String[] args) {
       // 変数定義
       int iCnt = 0;
       EURPMAdapterForJava obj = null;
       ArrayList alJobID = null;

       try {
           // オブジェクト生成
           obj = new EURPMAdapterForJava();

           // 帳票ファイルの指定
           obj.setReportFileName("Report1.fms");
           // マッピングデータファイルの指定
           obj.setDataFileName("Report1_1000P.csv");
           obj.setDataFilePath("c:¥¥Temp");
           // EURPM仕分け定義ファイルの指定
           obj.setSplitFileName("PMDistribute.txt");
           obj.setSplitFilePath("c:¥¥Temp");
           // そのほかのパラメタの指定
           obj.setSplitMode(2);
           obj.setPrintMode(2);

           //蓄積実行指示
           obj.printReport();

           // 複数ジョブIDの取得
           alJobID = new ArrayList();
           alJobID = obj.getJobIDList();
           for(iCnt = 0; iCnt < alJobID.size(); iCnt++){
               System.out.println(alJobID.get(iCnt));
           }

       } catch (EURPMException ce) {
           // エラー処理
           int errid;
           errid = ce.getErrorCode();
           if (errid==301) {
           }
       }
   }
}

10.13.10　EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例

最新のEUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例です。

クライアントPCに最新のEUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXがインストールされていない場合，クライアントPCの環境に応じてダウンロードパッケージが選択されて，自動でインストールされます。ユーザー単位インストールが可能な環境では，ユーザー単位インストール用のダウンロードパッケージが選択されます。それ以外の環境では，マシン単位インストール用のダウンロードパッケージが選択されます。

EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXのインストールが完了すると，指定した帳票（EPF形式ファイル）がダウンロードされて，印刷またはプレビュー表示されます。

ダウンロードパッケージ：EUR Print Manager - Adapterのあるマシンに配置

EUR Print Manager - Client Print ActiveX（マシン単位用）：

　http://xxx.xxx.xxx.xxx/machine/EURPMPrintAX.cab"

EUR Print Manager - Client Print ActiveX（ユーザー単位用）：

　http://xxx.xxx.xxx.xxx/user/EURPMPrintAX.cab

EUR Print Manager - Client Preview ActiveX（マシン単位用）：

　http://xxx.xxx.xxx.xxx/machine/EURPMPreViewAX.cab

EUR Print Manager - Client Preview ActiveX（ユーザー単位用）：

　http://xxx.xxx.xxx.xxx/user/EURPMPreViewAX.cab

出力ファイル：EUR Print Manager - Adapterのあるマシンに配置

出力EPF形式ファイル名：http://xxx.xxx.xxx/File/EPF/sample.epf

＜この項の構成＞

(1)　帳票を印刷する場合

(2)　帳票をプレビュー表示する場合

(1)　帳票を印刷する場合

EUR Print Manager - Client Print ActiveXをインストールします。

<%@ page import="JP.co.Hitachi.soft.EURPM.*" %>
<%@ page contentType="text/html; charset=Shift_JIS" %>
<jsp:useBean id="adapter" class="JP.co.Hitachi.soft.EURPM.EURPMAdapterForJava" scope="session" />
<HTML>
<HEAD>
<TITLE>
EURPM-CL-AX JSP Sample
</TITLE>
<%
   //EURPM-CL-AXのバージョン取得
   String strVersion = adapter.getPrintAXVersion();
   //EURPM-CL-AXのクラスID取得
   String strClassID = adapter.getPrintAXClassID();
%>
<BODY>
<Script LANGUAGE="javascript">
<!--
   var CABType; // フラグ
   var CABPath; // CAB形式ファイルの格納場所
   var appVersion = window.navigator.appVersion.toLowerCase();

   // OSの判定
   // Windows XPの場合
   if ( (window.navigator.userAgent).indexOf( "NT 5.1" ) != -1 ) {
       CABType = 0;      //マシン単位インストールフラグ
   } else {              //上記以外の場合
       //ブラウザ判定
       //Internet Explorer 7の場合
       if (appVersion.indexOf("msie 7.0") > -1) {
           CABType = 0;  //マシン単位インストールフラグ
       } else {          //上記以外の場合
           CABType = 1;  //ユーザー単位インストール
       }
   }
   //フラグから使用するCAB形式ファイルを決定する
   if (CABType == 0) {
       //マシン単位インストールの格納場所の設定
       CabPath = "http://xxx.xxx.xxx.xxx/machine/EURPMPrintAX.cab";
   } else {
       //ユーザー単位インストールの格納場所の設定
       CabPath = "http://xxx.xxx.xxx.xxx/user/EURPMPrintAX.cab";
   }

   //OBJECTタグの記述
   document.write("<object");
   //Webサーバで取得したクラスIDを指定
   document.write(" classid=clsid:<%=strClassID%>");
   //CAB形式ファイルのパスおよびWebサーバで取得したバージョンを指定
   document.write(" codebase=" + CabPath + "#version=<%=strVersion%>");
   document.write(" ID=EURPMPRINTAX");
   document.write(" type=application/x-oleobject>");
   document.write("<BR>");
   document.write("<param name=EPFFileURL value=http://xxx.xxx.xxx/File/EPF/sample.epf>");
   document.write("<BR>");
   document.write("<param name=LogLevel value=16>");
   document.write("<BR>");
   document.write("</object>");
   document.write("<BR>");
-->
</Script>
</BODY>
</HTML>

(2)　帳票をプレビュー表示する場合

EUR Print Manager - Client Preview ActiveXをインストールします。

<%@ page import="JP.co.Hitachi.soft.EURPM.*" %>
<%@ page contentType="text/html; charset=Shift_JIS" %>
<jsp:useBean id="adapter" class="JP.co.Hitachi.soft.EURPM.EURPMAdapterForJava" scope="session" />
<HTML>
<HEAD>
<TITLE>
EURPM-CL-AX JSP Sample
</TITLE>
<%
   //EURPM-CL-PVXのバージョン取得
   String strVersion = adapter. getPreviewAXVersion();
   //EURPM-CL-PVXのクラスID取得
   String strClassID = adapter. getPreviewAXClassID();
%>
<BODY>
<Script LANGUAGE="javascript">
<!--
   var CABType; // フラグ
   var CABPath; // CAB形式ファイルの格納場所
   var appVersion = window.navigator.appVersion.toLowerCase();

   // OSの判定
   // Windows XPの場合
   if ( (window.navigator.userAgent).indexOf( "NT 5.1" ) != -1 ) {
       CABType = 0;      //マシン単位インストールフラグ
   } else {              //上記以外の場合
       //ブラウザ判定
       //Internet Explorer 7の場合
       if (appVersion.indexOf("msie 7.0") > -1) {
           CABType = 0;  //マシン単位インストールフラグ
       } else {          //上記以外の場合
           CABType = 1;  //ユーザー単位インストール
       }
   }
   //フラグから使用するCAB形式ファイルを決定する
   if (CABType == 0) {
       //マシン単位インストールの格納場所の設定
       CabPath = "http://xxx.xxx.xxx.xxx/machine/EURPMPreViewAX.cab";
   } else {
       //ユーザー単位インストールの格納場所の設定
       CabPath = "http://xxx.xxx.xxx.xxx/user/EURPMPreViewAX.cab";
   }

   //OBJECTタグの記述
   document.write("<object");
   //Webサーバで取得したクラスIDを指定
   document.write(" classid=clsid:<%=strClassID%>");
   //CAB形式ファイルのパスおよびWebサーバで取得したバージョンを指定
   document.write(" codebase=" + CabPath + "#version=<%=strVersion%>");
   document.write(" ID=EURPMPREVIEWAX");
   document.write(" width=500");
   document.write(" height=500");
   document.write(" type=application/x-oleobject>");
   document.write("<BR>");
   document.write("<param name=EPFFileURL value=http://xxx.xxx.xxx/File/EPF/sample.epf>");
   document.write("<BR>");
   document.write("<param name=LogLevel value=16>");
   document.write("<BR>");
   document.write("</object>");
   document.write("<BR>");
-->
</Script>
</BODY>
</HTML>

11.　COBOL起動部品を使用した帳票出力

この章では，EUR Print Managerで提供するCOBOL起動部品を使用した帳票出力について説明します。

＜この章の構成＞

11.1　COBOL起動部品

11.2　関数一覧

11.3　関数仕様

11.4　環境設定ファイル

11.5　エラー情報

11.6　コーディング例

11.1　COBOL起動部品

サーバ側で動作するCOBOLプログラムから，EUR Print Managerを起動して帳票出力できる部品を提供しています。これを，COBOL起動部品といいます。

COBOL起動部品は，帳票ファイル名などをパラメタに設定し，出力実行関数を呼び出して帳票を出力します。COBOL起動部品を利用することで，Web/APサーバ上のサーバアプリケーションから帳票を印刷したり，EPF形式ファイルに出力したりできます。

＜この節の構成＞

11.1.1　COBOL起動部品の構成

11.1.2　COBOL起動部品の呼び出し規約

11.1.1　COBOL起動部品の構成

COBOL起動部品は，次に示す17のファイルから構成されます。

表11-1　COBOL起動部品のファイル構成

項番
ファイル名
説明

1

Windows環境の場合

EURPMADC.dll

UNIX/Linux環境の場合

libEURPMADC.so

COBOL起動部品本体

2
EURPMADC.lib
業務アプリケーションとCOBOL起動部品のリンケージ用ファイル

3
EURPMPARAM1.cbl
PrintReport関数，およびPrintReport2関数用インタフェース領域定義ファイル

4
EURPMPARAM3.cbl
OutputPDFReport関数用インタフェース領域定義ファイル

5
EURPMPARAM4.cbl
OutputEURReport関数用インタフェース領域定義ファイル

6
EURPMPARAM5.cbl
OutputEPFReport関数用インタフェース領域定義ファイル

7
EURPMPARAM6.cbl
OutputXLSXReport関数用インタフェース領域定義ファイル

8
EURPMPARAM7.cbl
OutputMergeEPFReport関数用インタフェース領域定義ファイル

9
EURPMPARAMJOBID.cbl
PrintReport2関数用インタフェース領域定義ファイル

10
EURPMPARAMCLASS.cbl
GetPrinterClassList関数用インタフェース領域定義ファイル

11
EURPMPARAMCLASS2.cbl
GetPrinterClassList2関数用インタフェース領域定義ファイル

GetPMPrinterClassList関数用インタフェース領域定義ファイル

12
EURPMPARAMDEST.cbl
GetDestinationList関数用インタフェース領域定義ファイル

13
EURPMPARAMDEST2.cbl
GetDestinationList2関数用インタフェース領域定義ファイル

14
EURPMPARAMDESTNAME.cbl
GetPrinterClassList関数，GetPrinterClassList2関数，GetPrinterList関数，およびGetTrayClassList関数用インタフェース領域定義ファイル

15
EURPMPARAMPRINTER.cbl
GetPrinterList関数用インタフェース領域定義ファイル

GetPMPrinterList関数用インタフェース領域定義ファイル

16
EURPMPARAMPRINTERNAME.cbl
GetTrayList関数用インタフェース領域定義ファイル

GetPMTrayList関数用インタフェース領域定義ファイル

17
EURPMPARAMTRAY.cbl
GetTrayList関数用インタフェース領域定義ファイル

GetPMTrayList関数用インタフェース領域定義ファイル

なお，Windows環境の場合はEURPMADC.dllのインストール先フォルダに，UNIX/Linux環境の場合はlibEURPMADC.soのインストール先ディレクトリに，パスを通す必要があります。

ファイルを格納するフォルダやCOBOL起動部品の設定については，次のマニュアルを参照してください。

COBOL85の場合：COBOL85 ユーザーズガイド

COBOL2002の場合：COBOL2002 ユーザーズガイド

11.1.2　COBOL起動部品の呼び出し規約

32ビットプログラムから呼び出すとき

COBOL起動部品での呼び出し規約は，すべてC（cdecl）となります。呼び出し元のCOBOLプログラムでは，EXTERNAL PROGRAM SECTIONのCALL-CONVENTION構文で，プログラムをcdecl呼び出し規約にしておく必要があります。

64ビットプログラムから呼び出すとき

COBOL起動部品での呼び出し規約は，すべてfastcallとなります。

COBOL起動部品の呼び出し規約の詳細については，次のマニュアルを参照してください。

COBOL85の場合：COBOL85 ユーザーズガイド

COBOL2002の場合：COBOL2002 ユーザーズガイド

11.2　関数一覧

COBOL起動部品が提供する関数の一覧を次に示します。

表11-2　 COBOL起動部品が提供する関数

関数 | 概要
GetDestinationList | 出力先一覧を取得します。
GetDestinationList2
GetPMPrinterClassList | 印刷管理サーバのOS上のプリンタクラス一覧を取得します。
GetPMPrinterList※1 | 印刷管理サーバのOS上のプリンタ一覧を取得します。
GetPMTrayList※1 | 印刷管理サーバのOS上のトレイ一覧を取得します。
GetPrinterClassList※2 | 拠点プリンタクラス一覧を取得します。
GetPrinterClassList2※2
GetPrinterList※2 | OS上のプリンタ一覧を取得します。
GetTrayList※2 | OS上のプリンタのトレイ一覧を取得します。
OutputEPFReport | EPF形式ファイルを出力します。
OutputEURReport | EUR形式ファイルを出力します。
OutputMergeEPFReport | 複数のEPF形式ファイルを統合して出力します。
OutputPDFReport | PDF形式ファイルを出力します。
OutputXLSXReport | Excel形式ファイルを出力します。
PrintReport | 印刷または蓄積を実行します。
PrintReport2

注※1

印刷管理サーバがUNIX/Linux環境の場合は指定できません。

注※2

対象となる拠点サーバがUNIX/Linux環境の場合は指定できません。

11.3　関数仕様

COBOL起動部品が提供する関数の詳細を説明します。

＜この節の構成＞

GetDestinationList関数

GetDestinationList2関数

GetPMPrinterClassList関数

GetPMPrinterList関数

GetPMTrayList関数

GetPrinterClassList関数

GetPrinterClassList2関数

GetPrinterList関数

GetTrayList関数

OutputEPFReport関数

OutputEURReport関数

OutputMergeEPFReport関数

OutputPDFReport関数

OutputXLSXReport関数

PrintReport関数

PrintReport2関数

GetDestinationList関数

出力先の一覧を取得します。

形式

------------------宣言部------------------
01 EURPMPARAMDEST.
 02   DESTNUM          PIC  9(9) COMP-X VALUE n.
 02   DESTS            OCCURS n TIMES.
   03  DESTNAME        PIC  X(80) VALUE SPACE.
   03  FILLER          PIC  X(1) VALUE LOW-VALUE.
   03  SERVERADDR      PIC  X(15) VALUE SPACE.
   03  FILLER          PIC  X(1) VALUE LOW-VALUE.
   03  COMMENT         PIC  X(256) VALUE SPACE.
   03  FILLER          PIC  X(1) VALUE LOW-VALUE.
01 RTNCODE              PIC  S9(9) BINARY.

------------------実行部------------------
call 'GetDestinationList'  USING BY REFERENCE EURPMPARAMDEST
                         RETURNING RTNCODE.

パラメタ

DESTNUM

パラメタDESTSの繰り返し回数nを指定します。nには取得する一覧の最大数を指定してください。

出力先の数がn個を超える場合は，n個までの一覧が取得されます。

DESTS

取得した出力先の一覧が格納される領域を指定します。詳細は戻り値DESTSを参照してください。

nには取得する一覧の最大数を指定してください。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

DESTNUM

取得された出力先の数が格納されます。

DESTS

パラメタDESTNUMに設定されたn個分の出力先情報を，戻り値DESTNAME，SERVERADDR，COMMENTに格納します。出力先情報の数がn個に満たない場合は，戻り値DESTNUMに取得された個数の出力先情報が返され，戻り値DESTNUM+1番目以降の領域は不定になります。出力先情報の数がn個より多い場合は，パラメタDESTNUMに指定したn個の出力先情報が返されます。

DESTNAME

出力先情報の出力先名が設定されます。

SERVERADDR

出力先情報の拠点サーバのIPアドレスが設定されます。

COMMENT

出力先情報の説明が設定されます。

呼び出し例

出力先の一覧を取得する，呼び出し例を次に示します。

------------------宣言部------------------
01 EURPMPARAMDEST.
 02  DESTNUM         PIC  9(9) COMP-X VALUE 120.
 02  DESTS           OCCURS 120 TIMES.
   03  DESTNAME      PIC X(80) VALUE SPACE.
   03  FILLER        PIC X(1) VALUE LOW-VALUE.
   03  SERVERADDR    PIC X(15) VALUE SPACE.
   03  FILLER        PIC X(1) VALUE LOW-VALUE.
   03  COMMENT       PIC X(256) VALUE SPACE.
   03  FILLER        PIC X(1) VALUE LOW-VALUE.
01 RTNCODE            PIC  S9(9) BINARY.
------------------実行部------------------
DISPLAY '＜出力先一覧(GetDestinationList)＞'
CALL 'GetDestinationList' USING BY REFERENCE EURPMPARAMDEST
                         RETURNING RTNCODE
DISPLAY RTNCODE
IF RTNCODE = ZERO
THEN
 DISPLAY '正常終了'
 DISPLAY DESTNUM
 PERFORM VARYING IX1 FROM 1 BY 1 UNTIL IX1 > DESTNUM
   DISPLAY DESTNAME(IX1)
   DISPLAY SERVERADDR(IX1)
   DISPLAY COMMENT(IX1)
 END-PERFORM
ELSE
 DISPLAY 'エラー発生'
END-IF

GetDestinationList2関数

出力先の一覧を取得します。エラー発生時にエラーメッセージを取得できます。

形式

------------------宣言部------------------
01 EURPMPARAMDEST2.
 02 FILLER        PIC  X(4) VALUE '0770'.
 02 FILLER        PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE  PIC  X(256) VALUE SPACE.
 02 FILLER        PIC  X(1) VALUE LOW-VALUE.
 02 FILLER        PIC  X(2) VALUE LOW-VALUE.
 02 DESTNUM       PIC  9(9) COMP-X VALUE n.
 02 DESTS         OCCURS n TIMES.
   03 DESTNAME    PIC  X(80) VALUE SPACE.
   03 FILLER      PIC  X(1) VALUE LOW-VALUE.
   03 SERVERADDR  PIC  X(15) VALUE SPACE.
   03 FILLER      PIC  X(1) VALUE LOW-VALUE.
   03 COMMENT     PIC  X(256) VALUE SPACE.
   03 FILLER      PIC  X(1) VALUE LOW-VALUE.
   03 FILLER      PIC  X(2) VALUE LOW-VALUE.
 02 PMSERVERADDR  PIC  X(15) VALUE SPACE.
 02 FILLER        PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT  PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE         PIC  S9(9) BINARY.
------------------実行部------------------
call 'GetDestinationList2'  USING BY REFERENCE EURPMPARAMDEST2
                           RETURNING RTNCODE.

パラメタ

DESTNUM

パラメタDESTSの繰り返し回数nを指定します。nには取得する一覧の最大数を指定してください。

出力先の数がn個を超える場合は，n個までの一覧が取得されます。

DESTS

取得した出力先の一覧が格納される領域を指定します。詳細は戻り値DESTSを参照してください。

nには取得する一覧の最大数を指定してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

DESTS

パラメタDESTNUMに設定されたn個分の出力先情報を，戻り値DESTNAME，SERVERADDR，COMMENTに格納します。出力先情報の数がn個に満たない場合は，戻り値DESTNUMに取得された個数の出力先情報が返され，戻り値DESTNUM+1番目以降の領域は不定になります。出力先情報の数がn個より多い場合は，パラメタDESTNUMに指定したn個の出力先情報が返されます。

DESTNAME

出力先情報の出力先名が設定されます。

SERVERADDR

出力先情報の拠点サーバのIPアドレスが設定されます。

COMMENT

出力先情報の説明が設定されます。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

呼び出し例

出力先の一覧を取得する，呼び出し例を次に示します。

------------------宣言部------------------
01 EURPMPARAMDEST.
 02 FILLER         PIC  X(4) VALUE '0770'.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE   PIC  X(256) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 FILLER         PIC  X(2) VALUE LOW-VALUE.
 02  DESTNUM       PIC  9(9) COMP-X VALUE 120.
 02  DESTS         OCCURS 120 TIMES.
   03  DESTNAME    PIC  X(80) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03  SERVERADDR  PIC  X(15) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03  COMMENT     PIC  X(256) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03 FILLER       PIC  X(2) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC  X(15) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC  S9(9) BINARY.
------------------実行部------------------
DISPLAY '＜出力先一覧(GetDestinationList2)＞'
CALL 'GetDestinationList2' USING BY REFERENCE EURPMPARAMDEST
                         RETURNING RTNCODE
DISPLAY RTNCODE
IF RTNCODE = ZERO
THEN
 DISPLAY '正常終了'
 DISPLAY DESTNUM
 PERFORM VARYING IX1 FROM 1 BY 1 UNTIL IX1 > DESTNUM
   DISPLAY DESTNAME(IX1)
   DISPLAY SERVERADDR(IX1)
   DISPLAY COMMENT(IX1)
 END-PERFORM
ELSE
 DISPLAY 'エラー発生'
 DISPLAY ERRORMESSAGE
END-IF

GetPMPrinterClassList関数

印刷管理サーバのプリンタクラスの一覧を取得します。

形式

------------------宣言部------------------
01 EURPMPARAMCLASS.
 02 FILLER        PIC  X(4) VALUE '0770'.
 02 FILLER        PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE  PIC  X(256) VALUE SPACE.
 02 FILLER        PIC  X(1) VALUE LOW-VALUE.
 02 FILLER        PIC  X(2) VALUE LOW-VALUE.
 02 CLASSNUM      PIC  9(9) COMP-X VALUE n.
 02 CLASSES       OCCURS n TIMES.
   03 CLASSNAME   PIC  X(80) VALUE SPACE.
   03 FILLER      PIC  X(1) VALUE LOW-VALUE.
   03 PRINTERNAME PIC  X(80) VALUE SPACE.
   03 FILLER      PIC  X(1) VALUE LOW-VALUE.
   03 TRAYNAME    PIC  X(80) VALUE SPACE.
   03 FILLER      PIC  X(1) VALUE LOW-VALUE.
   03 COMMENT     PIC  X(256) VALUE SPACE.
   03 FILLER      PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERADDR  PIC  X(15) VALUE SPACE.
 02 FILLER        PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT  PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE         PIC  S9(9) BINARY.
------------------実行部------------------
call 'GetPMPrinterClassList'   USING BY REFERENCE EURPMPARAMCLASS
                              RETURNING RTNCODE.

パラメタ

CLASSNUM

パラメタCLASSESの繰り返し回数nを指定します。nには取得する一覧の最大数を指定してください。

プリンタクラスの数がn個を超える場合は，n個までの一覧が取得されます。

CLASSES

取得したプリンタクラスの一覧が格納される領域を指定します。詳細は戻り値CLASSESを参照してください。

nには取得する一覧の最大数を指定してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

CLASSNUM

取得されたプリンタクラス数が設定されます。

CLASSES

パラメタCLASSNUMに設定されたn個分のプリンタクラス情報を，戻り値CLASSNAME，PRINTERNAME，TRAYNAME，COMMENTに格納します。取得したプリンタクラスの数がn個に満たない場合は，戻り値CLASSNUMに取得された個数のプリンタクラス情報が返され，戻り値CLASSNUM+1番目以降の領域は不定になります。取得したプリンタクラスの数がn個より多い場合は，パラメタCLASSNUMに指定したn個のプリンタクラス情報が返されます。

CLASSNAME

OS上のプリンタクラス名が設定されます。

PRINTERNAME

OS上のプリンタ名が設定されます。

TRAYNAME

OS上のプリンタクラスのトレイ名が設定されます。

COMMENT

OS上のプリンタクラスの説明が設定されます。

呼び出し例

印刷管理サーバのプリンタクラスの一覧を取得する，呼び出し例を次に示します。

------------------宣言部------------------
01 EURPMPARAMCLASS.
 02   FILLER       PIC  X(4) VALUE '0770'.
 02   FILLER       PIC  X(1) VALUE LOW-VALUE.
 02   ERRORMESSAGE PIC  X(256) VALUE SPACE.
 02   FILLER       PIC  X(1) VALUE LOW-VALUE.
 02   FILLER       PIC  X(2) VALUE LOW-VALUE.
 02   CLASSNUM     PIC  9(9) COMP-X VALUE 120.
 02   CLASSES      OCCURS 120 TIMES.
   03  CLASSNAME   PIC  X(80) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03  PRINTERNAME PIC  X(80) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03  TRAYNAME    PIC  X(80) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03  COMMENT     PIC  X(256) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC  X(15) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC  S9(9) BINARY.
------------------実行部------------------
DISPLAY '＜プリンタクラス一覧(GetPMPrinterClassList)＞'
CALL 'GetPMPrinterClassList' USING BY REFERENCE EURPMPARAMCLASS
                            RETURNING RTNCODE
DISPLAY RTNCODE
IF RTNCODE = ZERO
THEN
 DISPLAY '正常終了'
 DISPLAY CLASSNUM
 PERFORM VARYING IX1 FROM 1 BY 1 UNTIL IX1 > CLASSNUM
   DISPLAY CLASSNAME(IX1)
   DISPLAY PRINTERNAME(IX1)
   DISPLAY TRAYNAME(IX1)
   DISPLAY COMMENT(IX1)
 END-PERFORM
ELSE
 DISPLAY 'エラー発生'
END-IF

GetPMPrinterList関数

印刷管理サーバに登録されたOS上のプリンタ一覧を取得します。

なお，印刷管理サーバがUNIX/Linux環境の場合，プリンタ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタ一覧の取得を実行した場合はエラーとなります。

形式

------------------宣言部------------------
01 EURPMPARAMPRINTER.
 02 FILLER         PIC  X(4) VALUE '0770'.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE   PIC  X(256) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 FILLER         PIC  X(2) VALUE LOW-VALUE.
 02   PRINTERNUM   PIC  9(9) COMP-X VALUE n.
 02   PRINTERS     OCCURS n TIMES.
   03  PRINTERNAME PIC  X(80) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03  FILLER      PIC  X(3) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC  X(15) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC  S9(9) BINARY.
------------------実行部------------------
call 'GetPMPrinterList' USING BY REFERENCE EURPMPARAMPRINTER
                      RETURNING RTNCODE.

パラメタ

PRINTERNUM

パラメタPRINTERSの繰り返し回数nを指定します。nには取得する一覧の最大数を指定してください。

プリンタの数がn個を超える場合は，n個までの一覧が取得されます。

PRINTERS

取得したOS上のプリンタの一覧が格納される領域を指定します。nには取得する一覧の最大数を指定してください。詳細は戻り値PRINTERSを参照してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

PRINTERNUM

取得されたプリンタ数が設定されます。

PRINTERS

パラメタPRINTERNUMに設定されたn個分のプリンタ情報を，戻り値PRINTERNAMEに格納します。取得したプリンタの数がn個に満たない場合は，戻り値PRINTERNUMに取得された個数のプリンタ情報が返され，戻り値PRINTERNUM + 1番目以降の領域は不定になります。取得したプリンタの数がn個より多い場合は，パラメタPRINTERNUMに指定したn個のプリンタ情報が返されます。

PRINTERNAME

OS上のプリンタ名が設定されます。

呼び出し例

印刷管理サーバに登録されたOS上のプリンタ一覧を取得する，呼び出し例を次に示します。

------------------宣言部------------------
01 EURPMPARAMPRINTER.
 02 FILLER         PIC  X(4) VALUE '0770'.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE   PIC  X(256) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 FILLER         PIC  X(2) VALUE LOW-VALUE.
 02   PRINTERNUM   PIC  9(9) COMP-X VALUE 120.
 02   PRINTERS     OCCURS 120 TIMES.
   03  PRINTERNAME PIC  X(80) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03  FILLER      PIC  X(3) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC  X(15) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC  S9(9) BINARY.
------------------実行部------------------
DISPLAY '＜プリンタ一覧(GetPMPrinterList)＞'
CALL 'GetPMPrinterList' USING BY REFERENCE EURPMPARAMPRINTER
                      RETURNING RTNCODE
DISPLAY RTNCODE
IF RTNCODE = ZERO
THEN
 DISPLAY '正常終了'
 DISPLAY PRINTERNUM
 PERFORM VARYING IX1 FROM 1 BY 1 UNTIL IX1 > PRINTERNUM
   DISPLAY PRINTERNAME(IX1)
 END-PERFORM
ELSE
 DISPLAY 'エラー発生'
 DISPLAY ERRORMESSAGE
END-IF

GetPMTrayList関数

印刷管理サーバ上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

なお，印刷管理サーバがUNIX/Linux環境の場合，トレイ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，トレイ一覧の取得を実行した場合はエラーとなります。

形式

------------------宣言部------------------
01 EURPMPARAMPRINTERNAME.
 02 PRINTERNAME    PIC  X(80) VALUE SPACE.
 02 FILLER         X(1) VALUE LOW-VALUE.
01 EURPMPARAMTRAY.
 02 FILLER         PIC  X(4) VALUE '0770'.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE   PIC  X(256) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 FILLER         PIC  X(2) VALUE LOW-VALUE.
 02 TRAYNUM        PIC  9(9) COMP-X VALUE n.
 02 TRAYS          OCCURS n TIMES.
   03 TRAYNAME     PIC  X(80) VALUE SPACE.
   03 FILLER       PIC  X(1) VALUE LOW-VALUE.
   03  FILLER      PIC  X(3) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC  X(15) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC  S9(9) BINARY.
------------------実行部------------------
call 'GetPMTrayList' USING BY REFERENCE EURPMPARAMPRINTERNAME
                                      EURPMPARAMTRAY
                      RETURNING RTNCODE.

パラメタ

PRINTERNAME

トレイ一覧を取得するOS上のプリンタ名を，80バイトの文字列で指定します。プリンタ名が80バイトに満たない場合は，空白で埋めてください。

TRAYNUM

パラメタTRAYSの繰り返し回数nを指定します。nには取得する一覧の最大数を指定してください。

トレイの数がn個を超える場合は，n個までの一覧が取得されます。

TRAYS

取得したトレイ一覧が格納される領域を指定します。nには取得する一覧の最大数を指定してください。詳細は戻り値TRAYSを参照してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

TRAYNUM

取得されたプリンタのトレイ数が設定されます。

TRAYS

パラメタTRAYNUMに設定されたn個分のプリンタのトレイ情報を，戻り値TRAYNAMEに格納します。取得したプリンタのトレイ数がn個に満たない場合は，戻り値TRAYNUMに取得された個数のプリンタクラス情報が返され，戻り値TRAYNUM + 1番目以降の領域は不定になります。取得したプリンタのトレイ数がn個より多い場合は，パラメタTRAYNUMに指定したn個のプリンタのトレイ情報が返されます。

TRAYNAME

OS上のプリンタのトレイ名が設定されます。

呼び出し例

印刷管理サーバ上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。

------------------宣言部------------------
01 EURPMPARAMPRINTERNAME.
 02 PRINTERNAME    PIC  X(80) VALUE SPACE.
 02 FILLER         X(1) VALUE LOW-VALUE.
01 EURPMPARAMTRAY.
 02 FILLER         PIC  X(4) VALUE '0770'.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE   PIC  X(256) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 FILLER         PIC  X(2) VALUE LOW-VALUE.
 02 TRAYNUM        PIC  9(9) COMP-X VALUE 120.
 02 TRAYS          OCCURS 120 TIMES.
   03 TRAYNAME     PIC  X(80) VALUE SPACE.
   03 FILLER       PIC  X(1) VALUE LOW-VALUE.
   03  FILLER      PIC  X(3) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC  X(15) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC  S9(9) BINARY.
------------------実行部------------------
DISPLAY '＜トレイ一覧(GetPMTrayList)＞'
MOVE 'PRINTER1' TO PRINTERNAME
DISPLAY PRINTERNAME
CALL ' GetPMTrayList ' USING BY REFERENCE EURPMPARAMPRINTERNAME
                                     EURPMPARAMTRAY
                             RETURNING RTNCODE
DISPLAY RTNCODE
IF RTNCODE = ZERO
THEN
 DISPLAY '正常終了'
 DISPLAY TRAYNUM
 PERFORM VARYING IX1 FROM 1 BY 1 UNTIL IX1 > TRAYNUM
   DISPLAY TRAYNAME (IX1)
 END-PERFORM
ELSE
 DISPLAY 'エラー発生'
 DISPLAY ERRORMESSAGE
END-IF

GetPrinterClassList関数

指定した出力先の拠点プリンタクラスの一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバに定義されているプリンタクラスの一覧を取得します。

なお，UNIX/Linux環境の場合，プリンタクラス一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタクラス一覧の取得を実行した場合はエラーとなります。

形式

------------------宣言部------------------
01 EURPMPARAMDESTNAME.
 02 DESTNAME            PIC  X(80) VALUE SPACE.
 02 FILLER              PIC X(1) VALUE LOW-VALUE.
01 EURPMPARAMCLASS.
 02   CLASSNUM          PIC  9(9) COMP-X VALUE n.
 02   CLASSES           OCCURS n TIMES.
   03  CLASSNAME        PIC  X(80) VALUE SPACE.
   03  FILLER           PIC  X(1) VALUE LOW-VALUE.
   03  PRINTERNAME      PIC  X(80) VALUE SPACE.
   03  FILLER           PIC  X(1) VALUE LOW-VALUE.
   03  TRAYNAME         PIC  X(80) VALUE SPACE.
   03  FILLER           PIC  X(1) VALUE LOW-VALUE.
   03  COMMENT          PIC  X(256) VALUE SPACE.
   03  FILLER           PIC  X(1) VALUE LOW-VALUE.
01 RTNCODE                        PIC  S9(9) BINARY.
------------------実行部------------------
call 'GetPrinterClassList'   USING BY REFERENCE EURPMPARAMDESTNAME
                                              EURPMPARAMCLASS
                           RETURNING RTNCODE.

パラメタ

DESTNAME

拠点プリンタクラス一覧を取得する拠点サーバの出力先名を指定します。

CLASSNUM

パラメタCLASSESの繰り返し回数nを指定します。nには取得する一覧の最大数を指定してください。

プリンタクラスの数がn個を超える場合は，n個までの一覧が取得されます。

CLASSES

取得したプリンタクラスの一覧が格納される領域を指定します。詳細は戻り値CLASSESを参照してください。

nには取得する一覧の最大数を指定してください。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

CLASSNUM

取得されたプリンタクラス数が格納されます。

CLASSES

パラメタCLASSNUMに設定されたn個分のプリンタクラス情報を，戻り値CLASSNAME，PRINTERNAME，TRAYNAME，COMMENTに格納します。拠点プリンタクラスの数がn個に満たない場合は，戻り値CLASSNUMに取得された個数の拠点プリンタクラス情報が返され，戻り値CLASSNUM+1番目以降の領域は不定になります。拠点プリンタクラスの数がn個より多い場合は，パラメタCLASSNUMに指定したn個のプリンタクラス情報が返されます。

CLASSNAME

拠点プリンタクラス情報の拠点プリンタクラス名が設定されます。

PRINTERNAME

拠点プリンタクラス情報の拠点サーバのプリンタ名が設定されます。

TRAYNAME

拠点プリンタクラス情報の拠点サーバのトレイ名が設定されます。

COMMENT

拠点プリンタクラス情報の説明が設定されます。

呼び出し例

指定した出力先の拠点プリンタクラスの一覧を取得する，呼び出し例を次に示します。

------------------宣言部------------------
01 EURPMPARAMDESTNAME.
 02 DESTNAME           PIC  X(80) VALUE SPACE.
 02 FILLER             PIC  X(1) VALUE LOW-VALUE.
01 EURPMPARAMCLASS.
 02  CLASSNUM          PIC  9(9) COMP-X VALUE 120.
 02  CLASSES           OCCURS 120 TIMES.
   03  CLASSNAME       PIC X(80) VALUE SPACE.
   03  FILLER          PIC X(1) VALUE LOW-VALUE.
   03  PRINTERNAME     PIC X(80) VALUE SPACE.
   03  FILLER          PIC X(1) VALUE LOW-VALUE.
   03  TRAYNAME        PIC X(80) VALUE SPACE.
   03  FILLER          PIC X(1) VALUE LOW-VALUE.
   03  COMMENT         PIC X(256) VALUE SPACE.
   03  FILLER          PIC X(1) VALUE LOW-VALUE.
01 RTNCODE              PIC  S9(9) BINARY.
------------------実行部------------------
         DISPLAY '＜プリンタクラス一覧(GetPrinterClassList)＞'
         MOVE 'SERVER1' TO DESTNAME
         CALL 'GetPrinterClassList' USING BY REFERENCE EURPMPARAMDESTNAME
                                                      EURPMPARAMCLASS
                                   RETURNING RTNCODE
         DISPLAY RTNCODE
         IF RTNCODE = ZERO
         THEN
           DISPLAY '正常終了'
           DISPLAY CLASSNUM
           PERFORM VARYING IX1 FROM 1 BY 1 UNTIL IX1 > CLASSNUM
             DISPLAY CLASSNAME(IX1)
             DISPLAY PRINTERNAME(IX1)
             DISPLAY TRAYNAME(IX1)
             DISPLAY COMMENT(IX1)
           END-PERFORM
         ELSE
           DISPLAY 'エラー発生'
         END-IF

GetPrinterClassList2関数

指定した出力先の拠点プリンタクラスの一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバに定義されているプリンタクラスの一覧を取得します。エラー発生時にエラーメッセージを取得できます。

なお，UNIX/Linux環境の場合，プリンタクラス一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタクラス一覧の取得を実行した場合はエラーとなります。

形式

------------------宣言部------------------
01 EURPMPARAMDESTNAME.
 02 DESTNAME        PIC  X(80) VALUE SPACE.
 02 FILLER          PIC  X(1) VALUE LOW-VALUE.
01 EURPMPARAMCLASS2.
 02 FILLER          PIC  X(4) VALUE '0770'.
 02 FILLER          PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE    PIC  X(256) VALUE SPACE.
 02 FILLER          PIC  X(1) VALUE LOW-VALUE.
 02 FILLER          PIC  X(2) VALUE LOW-VALUE.
 02   CLASSNUM      PIC  9(9) COMP-X VALUE n.
 02   CLASSES       OCCURS n TIMES.
   03  CLASSNAME    PIC  X(80) VALUE SPACE.
   03  FILLER       PIC  X(1) VALUE LOW-VALUE.
   03  PRINTERNAME  PIC  X(80) VALUE SPACE.
   03  FILLER       PIC  X(1) VALUE LOW-VALUE.
   03  TRAYNAME     PIC  X(80) VALUE SPACE.
   03  FILLER       PIC  X(1) VALUE LOW-VALUE.
   03  COMMENT      PIC  X(256) VALUE SPACE.
   03  FILLER       PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERADDR    PIC  X(15) VALUE SPACE.
 02 FILLER          PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT    PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE           PIC  S9(9) BINARY.
------------------実行部------------------
call 'GetPrinterClassList2'   USING BY REFERENCE EURPMPARAMDESTNAME
                                               EURPMPARAMCLASS2
                            RETURNING RTNCODE.

パラメタ

DESTNAME

拠点プリンタクラス一覧を取得する拠点サーバの出力先名を指定します。

CLASSNUM

パラメタCLASSESの繰り返し回数nを指定します。nには取得する一覧の最大数を指定してください。

プリンタクラスの数がn個を超える場合は，n個までの一覧が取得されます。

CLASSES

取得したプリンタクラスの一覧が格納される領域を指定します。詳細は戻り値CLASSESを参照してください。

nには取得する一覧の最大数を指定してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

CLASSNUM

取得されたプリンタクラス数が格納されます。

CLASSES

パラメタCLASSNUMに設定されたn個分のプリンタクラス情報を，戻り値CLASSNAME，PRINTERNAME，TRAYNAME，COMMENTに格納します。拠点プリンタクラスの数がn個に満たない場合は，戻り値CLASSNUMに取得された個数の拠点プリンタクラス情報が返され，戻り値CLASSNUM+1番目以降の領域は不定になります。拠点プリンタクラスの数がn個より多い場合は，パラメタCLASSNUMに指定したn個のプリンタクラス情報が返されます。

CLASSNAME

拠点プリンタクラス情報の拠点プリンタクラス名が設定されます。

PRINTERNAME

拠点プリンタクラス情報の拠点サーバのプリンタ名が設定されます。

TRAYNAME

拠点プリンタクラス情報の拠点サーバのトレイ名が設定されます。

COMMENT

拠点プリンタクラス情報の説明が設定されます。

呼び出し例

指定した出力先の拠点プリンタクラスの一覧を取得する，呼び出し例を次に示します。

------------------宣言部------------------
01 EURPMPARAMDESTNAME.
 02 DESTNAME           PIC  X(80) VALUE SPACE.
 02 FILLER             PIC  X(1) VALUE LOW-VALUE.
01 EURPMPARAMCLASS.
 02 FILLER             PIC  X(4) VALUE '0770'.
 02 FILLER             PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE       PIC  X(256) VALUE SPACE.
 02 FILLER             PIC  X(1) VALUE LOW-VALUE.
 02 FILLER             PIC  X(2) VALUE LOW-VALUE.
 02  CLASSNUM          PIC  9(9) COMP-X VALUE 120.
 02  CLASSES           OCCURS 120 TIMES.
   03  CLASSNAME       PIC  X(80) VALUE SPACE.
   03  FILLER          PIC  X(1) VALUE LOW-VALUE.
   03  PRINTERNAME     PIC  X(80) VALUE SPACE.
   03  FILLER          PIC  X(1) VALUE LOW-VALUE.
   03  TRAYNAME        PIC  X(80) VALUE SPACE.
   03  FILLER          PIC  X(1) VALUE LOW-VALUE.
   03  COMMENT         PIC  X(256) VALUE SPACE.
   03  FILLER          PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERADDR       PIC  X(15) VALUE SPACE.
 02 FILLER             PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT       PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE              PIC  S9(9) BINARY.
------------------実行部------------------
DISPLAY '＜プリンタクラス一覧(GetPrinterClassList2)＞'
MOVE 'SERVER1' TO DESTNAME
DISPLAY DESTNAME
CALL 'GetPrinterClassList2' USING BY REFERENCE EURPMPARAMDESTNAME
                                            EURPMPARAMCLASS
                           RETURNING RTNCODE
DISPLAY RTNCODE
IF RTNCODE = ZERO
THEN
 DISPLAY '正常終了'
 DISPLAY CLASSNUM
 PERFORM VARYING IX1 FROM 1 BY 1 UNTIL IX1 > CLASSNUM
   DISPLAY CLASSNAME(IX1)
   DISPLAY PRINTERNAME(IX1)
   DISPLAY TRAYNAME(IX1)
   DISPLAY COMMENT(IX1)
 END-PERFORM
ELSE
 DISPLAY 'エラー発生'
 DISPLAY ERRORMESSAGE
END-IF

GetPrinterList関数

指定した出力先の拠点サーバに登録されたOS上のプリンタ一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのOS上のプリンタ一覧を取得します。

なお，UNIX/Linux環境の場合，プリンタ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，プリンタ一覧の取得を実行した場合はエラーとなります。

形式

------------------宣言部------------------
01 EURPMPARAMDESTNAME.
 02 DESTNAME       PIC  X(80) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
01 EURPMPARAMPRINTER.
 02 FILLER         PIC  X(4) VALUE '0770'.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE   PIC  X(256) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 FILLER         PIC  X(2) VALUE LOW-VALUE.
 02   PRINTERNUM   PIC  9(9) COMP-X VALUE n.
 02   PRINTERS     OCCURS n TIMES.
   03  PRINTERNAME PIC  X(80) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03  FILLER      PIC  X(3) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC  X(15) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC  S9(9) BINARY.
------------------実行部------------------
call 'GetPrinterList' USING BY REFERENCE EURPMPARAMDESTNAME
                                       EURPMPARAMPRINTER
RETURNING RTNCODE.

パラメタ

DESTNAME

OS上のプリンタ一覧を取得する拠点サーバの出力先名を指定します。

PRINTERNUM

パラメタPRINTERSの繰り返し回数を指定します。nには取得する一覧の最大数を指定してください。

OS上のプリンタの数がn個を超える場合は，n個までの一覧が取得されます。

PRINTERS

取得したOS上のプリンタの一覧が格納される領域を指定します。nには取得する一覧の最大数を指定してください。詳細は戻り値PRINTERSを参照してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

PRINTERNUM

取得されたOS上のプリンタ数が格納されます。

PRINTERS

パラメタPRINTERNUMに設定されたn個分のプリンタ情報を，戻り値PRINTERNAMEに格納します。OS上のプリンタの数がn個に満たない場合は，戻り値PRINTERNUMに取得された個数のプリンタ情報が返され，戻り値PRINTERNUM+1番目以降の領域は不定になります。OS上のプリンタの数がn個より多い場合は，パラメタPRINTERNUMに指定したn個のプリンタ情報が返されます。

PRINTERNAME

OS上のプリンタ名が設定されます。

呼び出し例

OS上のプリンタの一覧を取得する，呼び出し例を次に示します。

------------------宣言部------------------
01 EURPMPARAMDESTNAME.
 02 DESTNAME       PIC  X(80) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
01 EURPMPARAMPRINTER.
 02 FILLER         PIC  X(4) VALUE '0770'.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE   PIC  X(256) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 FILLER         PIC  X(2) VALUE LOW-VALUE.
 02   PRINTERNUM   PIC  9(9) COMP-X VALUE 120.
 02   PRINTERS     OCCURS 120 TIMES.
   03  PRINTERNAME PIC  X(80) VALUE SPACE.
   03  FILLER      PIC  X(1) VALUE LOW-VALUE.
   03  FILLER      PIC  X(3) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC  X(15) VALUE SPACE.
 02 FILLER         PIC  X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC  S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC  S9(9) BINARY.
------------------実行部------------------
DISPLAY '＜プリンタ一覧(GetPrinterList)＞'
MOVE 'SERVER1' TO DESTNAME
DISPLAY DESTNAME
CALL 'GetPrinterList' USING BY REFERENCE EURPMPARAMDESTNAME
                                        EURPMPARAMPRINTER
                   RETURNING RTNCODE
DISPLAY RTNCODE
IF RTNCODE = ZERO
THEN
 DISPLAY '正常終了'
 DISPLAY PRINTERNUM
 PERFORM VARYING IX1 FROM 1 BY 1 UNTIL IX1 > PRINTERNUM
   DISPLAY PRINTERNAME(IX1)
 END-PERFORM
ELSE
 DISPLAY 'エラー発生'
 DISPLAY ERRORMESSAGE
END-IF

GetTrayList関数

出力先とOS上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのOS上のプリンタのトレイ一覧を取得します。

なお，UNIX/Linux環境の場合，トレイ一覧の取得はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，トレイ一覧の取得を実行した場合はエラーとなります。

形式

------------------宣言部------------------
01 EURPMPARAMDESTNAME.
 02 DESTNAME       PIC X(80) VALUE SPACE.
 02 FILLER         X(1) VALUE LOW-VALUE.
01 EURPMPARAMPRINTERNAME.
 02 PRINTERNAME    PIC X(80) VALUE SPACE.
 02 FILLER         X(1) VALUE LOW-VALUE.
01 EURPMPARAMTRAY.
 02 FILLER         PIC X(4) VALUE '0770'.
 02 FILLER         PIC X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE   PIC X(256) VALUE SPACE.
 02 FILLER         PIC X(1) VALUE LOW-VALUE.
 02 FILLER         PIC X(2) VALUE LOW-VALUE.
 02 TRAYNUM        PIC 9(9) COMP-X VALUE n.
 02 TRAYS          OCCURS n TIMES.
   03 TRAYNAME     PIC X(80) VALUE SPACE.
   03 FILLER       PIC X(1) VALUE LOW-VALUE.
   03 FILLER       PIC X(3) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC X(15) VALUE SPACE.
 02 FILLER         PIC X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC S9(9) BINARY.
------------------実行部------------------
call 'GetTrayList' USING BY REFERENCE EURPMPARAMDESTNAME
                                    EURPMPARAMPRINTERNAME
                                    EURPMPARAMTRAY
                          RETURNING RTNCODE.

パラメタ

DESTNAME

OS上のプリンタのトレイ一覧を取得する拠点サーバの出力先名を指定します。

PRINTERNAME

トレイ一覧を取得するOS上のプリンタ名を指定します。

TRAYNUM

パラメタTRAYSの繰り返し回数nを指定します。nには取得する一覧の最大数を指定してください。

トレイの数がn個を超える場合は，n個までの一覧が取得されます。

TRAYS

取得したトレイ一覧が格納される領域を指定します。nには取得する一覧の最大数を指定してください。詳細は戻り値TRAYSを参照してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

TRAYNUM

取得されたトレイ数が格納されます。

TRAYS

パラメタTRAYNUMに設定されたn個分のトレイ情報を，戻り値TRAYNAMEに格納します。OS上のプリンタのトレイ数がn個に満たない場合は，戻り値TRAYNUMに取得された個数のトレイ情報が返され，戻り値TRAYNUM+1番目以降の領域は不定になります。OS上のプリンタのトレイ数がn個より多い場合は，パラメタTRAYNUMに指定したn個のトレイ情報が返されます。

TRAYNAME

OS上のプリンタのトレイ名が設定されます。

呼び出し例

OS上のプリンタのトレイ一覧を取得する，呼び出し例を次に示します。

------------------宣言部------------------
01 EURPMPARAMDESTNAME.
 02 DESTNAME       PIC X(80) VALUE SPACE.
 02 FILLER         X(1) VALUE LOW-VALUE.
01 EURPMPARAMPRINTERNAME.
 02 PRINTERNAME    PIC X(80) VALUE SPACE.
 02 FILLER         X(1) VALUE LOW-VALUE.
01 EURPMPARAMTRAY.
 02 FILLER         PIC X(4) VALUE '0770'.
 02 FILLER         PIC X(1) VALUE LOW-VALUE.
 02 ERRORMESSAGE   PIC X(256) VALUE SPACE.
 02 FILLER         PIC X(1) VALUE LOW-VALUE.
 02 FILLER         PIC X(2) VALUE LOW-VALUE.
 02 TRAYNUM        PIC 9(9) COMP-X VALUE 120.
 02 TRAYS          OCCURS 120 TIMES.
   03 TRAYNAME     PIC X(80) VALUE SPACE.
   03 FILLER       PIC X(1) VALUE LOW-VALUE.
   03 FILLER       PIC X(3) VALUE LOW-VALUE.
 02 PMSERVERADDR   PIC X(15) VALUE SPACE.
 02 FILLER         PIC X(1) VALUE LOW-VALUE.
 02 PMSERVERPORT   PIC S9(9) COMP-5 VALUE -1.
01 RTNCODE          PIC S9(9) BINARY.
------------------実行部------------------
DISPLAY '＜トレイ一覧(GetTrayList)＞'
MOVE 'SERVER1' TO DESTNAME
DISPLAY DESTNAME
MOVE 'PRINTER1' TO PRINTERNAME
DISPLAY PRINTERNAME
CALL ' GetTrayList ' USING BY REFERENCE EURPMPARAMDESTNAME
                                       EURPMPARAMPRINTERNAME
                                       EURPMPARAMTRAY
                    RETURNING RTNCODE
DISPLAY RTNCODE
IF RTNCODE = ZERO
THEN
 DISPLAY '正常終了'
 DISPLAY TRAYNUM
 PERFORM VARYING IX1 FROM 1 BY 1 UNTIL IX1 > TRAYNUM
   DISPLAY TRAYNAME (IX1)
 END-PERFORM
ELSE
 DISPLAY 'エラー発生'
 DISPLAY ERRORMESSAGE
END-IF

OutputEPFReport関数

EPF形式ファイルを出力します。EPF形式ファイルは，EUR Print Manager - Adapter稼働マシンにEPFFILENAMEパラメタとEPFFILEPATHパラメタの指定値に従って出力されます。

形式

WORKING-STORAGE SECTION.
01 EURPMPARAM.
       02  FILLER                      PIC X(4) VALUE '0850'.
       02  PRINTSTARTPAGE              PIC 9(9) COMP-X.
       02  PRINTENDPAGE                PIC 9(9) COMP-X.
       02  REPORTSETFILE               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFO               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  EPFFILENAME                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTSET.
         03  REPORTNAME                PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  MAPPINGDATA               PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  USERDEFDATA               PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
       02  ERRORMESSAGE                PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MAPPINGDATAPATH             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  USERDEFDATAPATH             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTSETFILEPATH           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTFILEPATH              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFOPATH           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILE                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILEPATH             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  EPFFILEPATH                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PAGENUMBERFORMAT            PIC X(80).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(3) VALUE LOW-VALUE.
       02  PRINTCOPIES                 PIC S9(9) COMP-5 VALUE -1.
       02  SORTPRINT                   PIC S9(9) COMP-5 VALUE -1.
       02  PAPERORIENTATION            PIC S9(9) COMP-5 VALUE -1.
       02  PRINTPAGENUMBER             PIC S9(9) COMP-5 VALUE -1.
       02  PAGENUMBERLOCATION          PIC S9(9) COMP-5 VALUE -1.
       02  FIRSTPAGENUMBER             PIC S9(9) COMP-5 VALUE -1.
       02  INITPAGENUMBER              PIC S9(9) COMP-5 VALUE -1.
       02  DBINFOFILENAME              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DBINFOFILEPATH              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTERCLASSNAME            PIC X(80).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILENAME     PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILEPATH     PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(3) VALUE LOW-VALUE.
       02  PMSERVERADDR                PIC X(15) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERPORT                PIC S9(9) COMP-5 VALUE -1.
       02  PSENVFILENAME               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PSENVFILEPATH               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PRINTDATEFILENAME           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTDATEFILEPATH           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
01 RTNCODE                              PIC S9(9) BINARY.

call 'OutputEPFReport'  USING  EURPMPARAM
RETURNING  RTNCODE.

パラメタ

PRINTSTARTPAGE

印刷開始ページを指定します。指定できる値は，0～999,999です。

PRINTSTARTPAGEパラメタを省略する場合は，0を指定します。PRINTSTARTPAGEパラメタの指定を省略した場合は，1ページから印刷されます。

REPORTSETFILEパラメタを指定した場合，PRINTSTARTPAGEパラメタの指定は無視されます。

複数の帳票ファイルを指定した場合は，PRINTSTARTPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

PRINTENDPAGE

印刷終了ページを指定します。指定できる値は，0～999,999です。

PRINTENDPAGEパラメタを省略する場合は，0を指定します。PRINTENDPAGEパラメタを省略した場合は，最終ページまで印刷されます。

REPORTSETFILEパラメタを指定した場合，PRINTENDPAGEパラメタの指定は無視されます。

複数の帳票ファイルを指定した場合は，PRINTENDPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

REPORTSETFILE

帳票セット指定ファイル名を指定します。

REPORTSETFILEパラメタ，またはREPORTNAMEパラメタのどちらかは，必ず指定してください。

帳票セット指定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSETFILEパラメタを省略する場合は，空白を指定します。ただし，REPORTSETFILEパラメタを省略する場合は，REPORTSETパラメタは省略しないでください。

帳票セット指定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MULTIFORMINFO

複数様式情報定義ファイル名を指定します。複数様式で帳票を出力する場合は，必ず指定してください。

MULTIFORMINFOパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，複数様式情報定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのMULTIキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，MULTIFORMINFOPATHパラメタに指定することもできます。MULTIFORMINFOPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定しているフォルダにあるファイル名を指定してください。

複数様式情報定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

複数様式情報定義ファイルは，EUR Print Manager稼働マシンに配置してください。

EPFFILENAME

出力するEPF形式ファイル名を指定します。EPF形式ファイルを出力する場合は，必ず指定してください。

EPF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EPF形式ファイルの拡張子は，*.epfです。EPF形式ファイル名は，拡張子を含めて指定してください。ただし，出力したEPF形式ファイルを使用してヘルパクライアント印刷するときは，次に示す拡張子でEPF形式ファイル名を指定してください。

EPF形式ファイルをプレビューする場合：*.epf

EPF形式ファイルをプリンタ印刷する場合：*.epp

REPORTSET

帳票セットの親項目です。

REPORTNAME

帳票ファイル名を指定します。帳票ファイル名（*.fms）を指定してください。

REPORTNAMEパラメタ，またはREPORTSETFILEパラメタのどちらかは，必ず指定してください。

REPORTNAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，帳票ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのFORMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPORTFILEPATHパラメタに指定することもできます。REPORTFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定しているフォルダにあるファイル名を指定してください。

帳票ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票ファイルは，EUR Print Manager稼働マシンに配置してください。

MAPPINGDATA

マッピングデータファイル名，または可変記号値定義ファイル名を指定します。

MAPPINGDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。なお，指定できるファイル名は，一つだけです。

MAPPINGDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

マッピングデータファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

USERDEFDATA

ユーザ定義データファイル名または可変記号値定義ファイル名を指定します。

USERDEFDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。指定するファイル名は，REPORTNAMEパラメタで指定したファイル名と同じ数を指定してください。

USERDEFDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ユーザ定義データファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MAPPINGDATAPATH

MAPPINGDATAパラメタまたは帳票セット指定ファイルで指定するマッピングデータファイルのパス，もしくは可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，MAPPINGDATAパラメタで指定したファイルのパスとなります。

MAPPINGDATAパラメタをフルパスで指定した場合は，MAPPINGDATAPATHパラメタを指定する必要はありません。MAPPINGDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

USERDEFDATAPATH

USERDEFDATAパラメタで指定するユーザ定義データファイルのパス，または可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，USERDEFDATAパラメタで指定したファイルのパスとなります。

USERDEFDATAパラメタをフルパスで指定した場合は，USERDEFDATAPATHパラメタを指定する必要はありません。USERDEFDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSETFILEPATH

REPORTSETFILEパラメタで指定する帳票セット指定ファイルのパスを指定します。指定されたファイルのパスは，REPORTSETFILEパラメタで指定したファイルのパスとなります。

REPORTSETFILEパラメタをフルパスで指定した場合は，REPORTSETFILEPATHパラメタを指定する必要はありません。REPORTSETFILEPATHパラメタを省略する場合は，空白を指定します。

帳票セット指定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTFILEPATH

REPORTNAMEパラメタで指定する帳票ファイルのパスを指定します。指定されたファイルのパスは，REPORTNAMEパラメタで指定したファイルのパスとなります。

REPORTNAMEパラメタをフルパスで指定した場合は，REPORTFILEPATHパラメタを指定する必要はありません。REPORTFILEPATHパラメタを省略する場合は，空白を指定します。

帳票ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

MULTIFORMINFOPATH

MULTIFORMINFOパラメタで指定する複数様式情報定義ファイルのパスを指定します。指定されたファイルのパスは，MULTIFORMINFOパラメタで指定したファイルのパスとなります。

MULTIFORMINFOパラメタをフルパスで指定した場合は，MULTIFORMINFOPATHパラメタを指定する必要はありません。MULTIFORMINFOPATHパラメタを省略する場合は，空白を指定します。

複数様式情報定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DOCINFOFILE

文書情報設定ファイル名を指定します。

DOCINFOFILEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，文書情報設定ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDOCINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DOCINFOFILEPATHパラメタに指定することもできます。DOCINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定しているフォルダにあるファイル名を指定してください。

文書情報設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

文書情報設定ファイルは，EUR Print Manager稼働マシンに配置してください。

DOCINFOFILEPATH

DOCINFOFILEパラメタで指定した文書情報設定ファイルのパスを指定します。指定されたファイルのパスは，DOCINFOFILEパラメタで指定したファイルのパスとなります。

DOCINFOFILEパラメタをフルパスで指定した場合は，DOCINFOFILEPATHパラメタを指定する必要はありません。DOCINFOFILEPATHパラメタを省略する場合は，空白を指定します。

文書情報設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EPFFILEPATH

EPFFILENAMEパラメタで指定したEPF形式ファイルのパスを指定します。指定されたファイルのパスは，EPFFILENAMEパラメタで指定したファイルのパスとなります。

EPFFILENAMEパラメタをフルパスで指定した場合は，EPFFILEPATHパラメタを指定する必要はありません。EPFFILEPATHパラメタを省略する場合は，空白を指定します。

EPF形式ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PAGENUMBERFORMAT

ページ番号のフォーマットを指定します。ページ番号を「*」，最終ページ番号を「$」で示して出力形式を指定します。

ページ番号および最終ページ番号を全角で表示したいときは全角の記号で，半角で表示したいときは半角の記号で指定します。

ページ番号のフォーマットが80バイトに満たない場合は，空白で埋めてください。

PAGENUMBERFORMATパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，PAGENUMBERFORMATパラメタの設定値は無視されます。

PAGENUMBERFORMATパラメタを省略する場合は，空白を指定します。

PRINTCOPIES

印刷部数を指定します。指定できる値は，1～99です。

PRINTCOPIESパラメタを省略する場合は，-1を指定します。PRINTCOPIESパラメタの指定を省略した場合は，1が仮定されます。

SORTPRINT

印刷部数の単位を指定します。

指定できる値を次に示します。

0：部単位で出力します。

1：ページ単位で出力します。

SORTPRINTパラメタを省略する場合は，-1を指定します。SORTPRINTパラメタの指定を省略した場合は，0が仮定されます。

複数帳票を出力する場合は，SORTPRINTパラメタの指定に関係なく0が仮定されます。

PAPERORIENTATION

用紙の向きを指定します。

指定できる値を次に示します。

0：帳票を定義したときの情報に従います。

1：用紙の向きを縦にして出力します。

2：用紙の向きを横にして出力します。

PAPERORIENTATIONパラメタを省略する場合は，-1を指定します。PAPERORIENTATIONパラメタの指定を省略した場合は，0が仮定されます。

複数帳票を出力する場合は，PAPERORIENTATIONパラメタの指定に関係なく，0が仮定されます。

PRINTPAGENUMBER

余白へのページ番号印刷を指定します。

指定できる値を次に示します。

0：余白へのページ番号は出力しません。

1：余白へのページ番号を出力します。

PRINTPAGENUMBERパラメタを省略する場合は，-1を指定します。PRINTPAGENUMBERパラメタの指定を省略した場合は，0が仮定されます。

ただし，MULTIFORMINFOパラメタを指定した場合は，PRINTPAGENUMBERパラメタの設定値は無視されます。

PAGENUMBERLOCATION

余白へのページ番号の印刷位置を指定します。

PAGENUMBERLOCATIONパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，PAGENUMBERLOCATIONパラメタの設定値は無視されます。

指定できる値を次に示します。

1：ページ番号を左上に出力します。

2：ページ番号を中央上に出力します。

3：ページ番号を右上に出力します。

4：ページ番号を左下に出力します。

5：ページ番号を中央下に出力します。

6：ページ番号を右下に出力します。

PAGENUMBERLOCATIONパラメタを省略する場合は，-1を指定します。

FIRSTPAGENUMBER

ページ番号の初期値を指定します。指定できる値は，1～999,999です。

FIRSTPAGENUMBERパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，FIRSTPAGENUMBERパラメタの設定値は無視されます。

FIRSTPAGENUMBERパラメタを省略する場合は，-1を指定します。FIRSTPAGENUMBERパラメタの指定を省略した場合は，1が仮定されます。

INITPAGENUMBER

改ページのキーが設定されている場合，そのキーがブレイクするごとにページ番号の開始番号を初期化するかどうかを指定します。

指定できる値を次に示します。

0：初期化しません。

1：初期化します。

INITPAGENUMBERパラメタを省略する場合は，-1を指定します。INITPAGENUMBERパラメタの指定を省略した場合は，出力する帳票の属性に従います。帳票の属性の初期値は，0が仮定されます。

ただし，MULTIFORMINFOパラメタを指定した場合は，INITPAGENUMBERパラメタの設定値は無視されます。

DBINFOFILENAME

接続情報ファイル名を指定します。

DBINFOFILENAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，接続情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDBINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DBINFOFILEPATHパラメタに指定することもできます。DBINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定しているフォルダにあるファイル名を指定してください。

接続情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

接続情報ファイルは，EUR Print Manager稼働マシンに配置してください。

DBINFOFILEPATH

DBINFOFILENAMEパラメタで指定した接続情報ファイルのパスを指定します。指定されたファイルのパスは，DBINFOFILENAMEパラメタで指定したファイルのパスとなります。

DBINFOFILENAMEパラメタをフルパスで指定した場合は，DBINFOFILEPATHパラメタを指定する必要はありません。DBINFOFILEPATHパラメタを省略する場合は，空白を指定します。

接続情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PRINTERCLASSNAME

プリンタクラス名を指定します。

次のことに注意して，プリンタクラス名を指定してください。

指定するプリンタクラス名が，80バイトに満たない場合は，空白で埋めてください。

プリンタクラス名には「"」および「,」を含めないでください。

印刷方法ごとに指定するプリンタクラス名を次に示します。

拠点サーバでの印刷
拠点プリンタクラス定義ファイルに設定してある拠点プリンタクラス名

クライアントPCでの対話型印刷
クライアントプリンタクラス定義ファイルに設定してあるクライアントプリンタクラス名

クライアントPCでの自動印刷
クライアントプリンタクラス定義ファイルに設定してあるクライアントプリンタクラス名

クライアントPCでの対話型印刷プレビュー表示
クライアントプリンタクラス定義ファイルに設定してあるクライアントプリンタクラス名

クライアントPCでの全自動印刷
クライアントプリンタクラス定義ファイルに設定してあるクライアントプリンタクラス名

PRINTERCLASSNAMEパラメタを省略する場合は，空白を設定します。

REPLACEITEMCNTLFILENAME

置き換え表管理情報ファイル名を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，置き換え表管理情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのREPLACEITEMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPLACEITEMCNTLFILEPATHパラメタに指定することもできます。REPLACEITEMCNTLFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定しているフォルダにあるファイル名を指定してください。

置き換え表管理情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAMEパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルは，EUR Print Manager稼働マシンに配置してください。

REPLACEITEMCNTLFILEPATH

REPLACEITEMCNTLFILENAMEパラメタで指定した置き換え表管理情報ファイルのパスを指定します。

REPLACEITEMCNTLFILENAMEパラメタをフルパスで指定した場合は，REPLACEITEMCNTLFILEPATHパラメタを指定する必要はありません。REPLACEITEMCNTLFILEPATHパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

PSENVFILENAME

EUR Print Serviceの動作環境を印刷ジョブごとに変更する場合に，EUR Print Serviceの環境設定ファイル名を指定します。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PSENVFILENAMEパラメタは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPSENVキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PSENVFILEPATHパラメタに指定することもできます。PSENVFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定しているフォルダにあるファイル名を指定してください。

EUR Print Serviceの環境設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PSENVFILENAMEパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルは，EUR Print Manager稼働マシンに配置してください。

PSENVFILEPATH

PSENVFILENAMEパラメタで指定したEUR Print Serviceの環境設定ファイルのパスを指定します。

PSENVFILENAMEパラメタをフルパスで指定した場合は，PSENVFILEPATHパラメタを指定する必要はありません。PSENVFILEPATHパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PRINTDATEFILENAME

印刷日時出力定義ファイル名を指定します。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PRINTDATEFILENAMEパラメタは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPRINTDATEキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PRINTDATEFILEPATHパラメタに指定することもできます。PRINTDATEFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定しているフォルダにあるファイル名を指定してください。

印刷日時出力定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PRINTDATEFILENAMEパラメタを省略する場合は，空白を指定します。

印刷日時出力定義ファイルは，EUR Print Manager稼働マシンに配置してください。

PRINTDATEFILEPATH

PRINTDATEFILENAMEパラメタで指定した印刷日時出力定義ファイルのパスを指定します。

PRINTDATEFILENAMEパラメタをフルパスで指定した場合は，PRINTDATEFILEPATHパラメタを指定する必要はありません。PRINTDATEFILEPATHパラメタを省略する場合は，空白を指定します。

印刷日時出力定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

エラーメッセージ

EUR Print Serviceと連携して使用するパラメタでエラーが発生した場合は，次のエラーメッセージが出力されます。メッセージが表示されたときは，EUR Print Serviceのイベントログ，またはeurpsログを参照してください。

メッセージID | メッセージ
KEEY225-E | EPF形式ファイル出力処理でエラーが発生しました。（337）

OutputEURReport関数

EUR形式ファイルを出力します。EUR形式ファイルは，EUR Print Manager - Adapter稼働マシンにEURFILENAMEパラメタとEURFILEPATHパラメタの指定値に従って出力されます。

形式

WORKING-STORAGE SECTION.
01 EURPMPARAM.
       02  FILLER                      PIC X(4) VALUE '0820'.
       02  REPORTSETFILE               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFO               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  EURFILENAME                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTSET.
         03  REPORTNAME                PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  MAPPINGDATA               PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  USERDEFDATA               PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
       02  ERRORMESSAGE                PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MAPPINGDATAPATH             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  USERDEFDATAPATH             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTSETFILEPATH           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTFILEPATH              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFOPATH           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILE                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILEPATH             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  EURFILEPATH                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DBINFOFILENAME              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DBINFOFILEPATH              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILENAME     PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILEPATH     PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERADDR                PIC X(15) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERPORT                PIC S9(9) COMP-5 VALUE -1.
       02  PSENVFILENAME               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PSENVFILEPATH               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
01 RTNCODE                              PIC S9(9) BINARY.

call 'OutputEURReport'  USING  EURPMPARAM
RETURNING  RTNCODE.

パラメタ

REPORTSETFILE

帳票セット指定ファイル名を指定します。

REPORTSETFILEパラメタ，またはREPORTNAMEパラメタのどちらかは，必ず指定してください。

帳票セット指定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSETFILEパラメタを省略する場合は，空白を指定します。ただし，REPORTSETFILEパラメタを省略する場合は，REPORTSETパラメタは省略しないでください。

帳票セット指定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MULTIFORMINFO

複数様式情報定義ファイル名を指定します。複数様式で帳票を出力する場合は，必ず指定してください。

MULTIFORMINFOパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，複数様式情報定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのMULTIキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，MULTIFORMINFOPATHパラメタに指定することもできます。MULTIFORMINFOPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定しているフォルダにあるファイル名を指定してください。

複数様式情報定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

複数様式情報定義ファイルは，EUR Print Manager稼働マシンに配置してください。

EURFILENAME

出力するEUR形式ファイル名を指定します。EUR形式ファイルを出力する場合は，必ず指定してください。

EUR形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSET

帳票セットの親項目です。

REPORTNAME

帳票ファイル名を指定します。帳票ファイル名（*.fms）を指定してください。

REPORTNAMEパラメタ，またはREPORTSETFILEパラメタのどちらかは，必ず指定してください。

REPORTNAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，帳票ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのFORMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPORTFILEPATHパラメタに指定することもできます。REPORTFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定しているフォルダにあるファイル名を指定してください。

帳票ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票ファイルは，EUR Print Manager稼働マシンに配置してください。

MAPPINGDATA

マッピングデータファイル名，または可変記号値定義ファイル名を指定します。

MAPPINGDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。なお，指定できるファイル名は，一つだけです。

MAPPINGDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

マッピングデータファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

USERDEFDATA

ユーザ定義データファイル名または可変記号値定義ファイル名を指定します。

USERDEFDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。指定するファイル名は，REPORTNAMEパラメタで指定したファイル名と同じ数を指定してください。

USERDEFDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ユーザ定義データファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MAPPINGDATAPATH

MAPPINGDATAパラメタまたは帳票セット指定ファイルで指定するマッピングデータファイルのパス，もしくは可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，MAPPINGDATAパラメタで指定したファイルのパスとなります。

MAPPINGDATAパラメタをフルパスで指定した場合は，MAPPINGDATAPATHパラメタを指定する必要はありません。MAPPINGDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

USERDEFDATAPATH

USERDEFDATAパラメタで指定するユーザ定義データファイルのパス，または可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，USERDEFDATAパラメタで指定したファイルのパスとなります。

USERDEFDATAパラメタをフルパスで指定した場合は，USERDEFDATAPATHパラメタを指定する必要はありません。USERDEFDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSETFILEPATH

REPORTSETFILEパラメタで指定する帳票セット指定ファイルのパスを指定します。指定されたファイルのパスは，REPORTSETFILEパラメタで指定したファイルのパスとなります。

REPORTSETFILEパラメタをフルパスで指定した場合は，REPORTSETFILEPATHパラメタを指定する必要はありません。REPORTSETFILEPATHパラメタを省略する場合は，空白を指定します。

帳票セット指定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTFILEPATH

REPORTNAMEパラメタで指定する帳票ファイルのパスを指定します。指定されたファイルのパスは，REPORTNAMEパラメタで指定したファイルのパスとなります。

REPORTNAMEパラメタをフルパスで指定した場合は，REPORTFILEPATHパラメタを指定する必要はありません。REPORTFILEPATHパラメタを省略する場合は，空白を指定します。

帳票ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

MULTIFORMINFOPATH

MULTIFORMINFOパラメタで指定する複数様式情報定義ファイルのパスを指定します。指定されたファイルのパスは，MULTIFORMINFOパラメタで指定したファイルのパスとなります。

MULTIFORMINFOパラメタをフルパスで指定した場合は，MULTIFORMINFOPATHパラメタを指定する必要はありません。MULTIFORMINFOPATHパラメタを省略する場合は，空白を指定します。

複数様式情報定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DOCINFOFILE

文書情報設定ファイル名を指定します。

DOCINFOFILEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，文書情報設定ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDOCINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DOCINFOFILEPATHパラメタに指定することもできます。DOCINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定しているフォルダにあるファイル名を指定してください。

文書情報設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

文書情報設定ファイルは，EUR Print Manager稼働マシンに配置してください。

DOCINFOFILEPATH

DOCINFOFILEパラメタで指定した文書情報設定ファイルのパスを指定します。指定されたファイルのパスは，DOCINFOFILEパラメタで指定したファイルのパスとなります。

DOCINFOFILEパラメタをフルパスで指定した場合は，DOCINFOFILEPATHパラメタを指定する必要はありません。DOCINFOFILEPATHパラメタを省略する場合は，空白を指定します。

文書情報設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EURFILEPATH

EURFILENAMEパラメタで指定したEUR形式ファイルのパスを指定します。指定されたファイルのパスは，EURFILENAMEパラメタで指定したファイルのパスとなります。

EUR形式ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EURFILENAMEパラメタをフルパスで指定した場合は，このパラメタを指定する必要はありません。このパラメタを省略する場合は，空白を指定します。

DBINFOFILENAME

接続情報ファイル名を指定します。

DBINFOFILENAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，接続情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDBINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DBINFOFILEPATHパラメタに指定することもできます。DBINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定しているフォルダにあるファイル名を指定してください。

接続情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

接続情報ファイルは，EUR Print Manager稼働マシンに配置してください。

DBINFOFILEPATH

DBINFOFILENAMEパラメタで指定した接続情報ファイルのパスを指定します。指定されたファイルのパスは，DBINFOFILENAMEパラメタで指定したファイルのパスとなります。

DBINFOFILENAMEパラメタをフルパスで指定した場合は，DBINFOFILEPATHパラメタを指定する必要はありません。DBINFOFILEPATHパラメタを省略する場合は，空白を指定します。

接続情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAME

置き換え表管理情報ファイル名を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，置き換え表管理情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのREPLACEITEMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPLACEITEMCNTLFILEPATHパラメタに指定することもできます。REPLACEITEMCNTLFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定しているフォルダにあるファイル名を指定してください。

置き換え表管理情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAMEパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルは，EUR Print Manager稼働マシンに配置してください。

REPLACEITEMCNTLFILEPATH

REPLACEITEMCNTLFILENAMEパラメタで指定した置き換え表管理情報ファイルのパスを指定します。

REPLACEITEMCNTLFILENAMEパラメタをフルパスで指定した場合は，REPLACEITEMCNTLFILEPATHパラメタを指定する必要はありません。REPLACEITEMCNTLFILEPATHパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

PSENVFILENAME

EUR Print Serviceの動作環境を印刷ジョブごとに変更する場合に，EUR Print Serviceの環境設定ファイル名を指定します。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PSENVFILENAMEパラメタは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPSENVキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PSENVFILEPATHパラメタに指定することもできます。PSENVFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定しているフォルダにあるファイル名を指定してください。

EUR Print Serviceの環境設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PSENVFILENAMEパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルは，EUR Print Manager稼働マシンに配置してください。

PSENVFILEPATH

PSENVFILENAMEパラメタで指定したEUR Print Serviceの環境設定ファイルのパスを指定します。

PSENVFILENAMEパラメタをフルパスで指定した場合は，PSENVFILEPATHパラメタを指定する必要はありません。PSENVFILEPATHパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

エラーメッセージ

EUR Print Serviceと連携して使用するパラメタでエラーが発生した場合は，次のエラーメッセージが出力されます。メッセージが表示されたときは，EUR Print Serviceのイベントログ，またはeurpsログを参照してください。

メッセージID | メッセージ
KEEY243-E | EUR形式ファイル出力処理でエラーが発生しました。（337）

OutputMergeEPFReport関数

複数のEPF形式ファイルを統合して出力します。

形式

WORKING-STORAGE SECTION.
01 EURPMPARAM.
       02  FILLER                      PIC X(4) VALUE '0810'.
       02  PRINTCOPIES                 PIC S9(9) COMP-5 VALUE -1.
       02  SORTPRINT                   PIC S9(9) COMP-5 VALUE -1.
       02  PAPERORIENTATION            PIC S9(9) COMP-5 VALUE -1.
       02  MERGEEPFFILEPATH            PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  EPFFILENAME                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  EPFFILEPATH                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SPOOLTITLE                  PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTERCLASSNAME            PIC X(80).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  ERRORMESSAGE                PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERADDR                PIC X(15) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PMSERVERPORT                PIC S9(9) COMP-5 VALUE -1.
       02  EPFFILESSIZE                PIC S9(9) COMP-X VALUE n.
       02  EPFFILES                    OCCURS n TIMES.
         03  MERGEEPFFILENAME          PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  FILLER                    PIC X(3) VALUE LOW-VALUE.
01 RTNCODE                              PIC S9(9) BINARY.

call 'OutputMergeEPFReport'  USING  EURPMPARAM
RETURNING  RTNCODE.

パラメタ

PRINTCOPIES

印刷部数を指定します。指定できる値は，1～99です。

PRINTCOPIESパラメタを省略する場合は，-1を指定します。PRINTCOPIESパラメタの指定を省略した場合は，1が仮定されます。

SORTPRINT

印刷部数の単位を指定します。

指定できる値を次に示します。

0：部単位で出力します。

1：ページ単位で出力します。

SORTPRINTパラメタを省略する場合は，-1を指定します。SORTPRINTパラメタの指定を省略した場合は，0が仮定されます。

PAPERORIENTATION

用紙の向きを指定します。

指定できる値を次に示します。

0：統合するEPF形式ファイルのページごとの属性に従います。

1：用紙の向きを縦にして出力します。

2：用紙の向きを横にして出力します。

PAPERORIENTATIONパラメタを省略する場合は，-1を指定します。PAPERORIENTATIONパラメタの指定を省略した場合は，0が仮定されます。

MERGEEPFFILEPATH

MERGEEPFFILENAMEパラメタで指定したEPF形式ファイルのパスを指定します。

MERGEEPFFILENAMEパラメタをフルパスで指定した場合は，MERGEEPFFILEPATHパラメタを指定する必要はありません。

MERGEEPFFILEPATHパラメタを省略したい場合は，空白を指定します。

EPF形式ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EPFFILENAME

出力するEPF形式ファイル名を指定します。必ず指定してください。

EPF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EPF形式ファイルの拡張子は，*.epfです。EPF形式ファイル名は，拡張子を含めて指定してください。ただし，出力したEPF形式ファイルを使用してヘルパクライアント印刷するときは，次に示す拡張子でEPF形式ファイル名を指定してください。

EPF形式ファイルをプレビューする場合：*.epf

EPF形式ファイルをプリンタ印刷する場合：*.epp

EPFFILEPATH

EPFFILENAMEパラメタで指定したEPF形式ファイルのパスを指定します。指定されたファイルのパスは，EPFFILENAMEパラメタで指定したファイルのパスとなります。

EPFFILENAMEパラメタをフルパスで指定した場合は，EPFFILEPATHパラメタを指定する必要はありません。EPFFILEPATHパラメタを省略する場合は，空白を指定します。

EPF形式ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

SPOOLTITLE

次のことに注意して，スプールタイトルを指定してください。

指定するスプールタイトルが，255バイトに満たない場合は，空白で埋めてください。

スプールタイトルには「"」および「,」を含めないでください。

SPOOLTITLEパラメタを省略する場合は，空白を設定します。

SPOOLTITLEパラメタを省略したときや0バイトの値を指定したときは，統合後のEPF形式ファイルのスプールタイトル情報は未設定となります。スプールタイトル情報が未設定の場合，印刷時のスプールタイトルには最初に指定するEPF形式ファイルの帳票ファイル名が出力されます。

PRINTERCLASSNAME

クライアントプリンタクラス定義ファイルに設定してあるクライアントプリンタクラス名を指定します。ただし，統合後のEPF形式ファイルをクライアントPCに配布して印刷する場合は指定しないでください。

次のことに注意して，プリンタクラス名を指定してください。

指定するプリンタクラス名が，80バイトに満たない場合は，空白で埋めてください。

プリンタクラス名には「"」および「,」を含めないでください。

PRINTERCLASSNAMEパラメタを省略する場合は，空白を設定します。

PRINTERCLASSNAMEパラメタを省略したときや0バイトの値を指定したときは，統合対象のEPF形式ファイルにプリンタクラス名情報が設定されていても，統合後のEPF形式ファイルのプリンタクラス名情報は未設定となります。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

EPFFILESSIZE

統合対象のEPF形式ファイルの最大数を，2～10,000の範囲で指定します。必ず指定してください。

なお，EPFFILESSIZEパラメタに指定した値と同じ値を，EPFFILESパラメタの配列数に設定してください。

EPFFILES

統合対象のEPF形式ファイル名情報を設定します。

EPFFILESパラメタの配列数nには，EPFFILESSIZEパラメタに指定した値と同じ値（統合対象のEPF形式ファイルの最大数）を設定してください。

MERGEEPFFILENAME

統合対象のEPF形式ファイル名を指定します。必ず指定してください。

EPF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

EPF形式ファイルの拡張子は，*.epfです。EPF形式ファイル名は，拡張子を含めて指定してください。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

OutputPDFReport関数

PDF形式ファイルを出力します。PDF形式ファイルは，EUR Print Manager稼働マシンまたはEUR Print Manager - Adapter稼働マシンに，FILEOUTPUTDESTINATIONパラメタ，PDFFILENAMEパラメタ，およびPDFFILEPATHパラメタの指定値に従って出力されます。ただし，PDF仕分け定義ファイル（DISTRIBUTEFILENAMEパラメタ）が指定されている場合は，PDF仕分け定義ファイルに記述されている出力先ファイル名に従って，EUR Print Managerが稼働するマシンにPDF形式ファイルを出力します。

形式

WORKING-STORAGE SECTION.
01 EURPMPARAM.
       02  FILLER                      PIC X(4) VALUE '0830'.
       02  SERVERNAME                  PIC X(80).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(3) VALUE LOW-VALUE.
       02  PRINTSTARTPAGE              PIC 9(9) COMP-X.
       02  PRINTENDPAGE                PIC 9(9) COMP-X.
       02  REPORTSETFILE               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFO               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCBOOKMARKFILE             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PDFFILENAME                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTSET.
         03  REPORTNAME                PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  MAPPINGDATA               PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  USERDEFDATA               PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  BOOKMARKFILE              PIC X(256).
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
       02  ERRORMESSAGE                PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MAPPINGDATAPATH             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  USERDEFDATAPATH             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  BOOKMARKFILEPATH            PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTSETFILEPATH           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  CRYPTOFILENAME              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  CRYPTOFILEPATH              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILE                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILEPATH             PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTFILEPATH              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFOPATH           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PDFFILEPATH                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PAGENUMBERFORMAT            PIC X(80).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(3) VALUE LOW-VALUE.
       02  PRINTPAGENUMBER             PIC S9(9) COMP-5 VALUE -1.
       02  PAGENUMBERLOCATION          PIC S9(9) COMP-5 VALUE -1.
       02  FIRSTPAGENUMBER             PIC S9(9) COMP-5 VALUE -1.
       02  INITPAGENUMBER              PIC S9(9) COMP-5 VALUE -1.
       02  CRYPTO                      PIC S9(9) COMP-5 VALUE -1.
       02  DBINFOFILENAME              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DBINFOFILEPATH              PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  ENCRYPTIONPASSWORDKEY       PIC X(32).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILENAME     PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILEPATH     PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DISTRIBUTEFILENAME          PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DISTRIBUTEFILEPATH          PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SCRIPTCNTLFILENAME          PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SCRIPTCNTLFILEPATH          PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  VIEWERPREFERENCEFILENAME    PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  VIEWERPREFERENCEFILEPATH    PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERADDR                PIC X(15) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERPORT                PIC S9(9) COMP-5 VALUE -1.
       02  PSENVFILENAME               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PSENVFILEPATH               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  FILEOUTPUTDESTINATION       PIC S9(9) COMP-X VALUE -1.
01 RTNCODE                              PIC S9(9) BINARY.

call 'OutputPDFReport'  USING  EURPMPARAM
RETURNING  RTNCODE.

パラメタ

SERVERNAME

指定しても無視されます。

PRINTSTARTPAGE

印刷開始ページを指定します。指定できる値は，0～999,999です。

PRINTSTARTPAGEパラメタを省略する場合は，0を指定します。PRINTSTARTPAGEパラメタの指定を省略した場合は，1ページから印刷されます。

REPORTSETFILEパラメタを指定した場合，PRINTSTARTPAGEパラメタの指定は無視されます。

複数の帳票ファイルを指定した場合は，PRINTSTARTPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

PRINTENDPAGE

印刷終了ページを指定します。指定できる値は，0～999,999です。

PRINTENDPAGEパラメタを省略する場合は，0を指定します。PRINTENDPAGEパラメタを省略した場合は，最終ページまで印刷されます。

REPORTSETFILEパラメタを指定した場合，PRINTENDPAGEパラメタの指定は無視されます。

複数の帳票ファイルを指定した場合は，PRINTENDPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

REPORTSETFILE

帳票セット指定ファイル名を指定します。

REPORTSETFILEパラメタ，またはREPORTNAMEパラメタのどちらかは，必ず指定してください。

帳票セット指定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSETFILEパラメタを省略する場合は，空白を指定します。ただし，REPORTSETFILEパラメタを省略する場合は，REPORTSETパラメタは省略しないでください。

帳票セット指定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MULTIFORMINFO

複数様式情報定義ファイル名を指定します。複数様式で帳票を出力する場合は，必ず指定してください。

MULTIFORMINFOパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，複数様式情報定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのMULTIキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，MULTIFORMINFOPATHパラメタに指定することもできます。MULTIFORMINFOPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定しているフォルダにあるファイル名を指定してください。

複数様式情報定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

複数様式情報定義ファイルは，EUR Print Manager稼働マシンに配置してください。

DOCBOOKMARKFILE

文書しおり定義ファイル名を指定します。

文書しおり定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

このパラメタを省略する場合は，空白を指定します。

文書しおり定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

PDFFILENAME

出力するPDF形式ファイル名を指定します。

PDFFILENAMEパラメタ，またはDISTRIBUTEFILENAMEパラメタのどちらかは，必ず指定してください。PDFFILENAMEパラメタとDISTRIBUTEFILENAMEパラメタを同時に指定した場合は，PDFFILENAMEパラメタの指定は無視されます。

FILEOUTPUTDESTINATIONパラメタが1（PDF形式ファイルをEUR Print Manager稼働マシンに出力する）の場合で，EUR Print Managerの環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定しているときは，PDFFILENAMEパラメタにはファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPDFキーで設定しているフォルダに出力されます。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定しているときは，PDFFILENAMEパラメタはフルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PDFFILEPATHパラメタに指定することもできます。PDFFILEPATHパラメタにパスを指定しない場合のPDF形式ファイルの出力先を次に示します。

フルパスを指定する場合
PDFFILENAMEパラメタで指定したパスに出力されます。なお，環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーで設定しているフォルダを起点とし，そこからPDFFILENAMEパラメタで指定したパスに出力されます。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーで設定しているフォルダに，PDFFILENAMEパラメタで指定したファイル名で出力されます。

PDF形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSET

帳票セットの親項目です。

REPORTNAME

帳票ファイル名を指定します。帳票ファイル名（*.fms）を指定してください。

REPORTNAMEパラメタ，またはREPORTSETFILEパラメタのどちらかは，必ず指定してください。

REPORTNAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，帳票ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのFORMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPORTFILEPATHパラメタに指定することもできます。REPORTFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定しているフォルダにあるファイル名を指定してください。

帳票ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票ファイルは，EUR Print Manager稼働マシンに配置してください。

MAPPINGDATA

マッピングデータファイル名，または可変記号値定義ファイル名を指定します。

MAPPINGDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。なお，指定できるファイル名は，一つだけです。

MAPPINGDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

マッピングデータファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

USERDEFDATA

ユーザ定義データファイル名または可変記号値定義ファイル名を指定します。

USERDEFDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。指定するファイル名は，REPORTNAMEパラメタで指定したファイル名と同じ数を指定してください。

USERDEFDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ユーザ定義データファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

BOOKMARKFILE

REPORTNAMEパラメタで指定した帳票ファイルに対応したしおり定義ファイル名を指定します。

しおり定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

このパラメタを省略する場合は，空白を指定します。

しおり定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MAPPINGDATAPATH

MAPPINGDATAパラメタまたは帳票セット指定ファイルで指定するマッピングデータファイルのパス，もしくは可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，MAPPINGDATAパラメタで指定したファイルのパスとなります。

MAPPINGDATAパラメタをフルパスで指定した場合は，MAPPINGDATAPATHパラメタを指定する必要はありません。MAPPINGDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

USERDEFDATAPATH

USERDEFDATAパラメタで指定するユーザ定義データファイルのパス，または可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，USERDEFDATAパラメタで指定したファイルのパスとなります。

USERDEFDATAパラメタをフルパスで指定した場合は，USERDEFDATAPATHパラメタを指定する必要はありません。USERDEFDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

BOOKMARKFILEPATH

BOOKMARKFILEパラメタで指定するしおり定義ファイルのパスを指定します。指定されたファイルのパスは，BOOKMARKFILEパラメタで指定したファイルのパスとなります。

しおり定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

BOOKMARKFILEパラメタをフルパスで指定した場合は，このパラメタを指定する必要はありません。このパラメタを省略する場合は，空白を指定します。

REPORTSETFILEPATH

REPORTSETFILEパラメタで指定する帳票セット指定ファイルのパスを指定します。指定されたファイルのパスは，REPORTSETFILEパラメタで指定したファイルのパスとなります。

REPORTSETFILEパラメタをフルパスで指定した場合は，REPORTSETFILEPATHパラメタを指定する必要はありません。REPORTSETFILEPATHパラメタを省略する場合は，空白を指定します。

帳票セット指定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

CRYPTOFILENAME

暗号化設定ファイル名を指定します。

CRYPTOFILENAMEパラメタを省略する場合は，空白を指定します。

暗号化設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

暗号化設定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

CRYPTOFILEPATH

CRYPTOFILENAMEパラメタで指定する暗号化設定ファイルのパスを指定します。指定されたファイルのパスは，CRYPTOFILENAMEパラメタで指定したファイルのパスとなります。

CRYPTOFILENAMEパラメタをフルパスで指定した場合は，CRYPTOFILEPATHパラメタを指定する必要はありません。CRYPTOFILEPATHパラメタを省略する場合は，空白を指定します。

暗号化設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DOCINFOFILE

文書情報設定ファイル名を指定します。

DOCINFOFILEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，文書情報設定ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDOCINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DOCINFOFILEPATHパラメタに指定することもできます。DOCINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定しているフォルダにあるファイル名を指定してください。

文書情報設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

文書情報設定ファイルは，EUR Print Manager稼働マシンに配置してください。

DOCINFOFILEPATH

DOCINFOFILEパラメタで指定した文書情報設定ファイルのパスを指定します。DOCINFOFILEパラメタをフルパスで指定した場合は，DOCINFOFILEPATHパラメタを指定する必要はありません。DOCINFOFILEPATHパラメタを省略する場合は，空白を指定します。

指定されたファイルのパスは，DOCINFOFILEパラメタで指定したファイルのパスとなります。

文書情報設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTFILEPATH

REPORTNAMEパラメタで指定する帳票ファイルのパスを指定します。指定されたファイルのパスは，REPORTNAMEパラメタで指定したファイルのパスとなります。

REPORTNAMEパラメタをフルパスで指定した場合は，REPORTFILEPATHパラメタを指定する必要はありません。REPORTFILEPATHパラメタを省略する場合は，空白を指定します。

帳票ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

MULTIFORMINFOPATH

MULTIFORMINFOパラメタで指定する複数様式情報定義ファイルのパスを指定します。指定されたファイルのパスは，MULTIFORMINFOパラメタで指定したファイルのパスとなります。

MULTIFORMINFOパラメタをフルパスで指定した場合は，MULTIFORMINFOPATHパラメタを指定する必要はありません。MULTIFORMINFOPATHパラメタを省略する場合は，空白を指定します。

複数様式情報定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PDFFILEPATH

PDFFILENAMEパラメタで指定したPDF形式ファイルのパスを指定します。指定されたファイルのパスは，PDFFILENAMEパラメタで指定したファイルのパスとなります。

PDFFILENAMEパラメタをフルパスで指定した場合は，PDFFILEPATHパラメタを指定する必要はありません。PDFFILEPATHパラメタを省略する場合は，空白を指定します。

FILEOUTPUTDESTINATIONパラメタが1（PDF形式ファイルをEUR Print Manager稼働マシンに出力する）の場合で，かつEUR Print Managerの環境設定ファイル（EURPM.ini）のOPTIONセクションのPATHMODEキーに0（通常モード）を指定している場合は，PDFFILEPATHパラメタの指定は無視されます。

PDF形式ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PAGENUMBERFORMAT

ページ番号のフォーマットを指定します。ページ番号を「*」，最終ページ番号を「$」で示して出力形式を指定します。

ページ番号および最終ページ番号を全角で表示したいときは全角の記号で，半角で表示したいときは半角の記号で指定します。

ページ番号のフォーマットが80バイトに満たない場合は，空白で埋めてください。

PAGENUMBERFORMATパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，PAGENUMBERFORMATパラメタの設定値は無視されます。

PAGENUMBERFORMATパラメタを省略する場合は，空白を指定します。

PRINTPAGENUMBER

余白へのページ番号印刷を指定します。

指定できる値を次に示します。

0：余白へのページ番号は出力しません。

1：余白へのページ番号を出力します。

PRINTPAGENUMBERパラメタを省略する場合は，-1を指定します。PRINTPAGENUMBERパラメタの指定を省略した場合は，0が仮定されます。

ただし，MULTIFORMINFOパラメタを指定した場合は，PRINTPAGENUMBERパラメタの設定値は無視されます。

PAGENUMBERLOCATION

余白へのページ番号の印刷位置を指定します。

PAGENUMBERLOCATIONパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，PAGENUMBERLOCATIONパラメタの設定値は無視されます。

指定できる値を次に示します。

1：ページ番号を左上に出力します。

2：ページ番号を中央上に出力します。

3：ページ番号を右上に出力します。

4：ページ番号を左下に出力します。

5：ページ番号を中央下に出力します。

6：ページ番号を右下に出力します。

PAGENUMBERLOCATIONパラメタを省略する場合は，-1を指定します。

FIRSTPAGENUMBER

ページ番号の初期値を指定します。指定できる値は，1～999,999です。

FIRSTPAGENUMBERパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，FIRSTPAGENUMBERパラメタの設定値は無視されます。

FIRSTPAGENUMBERパラメタを省略する場合は，-1を指定します。FIRSTPAGENUMBERパラメタの指定を省略した場合は，1が仮定されます。

INITPAGENUMBER

改ページのキーが設定されている場合，そのキーがブレイクするごとにページ番号の開始番号を初期化するかどうかを指定します。

指定できる値を次に示します。

0：初期化しません。

1：初期化します。

INITPAGENUMBERパラメタを省略する場合は，-1を指定します。INITPAGENUMBERパラメタの指定を省略した場合は，出力する帳票の属性に従います。帳票の属性の初期値は，0が仮定されます。

ただし，MULTIFORMINFOパラメタを指定した場合は，INITPAGENUMBERパラメタの設定値は無視されます。

CRYPTO

PDF形式ファイルを暗号化して出力するかどうかを指定します。

指定できる値を次に示します。

0：PDF形式ファイルを暗号化しません。

1：PDF形式ファイルを暗号化します。

CRYPTOパラメタを省略する場合は，-1を指定します。CRYPTOパラメタの指定を省略した場合は，0が仮定されます。

DBINFOFILENAME

接続情報ファイル名を指定します。

DBINFOFILENAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，接続情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDBINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DBINFOFILEPATHパラメタに指定することもできます。DBINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定しているフォルダにあるファイル名を指定してください。

接続情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

接続情報ファイルは，EUR Print Manager稼働マシンに配置してください。

DBINFOFILEPATH

DBINFOFILENAMEパラメタで指定した接続情報ファイルのパスを指定します。指定されたファイルのパスは，DBINFOFILENAMEパラメタで指定したファイルのパスとなります。

DBINFOFILENAMEパラメタをフルパスで指定した場合は，DBINFOFILEPATHパラメタを指定する必要はありません。DBINFOFILEPATHパラメタを省略する場合は，空白を指定します。

接続情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ENCRYPTIONPASSWORDKEY

オーナーパスワードとユーザーパスワードを暗号化した暗号化設定ファイルを使用して，暗号化したPDF形式ファイルを出力するときにパスワード暗号化鍵を指定します。

パスワード暗号化鍵に指定できる文字は，次のとおりです。

半角数字
0～9

半角英字
A～Z，a～z

指定できるパスワード暗号化鍵の長さは，32バイトまでです。32バイトに満たない場合は，空白で埋めてください。

ENCRYPTIONPASSWORDKEYパラメタを省略する場合は，空白を指定します。

REPLACEITEMCNTLFILENAME

置き換え表管理情報ファイル名を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，置き換え表管理情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのREPLACEITEMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPLACEITEMCNTLFILEPATHパラメタに指定することもできます。REPLACEITEMCNTLFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定しているフォルダにあるファイル名を指定してください。

置き換え表管理情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAMEパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルは，EUR Print Manager稼働マシンに配置してください。

REPLACEITEMCNTLFILEPATH

REPLACEITEMCNTLFILENAMEパラメタで指定した置き換え表管理情報ファイルのパスを指定します。

REPLACEITEMCNTLFILENAMEパラメタをフルパスで指定した場合は，REPLACEITEMCNTLFILEPATHパラメタを指定する必要はありません。REPLACEITEMCNTLFILEPATHパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DISTRIBUTEFILENAME

PDF仕分け定義ファイル名を指定します。

PDFFILENAMEパラメタ，またはDISTRIBUTEFILENAMEパラメタのどちらかは，必ず指定してください。PDFFILENAMEパラメタとDISTRIBUTEFILENAMEパラメタを同時に指定した場合は，PDFFILENAMEパラメタの指定は無視されます。

PDF仕分け定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DISTRIBUTEFILENAMEパラメタを省略する場合は，空白を指定します。

PDF仕分け定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

DISTRIBUTEFILEPATH

DISTRIBUTEFILENAMEパラメタで指定したPDF仕分け定義ファイルのパスを指定します。

DISTRIBUTEFILENAMEパラメタをフルパスで指定した場合は，DISTRIBUTEFILEPATHパラメタを指定する必要はありません。DISTRIBUTEFILEPATHパラメタを省略する場合は，空白を指定します。

PDF仕分け定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

SCRIPTCNTLFILENAME

Acrobat JavaScript定義ファイル名を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，Acrobat JavaScript定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのSCRIPTCNTキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，SCRIPTCNTLFILEPATHパラメタに指定することもできます。SCRIPTCNTLFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのSCRIPTCNTキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのSCRIPTCNTキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのSCRIPTCNTキーで設定しているフォルダにあるファイル名を指定してください。

Acrobat JavaScript定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

SCRIPTCNTLFILENAMEパラメタを省略する場合は，空白を指定します。

Acrobat JavaScript定義ファイルは，EUR Print Manager稼働マシンに配置してください。

SCRIPTCNTLFILEPATH

SCRIPTCNTLFILENAMEパラメタで指定したAcrobat JavaScript定義ファイルのパスを指定します。

SCRIPTCNTLFILENAMEパラメタをフルパスで指定した場合は，SCRIPTCNTLFILEPATHパラメタを指定する必要はありません。SCRIPTCNTLFILEPATHパラメタを省略する場合は，空白を指定します。

Acrobat JavaScript定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

VIEWERPREFERENCEFILENAME

ビューアプレファレンス定義ファイル名を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，ビューアプレファレンス定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPREFERENCEキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，VIEWERPREFERENCEFILEPATHパラメタに指定することもできます。VIEWERPREFERENCEFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPREFERENCEキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPREFERENCEキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPREFERENCEキーで設定しているフォルダにあるファイル名を指定してください。

ビューアプレファレンス定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

VIEWERPREFERENCEFILENAMEパラメタを省略する場合は，空白を指定します。

ビューアプレファレンス定義ファイルは，EUR Print Manager稼働マシンに配置してください。

VIEWERPREFERENCEFILEPATH

VIEWERPREFERENCEFILENAMEパラメタで指定したビューアプレファレンス定義ファイルのパスを指定します。

VIEWERPREFERENCEFILENAMEパラメタをフルパスで指定した場合は，VIEWERPREFERENCEFILEPATHパラメタを指定する必要はありません。VIEWERPREFERENCEFILEPATHパラメタを省略する場合は，空白を指定します。

ビューアプレファレンス定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

PSENVFILENAME

EUR Print Serviceの動作環境を印刷ジョブごとに変更する場合に，EUR Print Serviceの環境設定ファイル名を指定します。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PSENVFILENAMEパラメタは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPSENVキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PSENVFILEPATHパラメタに指定することもできます。PSENVFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定しているフォルダにあるファイル名を指定してください。

EUR Print Serviceの環境設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PSENVFILENAMEパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルは，EUR Print Manager稼働マシンに配置してください。

PSENVFILEPATH

PSENVFILENAMEパラメタで指定したEUR Print Serviceの環境設定ファイルのパスを指定します。

PSENVFILENAMEパラメタをフルパスで指定した場合は，PSENVFILEPATHパラメタを指定する必要はありません。PSENVFILEPATHパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

FILEOUTPUTDESTINATION

PDF形式ファイルの出力先を，EUR Print Manager - Adapter稼働マシンにするか，またはEUR Print Manager稼働マシンにするかのどちらかを指定します。

指定できる値を次に示します。

0：EUR Print Manager - Adapter稼働マシンに出力します。

1：EUR Print Manager稼働マシンに出力します。

FILEOUTPUTDESTINATIONパラメタを省略する場合は，-1を指定します。FILEOUTPUTDESTINATIONパラメタの指定を省略した場合は，0が仮定されます。

ただし，DISTRIBUTEFILENAMEパラメタを指定した場合は，FILEOUTPUTDESTINATIONパラメタの指定は無視されます。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

エラーメッセージ

EUR Print Serviceと連携して使用するパラメタでエラーが発生した場合は，次のエラーメッセージが出力されます。メッセージが表示されたときは，EUR Print Serviceのイベントログ，またはeurpsログを参照してください。

メッセージID | メッセージ
KEEY223-E | PDF形式ファイル出力処理でエラーが発生しました。（337）

OutputXLSXReport関数

Excel形式ファイルを出力します。Excel出力ファイルは，EUR Print Manager - Adapter稼働マシンにXLSXFILENAMEパラメタとXLSXFILEPATHパラメタの指定値に従って出力されます。

形式

WORKING-STORAGE SECTION.
01 EURPMPARAM.
          02  FILLER                   PIC X(4) VALUE '0820'.
          02  ERRORMESSAGE             PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  XLSXFILENAME             PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  XLSXFILEPATH             PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  REPORTNAME               PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  REPORTFILEPATH           PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  MAPPINGDATA              PIC X(256) VALUE SPACE..
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  MAPPINGDATAPATH          PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  USERDEFDATA              PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  USERDEFDATAPATH          PIC X(256 VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  DBINFOFILENAME           PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  DBINFOFILEPATH           PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  REPLACEITEMCNTLFILENAME  PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  REPLACEITEMCNTLFILEPATH  PIC X(256) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  PMSERVERADDR             PIC X(15) VALUE SPACE.
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  FILLER                   PIC X(3) VALUE LOW-VALUE.
          02  PMSERVERPORT             PIC S9(9) COMP-5 VALUE -1.
          02  PRINTSTARTPAGE           PIC 9(9) COMP-X.
          02  PRINTENDPAGE             PIC 9(9) COMP-X.
          02  PSENVFILENAME            PIC X(256).
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  PSENVFILEPATH            PIC X(256).
          02  FILLER                   PIC X(1) VALUE LOW-VALUE.
          02  FILLER                   PIC X(2) VALUE LOW-VALUE.
01 RTNCODE                PIC S9(9) BINARY.

call 'OutputXLSXReport'  USING  EURPMPARAM
RETURNING  RTNCODE.

パラメタ

PRINTSTARTPAGE

印刷開始ページを指定します。指定できる値は，0～999,999です。

PRINTSTARTPAGEパラメタを省略する場合は，0を指定します。PRINTSTARTPAGEパラメタの指定を省略した場合は，1ページから印刷されます。

複数の帳票ファイルを指定した場合は，PRINTSTARTPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

PRINTENDPAGE

印刷終了ページを指定します。指定できる値は，0～999,999です。

PRINTENDPAGEパラメタを省略する場合は，0を指定します。PRINTENDPAGEパラメタを省略した場合は，最終ページまで印刷されます。

複数の帳票ファイルを指定した場合は，PRINTENDPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

XLSXFILENAME

出力するExcel形式ファイル名を指定します。Excel形式ファイルを出力する場合は，必ず指定してください。

Excel形式ファイルの拡張子は，*.xlsxです。Excel形式ファイル名は，拡張子を含めて指定してください。

Excel形式ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

XLSXFILEPATH

XLSXFILENAMEパラメタで指定したExcel形式ファイルのパスを指定します。指定されたファイルのパスは，XLSXFILENAMEパラメタで指定したファイルのパスとなります。

XLSXFILENAMEパラメタをフルパスで指定した場合は，XLSXFILEPATHパラメタを指定する必要はありません。XLSXFILEPATHパラメタを省略する場合は，空白を指定します。

Excel形式ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTNAME

帳票ファイル名を指定します。帳票ファイル名（*.fms）を指定してください。REPORTNAMEパラメタは必ず指定してください。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，帳票ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのFORMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPORTFILEPATHパラメタに指定することもできます。REPORTFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定しているフォルダにあるファイル名を指定してください。

帳票ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票ファイルは，EUR Print Manager稼働マシンに配置してください。

REPORTFILEPATH

REPORTNAMEパラメタで指定する帳票ファイルのパスを指定します。指定されたファイルのパスは，REPORTNAMEパラメタで指定したファイルのパスとなります。

REPORTNAMEパラメタをフルパスで指定した場合は，REPORTFILEPATHパラメタを指定する必要はありません。REPORTFILEPATHパラメタを省略する場合は，空白を指定します。

帳票ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

MAPPINGDATA

マッピングデータファイル名，または可変記号値定義ファイル名を指定します。

MAPPINGDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。なお，指定できるファイル名は，一つだけです。

MAPPINGDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

マッピングデータファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MAPPINGDATAPATH

MAPPINGDATAパラメタまたは帳票セット指定ファイルで指定するマッピングデータファイルのパス，または可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，MAPPINGDATAパラメタで指定したファイルのパスとなります。

MAPPINGDATAパラメタをフルパスで指定した場合は，MAPPINGDATAPATHパラメタを指定する必要はありません。MAPPINGDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

USERDEFDATA

ユーザ定義データファイル名または可変記号値定義ファイル名を指定します。

USERDEFDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。指定するファイル名は，REPORTNAMEパラメタで指定したファイル名と同じ数を指定してください。

USERDEFDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ユーザ定義データファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

USERDEFDATAPATH

USERDEFDATAパラメタで指定するユーザ定義データファイルのパス，または可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，USERDEFDATAパラメタで指定したファイルのパスとなります。

USERDEFDATAパラメタをフルパスで指定した場合は，USERDEFDATAPATHパラメタを指定する必要はありません。USERDEFDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DBINFOFILENAME

接続情報ファイル名を指定します。

DBINFOFILENAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，接続情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDBINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DBINFOFILEPATHパラメタに指定することもできます。DBINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定しているフォルダにあるファイル名を指定してください。

接続情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

接続情報ファイルは，EUR Print Manager稼働マシンに配置してください。

DBINFOFILEPATH

接続情報ファイルのパスを指定します。指定されたファイルのパスは，DBINFOFILENAMEパラメタで指定したファイルのパスとなります。

DBINFOFILENAMEパラメタをフルパスで指定した場合は，DBINFOFILEPATHパラメタを指定する必要はありません。DBINFOFILEPATHパラメタを省略する場合は，空白を指定します。

接続情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAME

置き換え表管理情報ファイル名を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，置き換え表管理情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのREPLACEITEMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPLACEITEMCNTLFILEPATHパラメタに指定することもできます。REPLACEITEMCNTLFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定しているフォルダにあるファイル名を指定してください。

置き換え表管理情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAMEパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルは，EUR Print Manager稼働マシンに配置してください。

REPLACEITEMCNTLFILEPATH

置き換え表管理情報ファイルのパスを指定します。

REPLACEITEMCNTLFILENAMEパラメタをフルパスで指定した場合は，REPLACEITEMCNTLFILEPATHパラメタを指定する必要はありません。REPLACEITEMCNTLFILEPATHパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。指定できる値は，0～65,535です。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

PSENVFILENAME

EUR Print Serviceの動作環境を印刷ジョブごとに変更する場合に，EUR Print Serviceの環境設定ファイル名を指定します。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PSENVFILENAMEパラメタは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPSENVキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PSENVFILEPATHパラメタに指定することもできます。PSENVFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定しているフォルダにあるファイル名を指定してください。

EUR Print Serviceの環境設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PSENVFILENAMEパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルは，EUR Print Manager稼働マシンに配置してください。

PSENVFILEPATH

PSENVFILENAMEパラメタで指定したEUR Print Serviceの環境設定ファイルのパスを指定します。

PSENVFILENAMEパラメタをフルパスで指定した場合は，PSENVFILEPATHパラメタを指定する必要はありません。PSENVFILEPATHパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

エラーメッセージ

EUR Print Serviceと連携して使用するパラメタでエラーが発生した場合は，次のエラーメッセージが出力されます。メッセージが表示されたときは，EUR Print Serviceのイベントログ，またはeurpsログを参照してください。

メッセージID | メッセージ
KEEY263-E | XLSX形式ファイル出力処理でエラーが発生しました。（337）

PrintReport関数

帳票の印刷，または帳票の印刷データを蓄積します。

形式

01 EURPMPARAM.
       02  FILLER                      PIC X(4) VALUE '0870'.
       02  CLIENTADDR                  PIC X(15) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SERVERNAME                  PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTERNAME                 PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  TRAYNAME                    PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTSTARTPAGE              PIC 9(9) COMP-X VALUE 0.
       02  PRINTENDPAGE                PIC 9(9) COMP-X VALUE 0.
       02  REPORTSETFILE               PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFO               PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  REPORTSET.
         03  REPORTNAME                PIC X(256) VALUE SPACE.
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  MAPPINGDATA               PIC X(256) VALUE SPACE.
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  USERDEFDATA               PIC X(256) VALUE SPACE.
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
       02  ERRORMESSAGE                PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MAPPINGDATAPATH             PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  USERDEFDATAPATH             PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTSETFILEPATH           PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  CLIENTPRINTERNAME           PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  CLIENTTRAYNAME              PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DISTRIBUTIONINFOFILE        PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DISTRIBUTIONINFOFILEPATH    PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTFILEPATH              PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFOPATH           PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILE                 PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILEPATH             PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FAXINFOFILE                 未使用 空白を指定してください。
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FAXINFOFILEPATH             未使用 空白を指定してください。
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PAGENUMBERFORMAT            PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PRINTCOPIES                 PIC S9(9) COMP-5 VALUE -1.
       02  SORTPRINT                   PIC S9(9) COMP-5 VALUE -1.
       02  PAPERORIENTATION            PIC S9(9) COMP-5 VALUE -1.
       02  PRINTPAGENUMBER             PIC S9(9) COMP-5 VALUE -1.
       02  PAGENUMBERLOCATION          PIC S9(9) COMP-5 VALUE -1.
       02  FIRSTPAGENUMBER             PIC S9(9) COMP-5 VALUE -1.
       02  INITPAGENUMBER              PIC S9(9) COMP-5 VALUE -1.
       02  DBINFOFILENAME              PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DBINFOFILEPATH              PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PRINTMODE                   PIC S9(9) COMP-5 VALUE -1.
       02  PRINTKIND                   PIC S9(9) COMP-5 VALUE -1.
       02  SERVERSELECTMODE            PIC S9(9) COMP-5 VALUE -1.
       02  PRINTERSELECTMODE           PIC S9(9) COMP-5 VALUE -1.
       02  DISPPRINTDLG                PIC S9(9) COMP-5 VALUE -1.
       02  DESTNAME                    PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SERVERADDR                  PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTERCLASSNAME            PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SERVERPRINTERNAME           PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SERVERTRAYNAME              PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  GROUPNAME                   PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILENAME     PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILEPATH     PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SPOOLFILENAME               PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SPOOLLIMIT                  PIC X(8) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  EXECUTABLEPRINTMODE         PIC S9(9) COMP-5 VALUE -1.
       02  MAXPRINTCOUNT               PIC S9(9) COMP-5 VALUE -1.
       02  ENABLEGET                   PIC S9(9) COMP-5 VALUE -1.
       02  PRINTHOLDMODE               PIC S9(9) COMP-5 VALUE -1.
       02  JOBKEYNUM                   PIC S9(9) COMP-5 VALUE 5.
       02  JOBKEYS                     OCCURS 5 TIMES.
         03  JOBKEYCATEGORY            PIC  X(80) VALUE SPACE.
         03  FILLER                    PIC  X(1) VALUE LOW-VALUE.
         03  JOBKEYDATA                PIC  X(80) VALUE SPACE.
         03  FILLER                    PIC  X(1) VALUE LOW-VALUE.
       02  JOBID                       PIC X(36) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERADDR                PIC X(15) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERPORT                PIC S9(9) COMP-5 VALUE -1.
       02  EPFFILENAME                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  EPFFILEPATH                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  JOBKEYNUM2                  PIC S9(9) COMP-5 VALUE 5.
       02  JOBKEYS2                    OCCURS 5 TIMES.
         03  JOBKEYCATEGORY2           PIC  X(80) VALUE SPACE.
         03  FILLER                    PIC  X(1) VALUE LOW-VALUE.
         03  JOBKEYDATA2               PIC  X(80) VALUE SPACE.
         03  FILLER                    PIC  X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PSENVFILENAME               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PSENVFILEPATH               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PRINTDATEFILENAME           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTDATEFILEPATH           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  SPLITMODE                   PIC S9(9) COMP-5 VALUE -1.
       02  SPLITFILENAME               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SPLITFILEPATH               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
01 RTNCODE                              PIC S9(9) BINARY.

call 'PrintReport'  USING  EURPMPARAM
RETURNING  RTNCODE.

パラメタ

CLIENTADDR

印刷を実行するクライアントPCのIPアドレス，または蓄積クライアント印刷実行を要求するクライアントPCのIPアドレスを指定します。

CLIENTADDRパラメタは，PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）の場合，必ず指定してください。

PRINTMODEパラメタに2（印刷方式が蓄積）の場合，CLIENTADDRパラメタの指定は任意です。PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）またはPRINTMODEパラメタに4（印刷方式が印刷管理サーバ直接印刷方式）の場合は，CLIENTADDRパラメタを指定しても無視されます。

SERVERNAME

指定しても無視されます。

PRINTERNAME

指定しても無視されます。

TRAYNAME

指定しても無視されます。

PRINTSTARTPAGE

印刷開始ページを指定します。指定できる値は，0～999,999です。

PRINTSTARTPAGEパラメタを省略する場合は，0を指定します。PRINTSTARTPAGEパラメタの指定を省略した場合は，1ページから印刷されます。

REPORTSETFILEパラメタを指定した場合，PRINTSTARTPAGEパラメタの指定は無視されます。

複数の帳票ファイルを指定した場合は，PRINTSTARTPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

PRINTENDPAGE

印刷終了ページを指定します。指定できる値は，0～999,999です。

PRINTENDPAGEパラメタを省略する場合は，0を指定します。PRINTENDPAGEパラメタを省略した場合は，最終ページまで印刷されます。

REPORTSETFILEパラメタを指定した場合，PRINTENDPAGEパラメタの指定は無視されます。

複数の帳票ファイルを指定した場合は，PRINTENDPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

REPORTSETFILE

帳票セット指定ファイル名を指定します。

REPORTSETFILEパラメタ，またはREPORTNAMEパラメタのどちらかは，必ず指定してください。

帳票セット指定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSETFILEパラメタを省略する場合は，空白を指定します。ただし，REPORTSETFILEパラメタを省略する場合は，REPORTSETパラメタは省略しないでください。

帳票セット指定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MULTIFORMINFO

複数様式情報定義ファイル名を指定します。複数様式で帳票を出力する場合は，必ず指定してください。

MULTIFORMINFOパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，複数様式情報定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのMULTIキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，MULTIFORMINFOPATHパラメタに指定することもできます。MULTIFORMINFOPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定しているフォルダにあるファイル名を指定してください。

複数様式情報定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

複数様式情報定義ファイルは，EUR Print Manager稼働マシンに配置してください。

REPORTSET

帳票セット指定ファイルを指定するためのパラメタの親項目です。

REPORTNAME

帳票ファイル名を指定します。帳票ファイル名（*.fms）を指定してください。

REPORTNAMEパラメタ，またはREPORTSETFILEパラメタのどちらかは，必ず指定してください。

REPORTNAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，帳票ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのFORMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPORTFILEPATHパラメタに指定することもできます。REPORTFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定しているフォルダにあるファイル名を指定してください。

帳票ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票ファイルは，EUR Print Manager稼働マシンに配置してください。

MAPPINGDATA

マッピングデータファイル名，または可変記号値定義ファイル名を指定します。

MAPPINGDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。なお，指定できるファイル名は，一つだけです。

MAPPINGDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

マッピングデータファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

USERDEFDATA

ユーザ定義データファイル名または可変記号値定義ファイル名を指定します。

USERDEFDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。指定するファイル名は，REPORTNAMEパラメタで指定したファイル名と同じ数を指定してください。

USERDEFDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ユーザ定義データファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MAPPINGDATAPATH

MAPPINGDATAパラメタまたは帳票セット指定ファイルで指定するマッピングデータファイルのパス，もしくは可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，MAPPINGDATAパラメタで指定したファイルのパスとなります。

MAPPINGDATAパラメタをフルパスで指定した場合は，MAPPINGDATAPATHパラメタを指定する必要はありません。MAPPINGDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

USERDEFDATAPATH

USERDEFDATAパラメタで指定するユーザ定義データファイルのパス，または可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，USERDEFDATAパラメタで指定したファイルのパスとなります。

USERDEFDATAパラメタをフルパスで指定した場合は，USERDEFDATAPATHパラメタを指定する必要はありません。USERDEFDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSETFILEPATH

REPORTSETFILEパラメタで指定する帳票セット指定ファイルのパスを指定します。指定されたファイルのパスは，REPORTSETFILEパラメタで指定したファイルのパスとなります。

REPORTSETFILEパラメタをフルパスで指定した場合は，REPORTSETFILEPATHパラメタを指定する必要はありません。REPORTSETFILEPATHパラメタを省略する場合は，空白を指定します。

帳票セット指定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

CLIENTPRINTERNAME

クライアントPCのOS上のプリンタ名を指定します。

CLIENTPRINTERNAMEパラメタは，PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）の場合，およびPRINTMODEパラメタに2（印刷方式が蓄積）の場合に指定が有効になります。それ以外の場合は，CLIENTPRINTERNAMEパラメタを指定しても無視されます。

CLIENTPRINTERNAMEパラメタを指定した場合，対話型印刷はできません。

CLIENTPRINTERNAMEパラメタを省略する場合は，空白を指定します。

次のことに注意して，プリンタ名を指定してください。

指定するプリンタ名が，80バイトに満たない場合は，空白で埋めてください。

プリンタ名には「"」および「,」を含めないでください。

CLIENTPRINTERNAMEパラメタを指定した場合，かつDISPPRINTDLGパラメタに0または2を指定した場合は，DISPPRINTDLGパラメタは強制的に1（ダイアログを表示しません）が仮定されます。

CLIENTPRINTERNAMEパラメタとPRINTERCLASSNAMEパラメタでは，CLIENTPRINTERNAMEパラメタの指定を優先します。

CLIENTTRAYNAME

クライアントプリンタのOS上のトレイ名を指定します。

CLIENTTRAYNAMEパラメタを指定する場合は，CLIENTPRINTERNAMEパラメタを必ず指定してください。

CLIENTTRAYNAMEパラメタを指定しない場合は，CLIENTPRINTERNAMEパラメタで指定したプリンタのデフォルトのトレイから出力されます。また，CLIENTTRAYNAMEパラメタに指定したトレイ名が，出力先のプリンタで使用できない場合は，CLIENTPRINTERNAMEパラメタで指定したプリンタのデフォルトのトレイから出力されます。

CLIENTTRAYNAMEパラメタは，PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）の場合，およびPRINTMODEパラメタに2（印刷方式が蓄積）の場合に指定が有効になります。それ以外の場合は，CLIENTTRAYNAMEパラメタを指定しても無視されます。

次のことに注意して，トレイ名を指定してください。

指定するトレイ名が，80バイトに満たない場合は，空白で埋めてください。

トレイ名には「"」および「,」を含めないでください。

このパラメタを省略する場合は，空白を指定します。

DISTRIBUTIONINFOFILE

仕分け定義情報ファイル名を指定します。

DISTRIBUTIONINFOFILEパラメタは，PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）かつPRINTKINDパラメタに1（印刷モードがEUR形式ファイル印刷モード）の場合，およびPRINTMODEパラメタが4（印刷方式が印刷管理サーバ直接印刷方式）の場合に指定が有効になります。それ以外の場合は，DISTRIBUTIONINFOFILEパラメタを指定しても無視されます。

仕分け定義情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DISTRIBUTIONINFOFILEパラメタを省略する場合は，空白を指定します。

仕分け定義情報ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

DISTRIBUTIONINFOFILEPATH

DISTRIBUTIONINFOFILEパラメタで指定する帳票セット指定ファイルのパスを指定します。指定されたファイルのパスは，DISTRIBUTIONINFOFILEパラメタで指定したファイルのパスとなります。

DISTRIBUTIONINFOFILEパラメタをフルパスで指定した場合は，DISTRIBUTIONINFOFILEPATHパラメタを指定する必要はありません。DISTRIBUTIONINFOFILEPATHパラメタを省略する場合は，空白を指定します。

DISTRIBUTIONINFOFILEPATHパラメタは，PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）かつPRINTKINDパラメタに1（印刷モードがEUR形式ファイル印刷モード）の場合，およびPRINTMODEパラメタが4（印刷方式が印刷管理サーバ直接印刷方式）の場合に指定が有効になります。それ以外の場合は，DISTRIBUTIONINFOFILEPATHパラメタを指定しても無視されます。

帳票セット指定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTFILEPATH

REPORTNAMEパラメタで指定する帳票ファイルのパスを指定します。指定されたファイルのパスは，REPORTNAMEパラメタで指定したファイルのパスとなります。

REPORTNAMEパラメタをフルパスで指定した場合は，REPORTFILEPATHパラメタを指定する必要はありません。REPORTFILEPATHパラメタを省略する場合は，空白を指定します。

帳票ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

MULTIFORMINFOPATH

MULTIFORMINFOパラメタで指定する複数様式情報定義ファイルのパスを指定します。指定されたファイルのパスは，MULTIFORMINFOパラメタで指定したファイルのパスとなります。

MULTIFORMINFOパラメタをフルパスで指定した場合は，MULTIFORMINFOPATHパラメタを指定する必要はありません。MULTIFORMINFOPATHパラメタを省略する場合は，空白を指定します。

複数様式情報定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DOCINFOFILE

文書情報設定ファイル名を指定します。

DOCINFOFILEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，文書情報設定ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDOCINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DOCINFOFILEPATHパラメタに指定することもできます。DOCINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定しているフォルダにあるファイル名を指定してください。

文書情報設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

文書情報設定ファイルは，EUR Print Manager稼働マシンに配置してください。

DOCINFOFILEPATH

DOCINFOFILEパラメタで指定した文書情報設定ファイルのパスを指定します。指定されたファイルのパスは，DOCINFOFILEパラメタで指定したファイルのパスとなります。

DOCINFOFILEパラメタをフルパスで指定した場合は，DOCINFOFILEPATHパラメタを指定する必要はありません。DOCINFOFILEPATHパラメタを省略する場合は，空白を指定します。

文書情報設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

FAXINFOFILE

使用できません。空白を指定してください。

FAXINFOFILEPATH

使用できません。空白を指定してください。

PAGENUMBERFORMAT

ページ番号のフォーマットを指定します。ページ番号を「*」，最終ページ番号を「$」で示して出力形式を指定します。

ページ番号および最終ページ番号を全角で表示したいときは全角の記号で，半角で表示したいときは半角の記号で指定します。

ページ番号のフォーマットが80バイトに満たない場合は，空白で埋めてください。

PAGENUMBERFORMATパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，PAGENUMBERFORMATパラメタの設定値は無視されます。

PAGENUMBERFORMATパラメタを省略する場合は，空白を指定します。

PRINTCOPIES

印刷部数を指定します。指定できる値は，1～99です。

PRINTCOPIESパラメタを省略する場合は，-1を指定します。PRINTCOPIESパラメタの指定を省略した場合は，1が仮定されます。

SORTPRINT

印刷部数の単位を指定します。

指定できる値を次に示します。

0：部単位で出力します。

1：ページ単位で出力します。

SORTPRINTパラメタを省略する場合は，-1を指定します。SORTPRINTパラメタの指定を省略した場合は，0が仮定されます。

複数帳票を出力する場合は，SORTPRINTパラメタの指定に関係なく0が仮定されます。

PAPERORIENTATION

用紙の向きを指定します。

指定できる値を次に示します。

0：帳票を定義したときの情報に従います。

1：用紙の向きを縦にして出力します。

2：用紙の向きを横にして出力します。

PAPERORIENTATIONパラメタを省略する場合は，-1を指定します。PAPERORIENTATIONパラメタの指定を省略した場合は，0が仮定されます。

複数帳票を出力する場合は，PAPERORIENTATIONパラメタの指定に関係なく，0が仮定されます。

PRINTPAGENUMBER

余白へのページ番号印刷を指定します。

指定できる値を次に示します。

0：余白へのページ番号は出力しません。

1：余白へのページ番号を出力します。

PRINTPAGENUMBERパラメタを省略する場合は，-1を指定します。PRINTPAGENUMBERパラメタの指定を省略した場合は，0が仮定されます。

ただし，MULTIFORMINFOパラメタを指定した場合は，PRINTPAGENUMBERパラメタの設定値は無視されます。

PAGENUMBERLOCATION

余白へのページ番号の印刷位置を指定します。

PAGENUMBERLOCATIONパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，PAGENUMBERLOCATIONパラメタの設定値は無視されます。

指定できる値を次に示します。

1：ページ番号を左上に出力します。

2：ページ番号を中央上に出力します。

3：ページ番号を右上に出力します。

4：ページ番号を左下に出力します。

5：ページ番号を中央下に出力します。

6：ページ番号を右下に出力します。

PAGENUMBERLOCATIONパラメタを省略する場合は，-1を指定します。

FIRSTPAGENUMBER

ページ番号の初期値を指定します。指定できる値は，1～999,999です。

FIRSTPAGENUMBERパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，FIRSTPAGENUMBERパラメタの設定値は無視されます。

FIRSTPAGENUMBERパラメタを省略する場合は，-1を指定します。FIRSTPAGENUMBERパラメタの指定を省略した場合は，1が仮定されます。

INITPAGENUMBER

改ページのキーが設定されている場合，そのキーがブレイクするごとにページ番号の開始番号を初期化するかどうかを指定します。

指定できる値を次に示します。

0：初期化しません。

1：初期化します。

INITPAGENUMBERパラメタを省略する場合は，-1を指定します。INITPAGENUMBERパラメタの指定を省略した場合は，出力する帳票の属性に従います。帳票の属性の初期値は，0が仮定されます。

ただし，MULTIFORMINFOパラメタを指定した場合は，INITPAGENUMBERパラメタの設定値は無視されます。

DBINFOFILENAME

接続情報ファイル名を指定します。

DBINFOFILENAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，接続情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDBINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DBINFOFILEPATHパラメタに指定することもできます。DBINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定しているフォルダにあるファイル名を指定してください。

接続情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

接続情報ファイルは，EUR Print Manager稼働マシンに配置してください。

DBINFOFILEPATH

DBINFOFILENAMEパラメタで指定した接続情報ファイルのパスを指定します。指定されたファイルのパスは，DBINFOFILENAMEパラメタで指定したファイルのパスとなります。

DBINFOFILENAMEパラメタをフルパスで指定した場合は，DBINFOFILEPATHパラメタを指定する必要はありません。DBINFOFILEPATHパラメタを省略する場合は，空白を指定します。

接続情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PRINTMODE

印刷方式を選択します。

指定できる値を次に示します。

0：デフォルト印刷方式 ※

1：クライアント印刷方式

2：蓄積

3：拠点サーバ印刷方式

4：印刷管理サーバ直接印刷方式

5：クライアント配布印刷方式

注※

「0（デフォルト印刷方式）」を定義する場合は，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）でOPTIONセクションのDEFAULTPRINTMODEキーに値を設定してください。

0，1，2，3，4，5以外の値を指定した場合は，0が仮定されます。PRINTMODEパラメタを省略した場合は，環境設定ファイル（EURPMADP.ini）でOPTIONセクションのPRINTMODEキーに指定されている値をデフォルトとします。

PRINTMODEパラメタを省略する場合は，-1を指定します。

PRINTKIND

拠点サーバの印刷方法を選択します。

指定できる値を次に示します。

0：EPF形式ファイルを印刷します。

1：EUR形式ファイルを印刷します。

PRINTKINDパラメタは，PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）が指定されている場合だけ有効になります。

PRINTKINDパラメタを省略する場合は，-1を設定します。PRINTKINDパラメタの指定を省略した場合，または0，1以外の値を指定した場合は，0が仮定されます。

SERVERSELECTMODE

拠点サーバでの印刷を選択します。

指定できる値を次に示します。

0：出力先名を指定します。

1：拠点サーバのIPアドレスを指定します。

SERVERSELECTMODEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積），または3（印刷方式が拠点サーバ印刷方式）が指定されている場合だけ有効になります。

SERVERSELECTMODEパラメタを省略する場合は，-1を設定します。SERVERSELECTMODEパラメタの指定を省略した場合，または0，1以外の値を指定した場合は，0が仮定されます。

PRINTERSELECTMODE

プリンタの指定方法を選択します。

指定できる値を次に示します。

0：プリンタクラス名を指定します。

1：OS上のプリンタ名を指定します

2：帳票振り分け定義を指定します

PRINTERSELECTMODEパラメタは，次の場合に指定が有効になります。

PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）が指定されている

PRINTMODEパラメタに4（印刷管理サーバ直接印刷方式）が指定されている

PRINTERSELECTMODEパラメタを省略する場合は，-1を設定します。PRINTERSELECTMODEパラメタの指定を省略した場合，または0，1，2以外の値を指定した場合は，0が仮定されます。

また，印刷管理サーバによる直接印刷（PRINTMODEパラメタに4が指定）の場合，2の値を指定するとエラーになります。

DISPPRINTDLG

クライアントPCで印刷する場合，ダイアログを表示するかどうかを選択します。指定できる値と印刷時の動作を次に示します。

0：印刷先指定ダイアログを表示します（対話型印刷）。
プレビューボタンを選択すると，プレビューウィンドウが表示されます。

1：直接印刷を実行します（自動印刷）。
印刷実行中に印刷中のダイアログが表示されます。

2：プレビューウィンドウを表示します（対話型印刷プレビュー表示）。
印刷メニューまたは印刷ボタンを選択すると，印刷先指定ダイアログが表示されます。

3：直接印刷を実行します（全自動印刷）。
印刷実行中に印刷中のダイアログは表示されません。

4：プレビューウィンドウを表示します（対話型印刷プレビュー表示限定）。
印刷は実行できません。

DISPPRINTDLGパラメタを省略した場合，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）でOPTIONセクションのDISPPRINTDLGキーの設定値（0～4）が仮定されます。環境設定ファイルDISPPRINTDLGキーおよびDISPPRINTDLGパラメタとも省略した場合，0が仮定されます。CLIENTPRINTERNAMEパラメタを指定した場合，かつDISPPRINTDLGパラメタに0または2を指定した場合は，1が仮定されます。

DISPPRINTDLGパラメタは，PRINTMODEパラメタに1（印刷方式がクライアント印刷方式），または2（印刷方式が蓄積）が指定されている場合だけ有効になります。それ以外の場合は，DISPPRINTDLGパラメタを指定しても無視されます。

DESTNAME

出力先名を指定します。

なお，UNIX/Linux環境の場合，出力先（拠点サーバ）での印刷はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，印刷を実行した場合はエラーとなります。

次のことに注意して，出力先名を指定してください。

指定する出力先名が，80バイトに満たない場合は，空白で埋めてください。

出力先名には「"」および「,」を含めないでください。

このパラメタを省略する場合は，空白を設定します。

DESTNAMEパラメタは，次に示すどちらかの指定がある場合有効になります。それ以外の場合は，DESTNAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつSERVERSELECTMODEパラメタに0（拠点サーバ指定方式が出力先名指定）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつSERVERSELECTMODEパラメタに0（拠点サーバ指定方式が出力先名指定）のとき

SERVERADDR

拠点サーバのIPアドレスを255.255.255.255形式で指定します。

なお，UNIX/Linux環境の場合，拠点サーバでの印刷はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，印刷を実行した場合はエラーとなります。

SERVERADDRパラメタを省略する場合は，空白を設定します。

SERVERADDRパラメタは，次に示すどちらかの指定がある場合有効になります。それ以外の場合は，SERVERADDRパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつSERVERSELECTMODEパラメタに1（拠点サーバ指定方式がIPアドレス指定）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつSERVERSELECTMODEパラメタに1（拠点サーバ指定方式がIPアドレス指定）のとき

PRINTERCLASSNAME

プリンタクラス名を指定します。

次のことに注意して，プリンタクラス名を指定してください。

指定するプリンタクラス名が，80バイトに満たない場合は，空白で埋めてください。

プリンタクラス名には「"」および「,」を含めないでください。

印刷方法ごとに指定するパラメタを次に示します。パラメタの組み合わせが異なる場合，指定した値は無効となります。なお，クライアントPCへの配布印刷では，指定できません。

拠点サーバでの印刷を指定する場合
PRINTMODEパラメタ：3
PRINTERSELECTMODEパラメタ：0
PRINTERCLASSNAMEパラメタ：拠点プリンタクラス名

クライアントPCでの対話型印刷を指定する場合
PRINTMODEパラメタ：1
DISPPRINTDLGパラメタ：0
PRINTERCLASSNAMEパラメタ：帳票ジョブ名

クライアントPCでの自動印刷を指定する場合
PRINTMODEパラメタ：1
DISPPRINTDLGパラメタ：1
PRINTERCLASSNAMEパラメタ：クライアントプリンタクラス名

クライアントPCでの対話型印刷プレビューを指定する場合
PRINTMODEパラメタ：1
DISPPRINTDLGパラメタ：2
PRINTERCLASSNAMEパラメタ：帳票ジョブ名

クライアントPCでの全自動印刷を指定する場合
PRINTMODEパラメタ：1
DISPPRINTDLGパラメタ：3
PRINTERCLASSNAMEパラメタ：クライアントプリンタクラス名

印刷管理サーバでの印刷を指定する場合
PRINTMODEパラメタ：4
PRINTERSELECTMODEパラメタ：0
PRINTERCLASSNAMEパラメタ：印刷管理サーバプリンタクラス名

拠点サーバまたはクライアントPCでの蓄積を指定する場合
PRINTMODEパラメタ：2
PRINTERSELECTMODEパラメタ：0
PRINTERCLASSNAMEパラメタ：拠点プリンタクラス名，または蓄積クライアント印刷方式のプリンタクラス名

「クライアントPCでの自動印刷」と「蓄積クライアント印刷」の場合，CLIENTPRINTERNAMEパラメタとPRINTERCLASSNAMEパラメタでは，CLIENTPRINTERNAMEパラメタの設定を優先します。

PRINTERCLASSNAMEパラメタを省略する場合は，空白を設定します。

SERVERPRINTERNAME

サーバのプリンタ名を指定します。プリンタ名はOS上のプリンタ名を指定してください。

次のことに注意して，プリンタ名を指定してください。

指定するプリンタ名が，80バイトに満たない場合は，空白で埋めてください。

プリンタ名には「"」および「,」を含めないでください。

SERVERPRINTERNAMEパラメタを省略する場合は，空白を設定します。

SERVERPRINTERNAMEパラメタは，次に示す指定がある場合有効になります。それ以外の場合は，SERVERPRINTERNAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

PRINTMODEパラメタに4（印刷管理サーバ直接印刷方式），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

SERVERTRAYNAME

サーバのプリンタのトレイ名を指定します。トレイ名はOS上のプリンタ名を指定してください。

SERVERTRAYNAMEパラメタを指定するときは，SERVERPRINTERNAMEパラメタを必ず指定してください。

Windows環境の場合

次のことに注意して，トレイ名を指定してください。

指定するトレイ名が，80バイトに満たない場合は，空白で埋めてください。

トレイ名には「"」および「,」を含めないでください。

SERVERTRAYNAMEパラメタを省略する場合は，空白を指定します。

SERVERTRAYNAMEパラメタを指定しない場合は，SERVERPRINTERNAMEパラメタで指定したプリンタのデフォルトのトレイから出力されます。また，SERVERTRAYNAMEパラメタに指定したトレイ名が，出力先のプリンタで使用できない場合は，SERVERPRINTERNAMEパラメタで指定したプリンタのデフォルトのトレイから出力されます。

SERVERTRAYNAMEパラメタは，次に示す指定がある場合有効になります。それ以外の場合は，SERVERTRAYNAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

PRINTMODEパラメタに4（印刷管理サーバ直接印刷方式），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

UNIX/Linux環境の場合

給紙トレイ情報を指定します。SERVERTRAYNAMEパラメタを指定しない場合は，プリンタ定義ファイルのキーワード（DefaultCassette）に指定されているデフォルトのトレイから給紙されます。
プリンタ定義ファイルの詳細については，マニュアル「EUR サーバ帳票出力」を参照してください。

指定する給紙トレイ情報を次に示します。

指定内容
給紙トレイ

auto
印刷用紙を自動で給紙します。出力する帳票の用紙サイズからカセットを自動選択します。

manual
手差しトレイから印刷用紙を給紙します。

トレイ番号
トレイ番号の給紙カセットから印刷用紙を給紙します。トレイ番号は，1～n（nはプリンタ定義ファイルのキーワードCassettesで指定した値）で指定します。
6以上の値を指定した場合は自動給紙となります。

注意

SERVERTRAYNAMEパラメタでは次に示す指定があった場合，プリンタのハードウェアによって動作が異なります。

manualが指定されたとき

トレイ番号が指定されたとき

autoが指定されたのに，プリンタのパネルで給紙カセットが選択されたとき

また，帳票の用紙サイズと給紙される用紙のサイズが異なる場合も，プリンタのハードウェアによって動作が異なります。

帳票の用紙サイズと給紙される用紙のサイズを合わせておくか，または帳票の用紙サイズと異なる用紙に出力する場合は，あらかじめ試し印刷を実施してプリンタの動作を確認してください。

GROUPNAME

帳票振り分け定義の振り分けグループ名を指定します。

次のことに注意して，振り分けグループ名を指定してください。

指定する振り分けグループ名が，80バイトに満たない場合は，空白で埋めてください。

振り分けグループ名には「"」および「,」を含めないでください。

GROUPNAMEパラメタを省略する場合は，空白を指定します。

GROUPNAMEパラメタは，次に示すどちらかの指定がある場合有効になります。それ以外の場合は，GROUPNAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに0（印刷モードがEPF形式ファイル印刷モード）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつPRINTERSELECTMODEパラメタに2（プリンタ指定方式が帳票名による自動振り分け）のとき

REPLACEITEMCNTLFILENAME

置き換え表管理情報ファイル名を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，置き換え表管理情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのREPLACEITEMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPLACEITEMCNTLFILEPATHパラメタに指定することもできます。REPLACEITEMCNTLFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定しているフォルダにあるファイル名を指定してください。

置き換え表管理情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAMEパラメタを省略する場合は，空白を指定します。

REPLACEITEMCNTLFILENAMEパラメタは，次に示すどれかの指定がある場合，有効になります。PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに1（印刷モードがEUR形式ファイル印刷モード）の場合は，REPLACEITEMCNTLFILENAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに0（印刷モードがEPF形式ファイル印刷モード）のとき

PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）のとき

PRINTMODEパラメタに2（印刷方式が蓄積）のとき

置き換え表管理情報ファイルは，EUR Print Manager稼働マシンに配置してください。

REPLACEITEMCNTLFILEPATH

REPLACEITEMCNTLFILENAMEパラメタで指定した置き換え表管理情報ファイルのパスを指定します。

REPLACEITEMCNTLFILENAMEパラメタをフルパスで指定した場合は，REPLACEITEMCNTLFILEPATHパラメタを指定する必要はありません。REPLACEITEMCNTLFILEPATHパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAMEパラメタは，次に示すどれかの指定がある場合，有効になります。PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに1（印刷モードがEUR形式ファイル印刷モード）の場合は，REPLACEITEMCNTLFILENAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに0（印刷モードがEPF形式ファイル印刷モード）のとき

PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）のとき

PRINTMODEパラメタに2（印刷方式が蓄積）のとき

SPOOLFILENAME

蓄積ファイルに格納するファイル名を指定します。格納ファイル名が256バイトに満たない場合は空白で埋めてください。そのほか，格納ファイルを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

「%N」を指定すると，00000001から始まる8けたの通し番号を設定できます。

SPOOLFILENAMEパラメタを省略する場合は，空白を指定します。

SPOOLFILENAMEパラメタを省略した場合は，自動的にファイル名が生成されます。自動的に生成されるファイル名は「ジョブID.epf」※です。

複数の蓄積ファイルに同一ファイル名が指定されている場合，蓄積ファイル取得時に同一パスで取得されると，ファイルが上書きされます。同一パスで取得する可能性のあるファイルは，別の格納ファイル名に指定することをお勧めします。

SPOOLFILENAMEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

注※

「ジョブID」の形式を次に示します。

EUR＋処理実行日時＋通番フォルダ番号+通し番号

処理実行日時（17けた）：YYYYMMDDhhmmssmmm

通番フォルダ番号（7けた）：0000001～2000000

通し番号（9けた）：000000001～999999999

通番フォルダ番号が2000000を超えた場合は，エラー（KEEY430-S）になります。

通し番号が999999999を超えた場合は，000000003に戻ります。

SPOOLLIMIT

蓄積ファイルの蓄積期限日を指定します。

蓄積期限日は，日付または日数で指定してください。

日付で指定する場合

「YYYYMMDD」の形式で指定してください。

年（西暦）は4けた，月と日は2けたで入力します。

月，または日が1～9の場合は，ゼロ埋めをして入力します。

指定できる値の上限は，20380118（2038年1月18日）です。

過去の日付は指定できません。

（指定例）20120521，20141008

日数で指定する場合

「+XXX」の形式で指定してください。

「XXX」には，蓄積実行時からの保管日数を指定します。指定できる値は000～999です。

2038年1月18日を超える日数は指定できません。

（指定例）+030，+999

SPOOLLIMITパラメタを指定しない場合，蓄積期限日は蓄積を要求したEUR Print Manager - Adapterの環境設定ファイルのOPTIONセクションのSPOOLLIMITキーの指定に従います。蓄積期限日を過ぎた蓄積ファイルは蓄積期限切れファイル削除機能によって削除されます。

SPOOLLIMITパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

EXECUTABLEPRINTMODE

実行可能印刷方式を指定します。

指定できる値を次に示します。

0：拠点サーバでの印刷

1：拠点サーバでの印刷，またはクライアントPCでの印刷

2：クライアントPCでの印刷

EXECUTABLEPRINTMODEパラメタを省略する場合は，-1を指定します。EXECUTABLEPRINTMODEパラメタの指定を省略した場合は，1が仮定されます。

EXECUTABLEPRINTMODEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

MAXPRINTCOUNT

蓄積ファイルの印刷回数の上限を指定します。指定できる値は，-1～65,536です。印刷回数の上限を無限にする場合は，-1を指定します。印刷を禁止する場合は，0を指定します。

MAXPRINTCOUNTパラメタを省略する場合は，-1を指定します。MAXPRINTCOUNTパラメタの指定を省略した場合は，-1が仮定されます。

MAXPRINTCOUNTパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

ENABLEGET

蓄積ファイルを取得するかどうかを指定します。

指定できる値を次に示します。

0：蓄積ファイルを取得できません。

1：蓄積ファイルを取得できます。

ENABLEGETパラメタを省略する場合は，-1を指定します。

ENABLEGETパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

PRINTHOLDMODE

蓄積ファイルを印刷する場合に，蓄積後に続けて印刷するかどうかを指定します。

指定できる値を次に示します。

0：蓄積後に続けて印刷しません（印刷保留）。

1：蓄積後に続けて拠点サーバで印刷します。

2：蓄積後に続けてクライアントPCで印刷します。

PRINTHOLDMODEパラメタを省略する場合は，-1を指定します。PRINTHOLDMODEパラメタの指定を省略した場合は，1が仮定されます。

PRINTHOLDMODEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

JOBKEYCATEGORY

蓄積ファイルの検索キーの分類を指定します。

指定できる検索キーは，10個までです。ただし，検索キーの分類を6個以上指定する場合，6～10個の項目はJOBKEYS2構造体のJOBKEYCATEGORY2パラメタで指定してください。JOBKEYCATEGORYパラメタを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJOBKEYDATAパラメタに指定してください。このとき，要素数が同じになるように指定してください。検索キーを指定しない場合，JOBKEYCATEGORYパラメタとJOBKEYDATAパラメタは，どちらも指定しないでください。どちらかの指定がある場合は，対応する情報がないため，エラーになります。

検索キーの分類は，任意文字列を指定できます。次のことに注意して指定してください。

分類が80バイトに満たない場合は，空白で埋めてください。

分類には「,」を含めないでください。

JOBKEYCATEGORYパラメタを省略する場合は，空白を指定します。

JOBKEYCATEGORYパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

JOBKEYDATA

蓄積ファイルの検索キーの値を指定します。

指定できる検索キーは，10個までです。ただし，検索キーを6個以上指定する場合，6～10個の項目はJOBKEYS2構造体のJOBKEYDATA2パラメタで指定してください。JOBKEYCATEGORYパラメタを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJOBKEYDATAパラメタに指定してください。このとき，要素数が同じになるように指定してください。検索キーを指定しない場合，JOBKEYCATEGORYパラメタとJOBKEYDATAパラメタは，どちらも指定しないでください。どちらかの指定がある場合は，対応する情報がないため，エラーになります。

検索キーの値は，任意文字列を指定できます。次のことに注意して指定してください。

分類が80バイトに満たない場合は，空白で埋めてください。

分類には「,」を含めないでください。

JOBKEYDATAパラメタを省略する場合は，空白を指定します。

JOBKEYDATAパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

EPFFILENAME

入力EPF形式ファイル名を指定します。

EPFFILENAMEパラメタを省略したい場合は，空白を指定します。

EPFFILEPATH

EPFFILENAMEパラメタで指定したEPF形式ファイルのパスを指定します。

EPFFILENAMEパラメタをフルパスで指定した場合は，EPFFILEPATHパラメタを指定する必要はありません。

EPFFILEPATHパラメタを省略したい場合は，空白を指定します。

JOBKEYCATEGORY2

蓄積ファイルの検索キーの分類を指定します。

指定できる検索キーは，10個までです。ただし，指定する検索キーの分類が5個以下の場合，1～5個の項目はJOBKEYS構造体のJOBKEYCATEGORYパラメタで指定してください。JOBKEYCATEGORY2パラメタを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJOBKEYDATA2パラメタに指定してください。このとき，要素数が同じになるように指定してください。検索キーを指定しない場合，JOBKEYCATEGORY2パラメタとJOBKEYDATA2パラメタは，どちらも指定しないでください。どちらかの指定がある場合は，対応する情報がないため，エラーになります。

検索キーの分類は，任意文字列を指定できます。次のことに注意して指定してください。

分類が80バイトに満たない場合は，空白で埋めてください。

分類には「,」を含めないでください。

JOBKEYCATEGORY2パラメタを省略する場合は，空白を指定します。

JOBKEYCATEGORY2パラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

JOBKEYDATA2

蓄積ファイルの検索キーの値を指定します。

指定できる検索キーは，10個までです。ただし，指定する検索キーが5個以下の場合，1～5個の項目はJOBKEYS構造体のJOBKEYDATAパラメタで指定してください。JOBKEYCATEGORY2パラメタを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJOBKEYDATA2パラメタに指定してください。このとき，要素数が同じになるように指定してください。検索キーを指定しない場合，JOBKEYCATEGORY2パラメタとJOBKEYDATA2パラメタは，どちらも指定しないでください。どちらかの指定がある場合は，対応する情報がないため，エラーになります。

検索キーの値は，任意文字列を指定できます。次のことに注意して指定してください。

分類が80バイトに満たない場合は，空白で埋めてください。

分類には「,」を含めないでください。

JOBKEYDATA2パラメタを省略する場合は，空白を指定します。

JOBKEYDATA2パラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

PSENVFILENAME

EUR Print Serviceの動作環境を印刷ジョブごとに変更する場合に，EUR Print Serviceの環境設定ファイル名を指定します。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PSENVFILENAMEパラメタは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPSENVキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PSENVFILEPATHパラメタに指定することもできます。PSENVFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定しているフォルダにあるファイル名を指定してください。

EUR Print Serviceの環境設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PSENVFILENAMEパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルは，EUR Print Manager稼働マシンに配置してください。

PSENVFILEPATH

PSENVFILENAMEパラメタで指定したEUR Print Serviceの環境設定ファイルのパスを指定します。

PSENVFILENAMEパラメタをフルパスで指定した場合は，PSENVFILEPATHパラメタを指定する必要はありません。PSENVFILEPATHパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PRINTDATEFILENAME

印刷日時出力定義ファイル名を指定します。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PRINTDATEFILENAMEパラメタは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPRINTDATEキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PRINTDATEFILEPATHパラメタに指定することもできます。PRINTDATEFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定しているフォルダにあるファイル名を指定してください。

印刷日時出力定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PRINTDATEFILENAMEパラメタを省略する場合は，空白を指定します。

印刷日時出力定義ファイルは，EUR Print Manager稼働マシンに配置してください。

PRINTDATEFILEPATH

PRINTDATEFILENAMEパラメタで指定した印刷日時出力定義ファイルのパスを指定します。

PRINTDATEFILENAMEパラメタをフルパスで指定した場合は，PRINTDATEFILEPATHパラメタを指定する必要はありません。PRINTDATEFILEPATHパラメタを省略する場合は，空白を指定します。

印刷日時出力定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

SPLITMODE

蓄積時に，帳票を分割または仕分けするかどうかを指定します。

指定できる値を次に示します。

0：EUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーの指定に従います。

1：分割または仕分けしないで蓄積します。

2：帳票を仕分けして蓄積します。

3：帳票を分割して蓄積します。

SPLITMODEパラメタを省略する場合は，-1を指定します。

SPLITMODEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

SPLITFILENAME

帳票を分割または仕分けして蓄積する場合に，EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのファイル名を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

SPLITFILENAMEパラメタを省略する場合は，空白を指定します。

SPLITFILENAMEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合で，かつ次のどちらかの条件に当てはまるときに指定が有効になります。それ以外の場合は，SPLITFILENAMEパラメタを指定しても無視されます。

SPLITMODEパラメタに2（帳票を仕分けして蓄積）または3（帳票を分割して蓄積）を指定しているとき。

SPLITMODEパラメタに0（EUR Print Managerの環境設定ファイルの指定に従う）を指定していて，かつEUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーにPAGE（分割）またはKEY（仕分け）を指定しているとき。

EURPM分割定義ファイルまたはEURPM仕分け定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

SPLITFILEPATH

SPLITFILENAMEパラメタで指定した，EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのパスを指定します。

SPLITFILENAMEパラメタをフルパスで指定した場合は，SPLITFILEPATHパラメタを指定する必要はありません。SPLITFILEPATHパラメタを省略する場合は，空白を指定します。

SPLITFILEPATHパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合で，かつ次のどちらかの条件に当てはまるときに指定が有効になります。それ以外の場合は，SPLITFILEPATHパラメタを指定しても無視されます。

SPLITMODEパラメタに2（帳票を仕分けして蓄積）または3（帳票を分割して蓄積）を指定しているとき。

SPLITMODEパラメタに0（EUR Print Managerの環境設定ファイルの指定に従う）を指定していて，かつEUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーにPAGE（分割）またはKEY（仕分け）を指定しているとき。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

JOBID

蓄積ファイルのジョブIDが設定されます。PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ参照できます。

帳票を仕分けまたは分割して蓄積した場合など，直前に蓄積した蓄積ファイルが複数ある場合は，最初に蓄積した蓄積ファイルのジョブIDが参照できます。

エラーメッセージ

EUR Print Serviceと連携して使用するパラメタでエラーが発生した場合は，次のエラーメッセージが出力されます。メッセージが表示されたときは，EUR Print Serviceのイベントログ，またはeurpsログを参照してください。

メッセージID | メッセージ
KEEY221-E | 印刷処理でエラーが発生しました。（337）

PrintReport2関数

帳票の印刷，または帳票の印刷データを蓄積します。また，PrintReport2関数では，蓄積した印刷データ（蓄積ファイル）のジョブIDを複数取得できます。

形式

01 EURPMPARAM.
       02  FILLER                      PIC X(4) VALUE '0870'.
       02  CLIENTADDR                  PIC X(15) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SERVERNAME                  PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTERNAME                 PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  TRAYNAME                    PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTSTARTPAGE              PIC 9(9) COMP-X VALUE 0.
       02  PRINTENDPAGE                PIC 9(9) COMP-X VALUE 0.
       02  REPORTSETFILE               PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFO               PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  REPORTSET.
         03  REPORTNAME                PIC X(256) VALUE SPACE.
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  MAPPINGDATA               PIC X(256) VALUE SPACE.
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  USERDEFDATA               PIC X(256) VALUE SPACE.
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
       02  ERRORMESSAGE                PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MAPPINGDATAPATH             PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  USERDEFDATAPATH             PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTSETFILEPATH           PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  CLIENTPRINTERNAME           PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  CLIENTTRAYNAME              PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DISTRIBUTIONINFOFILE        PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DISTRIBUTIONINFOFILEPATH    PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPORTFILEPATH              PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  MULTIFORMINFOPATH           PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILE                 PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DOCINFOFILEPATH             PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FAXINFOFILE                 未使用 空白を指定してください。
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FAXINFOFILEPATH             未使用 空白を指定してください。
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PAGENUMBERFORMAT            PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PRINTCOPIES                 PIC S9(9) COMP-5 VALUE -1.
       02  SORTPRINT                   PIC S9(9) COMP-5 VALUE -1.
       02  PAPERORIENTATION            PIC S9(9) COMP-5 VALUE -1.
       02  PRINTPAGENUMBER             PIC S9(9) COMP-5 VALUE -1.
       02  PAGENUMBERLOCATION          PIC S9(9) COMP-5 VALUE -1.
       02  FIRSTPAGENUMBER             PIC S9(9) COMP-5 VALUE -1.
       02  INITPAGENUMBER              PIC S9(9) COMP-5 VALUE -1.
       02  DBINFOFILENAME              PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  DBINFOFILEPATH              PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PRINTMODE                   PIC S9(9) COMP-5 VALUE -1.
       02  PRINTKIND                   PIC S9(9) COMP-5 VALUE -1.
       02  SERVERSELECTMODE            PIC S9(9) COMP-5 VALUE -1.
       02  PRINTERSELECTMODE           PIC S9(9) COMP-5 VALUE -1.
       02  DISPPRINTDLG                PIC S9(9) COMP-5 VALUE -1.
       02  DESTNAME                    PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SERVERADDR                  PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTERCLASSNAME            PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SERVERPRINTERNAME           PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SERVERTRAYNAME              PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  GROUPNAME                   PIC X(80) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILENAME     PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  REPLACEITEMCNTLFILEPATH     PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SPOOLFILENAME               PIC X(256) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SPOOLLIMIT                  PIC X(8) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  EXECUTABLEPRINTMODE         PIC S9(9) COMP-5 VALUE -1.
       02  MAXPRINTCOUNT               PIC S9(9) COMP-5 VALUE -1.
       02  ENABLEGET                   PIC S9(9) COMP-5 VALUE -1.
       02  PRINTHOLDMODE               PIC S9(9) COMP-5 VALUE -1.
       02  JOBKEYNUM                   PIC S9(9) COMP-5 VALUE 5.
       02  JOBKEYS                     OCCURS 5 TIMES.
         03  JOBKEYCATEGORY            PIC  X(80) VALUE SPACE.
         03  FILLER                    PIC  X(1) VALUE LOW-VALUE.
         03  JOBKEYDATA                PIC  X(80) VALUE SPACE.
         03  FILLER                    PIC  X(1) VALUE LOW-VALUE.
       02  JOBID                       PIC X(36) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERADDR                PIC X(15) VALUE SPACE.
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PMSERVERPORT                PIC S9(9) COMP-5 VALUE -1.
       02  EPFFILENAME                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  EPFFILEPATH                 PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  JOBKEYNUM2                  PIC S9(9) COMP-5 VALUE 5.
       02  JOBKEYS2                    OCCURS 5 TIMES.
         03  JOBKEYCATEGORY2           PIC  X(80) VALUE SPACE.
         03  FILLER                    PIC  X(1) VALUE LOW-VALUE.
         03  JOBKEYDATA2               PIC  X(80) VALUE SPACE.
         03  FILLER                    PIC  X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PSENVFILENAME               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PSENVFILEPATH               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  PRINTDATEFILENAME           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  PRINTDATEFILEPATH           PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
       02  SPLITMODE                   PIC S9(9) COMP-5 VALUE -1.
       02  SPLITFILENAME               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  SPLITFILEPATH               PIC X(256).
       02  FILLER                      PIC X(1) VALUE LOW-VALUE.
       02  FILLER                      PIC X(2) VALUE LOW-VALUE.
01 EURPMPARAMJOBID.
       02  JOBIDNUM                    PIC S9(9) COMP-5 VALUE n.
       02  JOBIDS                      OCCURS n TIMES.
         03  JOBID                     PIC  X(36) VALUE SPACE.
         03  FILLER                    PIC X(1) VALUE LOW-VALUE.
         03  FILLER                    PIC X(3) VALUE LOW-VALUE.
01 RTNCODE                                 PIC S9(9) BINARY.

call 'PrintReport2'  USING  EURPMPARAM
                    EURPMPARMJOBID
RETURNING  RTNCODE.

パラメタ

CLIENTADDR

印刷を実行するクライアントPCのIPアドレス，または蓄積クライアント印刷実行を要求するクライアントPCのIPアドレスを指定します。

CLIENTADDRパラメタは，PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）の場合，必ず指定してください。

PRINTMODEパラメタに2（印刷方式が蓄積）の場合，CLIENTADDRパラメタの指定は任意です。PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）またはPRINTMODEパラメタに4（印刷方式が印刷管理サーバ直接印刷方式）の場合は，CLIENTADDRパラメタを指定しても無視されます。

SERVERNAME

指定しても無視されます。

PRINTERNAME

指定しても無視されます。

TRAYNAME

指定しても無視されます。

PRINTSTARTPAGE

印刷開始ページを指定します。指定できる値は，0～999,999です。

PRINTSTARTPAGEパラメタを省略する場合は，0を指定します。PRINTSTARTPAGEパラメタの指定を省略した場合は，1ページから印刷されます。

REPORTSETFILEパラメタを指定した場合，PRINTSTARTPAGEパラメタの指定は無視されます。

複数の帳票ファイルを指定した場合は，PRINTSTARTPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

PRINTENDPAGE

印刷終了ページを指定します。指定できる値は，0～999,999です。

PRINTENDPAGEパラメタを省略する場合は，0を指定します。PRINTENDPAGEパラメタを省略した場合は，最終ページまで印刷されます。

REPORTSETFILEパラメタを指定した場合，PRINTENDPAGEパラメタの指定は無視されます。

複数の帳票ファイルを指定した場合は，PRINTENDPAGEパラメタの指定に関係なく，指定した複数の帳票ファイルの全ページが印刷されます。

REPORTSETFILE

帳票セット指定ファイル名を指定します。

REPORTSETFILEパラメタ，またはREPORTNAMEパラメタのどちらかは，必ず指定してください。

帳票セット指定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSETFILEパラメタを省略する場合は，空白を指定します。ただし，REPORTSETFILEパラメタを省略する場合は，REPORTSETパラメタは省略しないでください。

帳票セット指定ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MULTIFORMINFO

複数様式情報定義ファイル名を指定します。複数様式で帳票を出力する場合は，必ず指定してください。

MULTIFORMINFOパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，複数様式情報定義ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのMULTIキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，MULTIFORMINFOPATHパラメタに指定することもできます。MULTIFORMINFOPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのMULTIキーで設定しているフォルダにあるファイル名を指定してください。

複数様式情報定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

複数様式情報定義ファイルは，EUR Print Manager稼働マシンに配置してください。

REPORTSET

帳票セット指定ファイルを指定するためのパラメタの親項目です。

REPORTNAME

帳票ファイル名を指定します。帳票ファイル名（*.fms）を指定してください。

REPORTNAMEパラメタ，またはREPORTSETFILEパラメタのどちらかは，必ず指定してください。

REPORTNAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，帳票ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのFORMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPORTFILEPATHパラメタに指定することもできます。REPORTFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのFORMキーで設定しているフォルダにあるファイル名を指定してください。

帳票ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

帳票ファイルは，EUR Print Manager稼働マシンに配置してください。

MAPPINGDATA

マッピングデータファイル名，または可変記号値定義ファイル名を指定します。

MAPPINGDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。なお，指定できるファイル名は，一つだけです。

MAPPINGDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

マッピングデータファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

USERDEFDATA

ユーザ定義データファイル名または可変記号値定義ファイル名を指定します。

USERDEFDATAパラメタには，REPORTNAMEパラメタで指定した帳票ファイルに対応するファイル名を指定します。指定するファイル名は，REPORTNAMEパラメタで指定したファイル名と同じ数を指定してください。

USERDEFDATAパラメタを省略する場合は，空白を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

ユーザ定義データファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

MAPPINGDATAPATH

MAPPINGDATAパラメタまたは帳票セット指定ファイルで指定するマッピングデータファイルのパス，もしくは可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，MAPPINGDATAパラメタで指定したファイルのパスとなります。

MAPPINGDATAパラメタをフルパスで指定した場合は，MAPPINGDATAPATHパラメタを指定する必要はありません。MAPPINGDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

USERDEFDATAPATH

USERDEFDATAパラメタで指定するユーザ定義データファイルのパス，または可変記号値定義ファイルのパスを指定します。指定されたファイルのパスは，USERDEFDATAパラメタで指定したファイルのパスとなります。

USERDEFDATAパラメタをフルパスで指定した場合は，USERDEFDATAPATHパラメタを指定する必要はありません。USERDEFDATAPATHパラメタを省略する場合は，空白を指定します。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTSETFILEPATH

REPORTSETFILEパラメタで指定する帳票セット指定ファイルのパスを指定します。指定されたファイルのパスは，REPORTSETFILEパラメタで指定したファイルのパスとなります。

REPORTSETFILEパラメタをフルパスで指定した場合は，REPORTSETFILEPATHパラメタを指定する必要はありません。REPORTSETFILEPATHパラメタを省略する場合は，空白を指定します。

帳票セット指定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

CLIENTPRINTERNAME

クライアントPCのOS上のプリンタ名を指定します。

CLIENTPRINTERNAMEパラメタは，PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）の場合，およびPRINTMODEパラメタに2（印刷方式が蓄積）の場合に指定が有効になります。それ以外の場合は，CLIENTPRINTERNAMEパラメタを指定しても無視されます。

CLIENTPRINTERNAMEパラメタを指定した場合，対話型印刷はできません。

CLIENTPRINTERNAMEパラメタを省略する場合は，空白を指定します。

次のことに注意して，プリンタ名を指定してください。

指定するプリンタ名が，80バイトに満たない場合は，空白で埋めてください。

プリンタ名には「"」および「,」を含めないでください。

CLIENTPRINTERNAMEパラメタを指定した場合，かつDISPPRINTDLGパラメタに0または2を指定した場合は，DISPPRINTDLGパラメタは強制的に1（ダイアログを表示しません）が仮定されます。

CLIENTPRINTERNAMEパラメタとPRINTERCLASSNAMEパラメタでは，CLIENTPRINTERNAMEパラメタの指定を優先します。

CLIENTTRAYNAME

クライアントプリンタのOS上のトレイ名を指定します。

CLIENTTRAYNAMEパラメタを指定する場合は，CLIENTPRINTERNAMEパラメタを必ず指定してください。

CLIENTTRAYNAMEパラメタを指定しない場合は，CLIENTPRINTERNAMEパラメタで指定したプリンタのデフォルトのトレイから出力されます。また，CLIENTTRAYNAMEパラメタに指定したトレイ名が，出力先のプリンタで使用できない場合は，CLIENTPRINTERNAMEパラメタで指定したプリンタのデフォルトのトレイから出力されます。

CLIENTTRAYNAMEパラメタは，PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）の場合，およびPRINTMODEパラメタに2（印刷方式が蓄積）の場合に指定が有効になります。それ以外の場合は，CLIENTTRAYNAMEパラメタを指定しても無視されます。

次のことに注意して，トレイ名を指定してください。

指定するトレイ名が，80バイトに満たない場合は，空白で埋めてください。

トレイ名には「"」および「,」を含めないでください。

このパラメタを省略する場合は，空白を指定します。

DISTRIBUTIONINFOFILE

仕分け定義情報ファイル名を指定します。

DISTRIBUTIONINFOFILEパラメタは，PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）かつPRINTKINDパラメタに1（印刷モードがEUR形式ファイル印刷モード）の場合，およびPRINTMODEパラメタが4（印刷方式が印刷管理サーバ直接印刷方式）の場合に指定が有効になります。それ以外の場合は，DISTRIBUTIONINFOFILEパラメタを指定しても無視されます。

仕分け定義情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DISTRIBUTIONINFOFILEパラメタを省略する場合は，空白を指定します。

仕分け定義情報ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

DISTRIBUTIONINFOFILEPATH

DISTRIBUTIONINFOFILEパラメタで指定する帳票セット指定ファイルのパスを指定します。指定されたファイルのパスは，DISTRIBUTIONINFOFILEパラメタで指定したファイルのパスとなります。

DISTRIBUTIONINFOFILEパラメタをフルパスで指定した場合は，DISTRIBUTIONINFOFILEPATHパラメタを指定する必要はありません。DISTRIBUTIONINFOFILEPATHパラメタを省略する場合は，空白を指定します。

DISTRIBUTIONINFOFILEPATHパラメタは，PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）かつPRINTKINDパラメタに1（印刷モードがEUR形式ファイル印刷モード）の場合，およびPRINTMODEパラメタが4（印刷方式が印刷管理サーバ直接印刷方式）の場合に指定が有効になります。それ以外の場合は，DISTRIBUTIONINFOFILEPATHパラメタを指定しても無視されます。

帳票セット指定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPORTFILEPATH

REPORTNAMEパラメタで指定する帳票ファイルのパスを指定します。指定されたファイルのパスは，REPORTNAMEパラメタで指定したファイルのパスとなります。

REPORTNAMEパラメタをフルパスで指定した場合は，REPORTFILEPATHパラメタを指定する必要はありません。REPORTFILEPATHパラメタを省略する場合は，空白を指定します。

帳票ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

MULTIFORMINFOPATH

MULTIFORMINFOパラメタで指定する複数様式情報定義ファイルのパスを指定します。指定されたファイルのパスは，MULTIFORMINFOパラメタで指定したファイルのパスとなります。

MULTIFORMINFOパラメタをフルパスで指定した場合は，MULTIFORMINFOPATHパラメタを指定する必要はありません。MULTIFORMINFOPATHパラメタを省略する場合は，空白を指定します。

複数様式情報定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

DOCINFOFILE

文書情報設定ファイル名を指定します。

DOCINFOFILEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，文書情報設定ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDOCINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DOCINFOFILEPATHパラメタに指定することもできます。DOCINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDOCINFOキーで設定しているフォルダにあるファイル名を指定してください。

文書情報設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

文書情報設定ファイルは，EUR Print Manager稼働マシンに配置してください。

DOCINFOFILEPATH

DOCINFOFILEパラメタで指定した文書情報設定ファイルのパスを指定します。指定されたファイルのパスは，DOCINFOFILEパラメタで指定したファイルのパスとなります。

DOCINFOFILEパラメタをフルパスで指定した場合は，DOCINFOFILEPATHパラメタを指定する必要はありません。DOCINFOFILEPATHパラメタを省略する場合は，空白を指定します。

文書情報設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

FAXINFOFILE

使用できません。空白を指定してください。

FAXINFOFILEPATH

使用できません。空白を指定してください。

PAGENUMBERFORMAT

ページ番号のフォーマットを指定します。ページ番号を「*」，最終ページ番号を「$」で示して出力形式を指定します。

ページ番号および最終ページ番号を全角で表示したいときは全角の記号で，半角で表示したいときは半角の記号で指定します。

ページ番号のフォーマットが80バイトに満たない場合は，空白で埋めてください。

PAGENUMBERFORMATパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，PAGENUMBERFORMATパラメタの設定値は無視されます。

PAGENUMBERFORMATパラメタを省略する場合は，空白を指定します。

PRINTCOPIES

印刷部数を指定します。指定できる値は，1～99です。

PRINTCOPIESパラメタを省略する場合は，-1を指定します。PRINTCOPIESパラメタの指定を省略した場合は，1が仮定されます。

SORTPRINT

印刷部数の単位を指定します。

指定できる値を次に示します。

0：部単位で出力します。

1：ページ単位で出力します。

SORTPRINTパラメタを省略する場合は，-1を指定します。SORTPRINTパラメタの指定を省略した場合は，0が仮定されます。

複数帳票を出力する場合は，SORTPRINTパラメタの指定に関係なく0が仮定されます。

PAPERORIENTATION

用紙の向きを指定します。

指定できる値を次に示します。

0：帳票を定義したときの情報に従います。

1：用紙の向きを縦にして出力します。

2：用紙の向きを横にして出力します。

PAPERORIENTATIONパラメタを省略する場合は，-1を指定します。PAPERORIENTATIONパラメタの指定を省略した場合は，0が仮定されます。

複数帳票を出力する場合は，PAPERORIENTATIONパラメタの指定に関係なく，0が仮定されます。

PRINTPAGENUMBER

余白へのページ番号印刷を指定します。

指定できる値を次に示します。

0：余白へのページ番号は出力しません。

1：余白へのページ番号を出力します。

PRINTPAGENUMBERパラメタを省略する場合は，-1を指定します。PRINTPAGENUMBERパラメタの指定を省略した場合は，0が仮定されます。

ただし，MULTIFORMINFOパラメタを指定した場合は，PRINTPAGENUMBERパラメタの設定値は無視されます。

PAGENUMBERLOCATION

余白へのページ番号の印刷位置を指定します。

PAGENUMBERLOCATIONパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，PAGENUMBERLOCATIONパラメタの設定値は無視されます。

指定できる値を次に示します。

1：ページ番号を左上に出力します。

2：ページ番号を中央上に出力します。

3：ページ番号を右上に出力します。

4：ページ番号を左下に出力します。

5：ページ番号を中央下に出力します。

6：ページ番号を右下に出力します。

PAGENUMBERLOCATIONパラメタを省略する場合は，-1を指定します。

FIRSTPAGENUMBER

ページ番号の初期値を指定します。指定できる値は，1～999,999です。

FIRSTPAGENUMBERパラメタは，PRINTPAGENUMBERパラメタに1が指定されている場合だけ有効になります。ただし，MULTIFORMINFOパラメタを指定した場合は，FIRSTPAGENUMBERパラメタの設定値は無視されます。

FIRSTPAGENUMBERパラメタを省略する場合は，-1を指定します。FIRSTPAGENUMBERパラメタの指定を省略した場合は，1が仮定されます。

INITPAGENUMBER

改ページのキーが設定されている場合，そのキーがブレイクするごとにページ番号の開始番号を初期化するかどうかを指定します。

指定できる値を次に示します。

0：初期化しません。

1：初期化します。

INITPAGENUMBERパラメタを省略する場合は，-1を指定します。INITPAGENUMBERパラメタの指定を省略した場合は，出力する帳票の属性に従います。帳票の属性の初期値は，0が仮定されます。

ただし，MULTIFORMINFOパラメタを指定した場合は，INITPAGENUMBERパラメタの設定値は無視されます。

DBINFOFILENAME

接続情報ファイル名を指定します。

DBINFOFILENAMEパラメタを省略する場合は，空白を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，接続情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのDBINFOキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，DBINFOFILEPATHパラメタに指定することもできます。DBINFOFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのDBINFOキーで設定しているフォルダにあるファイル名を指定してください。

接続情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

接続情報ファイルは，EUR Print Manager稼働マシンに配置してください。

DBINFOFILEPATH

DBINFOFILENAMEパラメタで指定した接続情報ファイルのパスを指定します。指定されたファイルのパスは，DBINFOFILENAMEパラメタで指定したファイルのパスとなります。

DBINFOFILENAMEパラメタをフルパスで指定した場合は，DBINFOFILEPATHパラメタを指定する必要はありません。DBINFOFILEPATHパラメタを省略する場合は，空白を指定します。

接続情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PRINTMODE

印刷方式を選択します。

指定できる値を次に示します。

0：デフォルト印刷方式 ※

1：クライアント印刷方式

2：蓄積

3：拠点サーバ印刷方式

4：印刷管理サーバ直接印刷方式

5：クライアント配布印刷方式

注※

「0（デフォルト印刷方式）」を定義する場合は，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）でOPTIONセクションのDEFAULTPRINTMODEキーに値を設定してください。

0，1，2，3，4，5以外の値を指定した場合は，0が仮定されます。PRINTMODEパラメタを省略した場合は，環境設定ファイル（EURPMADP.ini）でOPTIONセクションのPRINTMODEキーに指定されている値をデフォルトとします。

PRINTMODEパラメタを省略する場合は，-1を指定します。

PRINTKIND

拠点サーバの印刷方法を選択します。

指定できる値を次に示します。

0：EPF形式ファイルを印刷します。

1：EUR形式ファイルを印刷します。

PRINTKINDパラメタは，PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）が指定されている場合だけ有効になります。

PRINTKINDパラメタを省略する場合は，-1を設定します。PRINTKINDパラメタの指定を省略した場合，または0，1以外の値を指定した場合は，0が仮定されます。

SERVERSELECTMODE

拠点サーバでの印刷を選択します。

指定できる値を次に示します。

0：出力先名を指定します。

1：拠点サーバのIPアドレスを指定します。

SERVERSELECTMODEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積），または3（印刷方式が拠点サーバ印刷方式）が指定されている場合だけ有効になります。

SERVERSELECTMODEパラメタを省略する場合は，-1を設定します。SERVERSELECTMODEパラメタの指定を省略した場合，または0，1以外の値を指定した場合は，0が仮定されます。

PRINTERSELECTMODE

プリンタの指定方法を選択します。

指定できる値を次に示します。

0：プリンタクラス名を指定します。

1：OS上のプリンタ名を指定します

2：帳票振り分け定義を指定します

PRINTERSELECTMODEパラメタは，次の場合に指定が有効になります。

PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式）が指定されている

PRINTMODEパラメタに4（印刷管理サーバ直接印刷方式）が指定されている

PRINTERSELECTMODEパラメタを省略する場合は，-1を設定します。PRINTERSELECTMODEパラメタの指定を省略した場合，または0，1，2以外の値を指定した場合は，0が仮定されます。

また，印刷管理サーバによる直接印刷（PRINTMODEパラメタに4が指定）の場合，2の値を指定するとエラーになります。

DISPPRINTDLG

クライアントPCで印刷する場合，ダイアログを表示するかどうかを選択します。指定できる値と印刷時の動作を次に示します。

0：印刷先指定ダイアログを表示します（対話型印刷）。
プレビューボタンを選択すると，プレビューウィンドウが表示されます。

1：直接印刷を実行します（自動印刷）。
印刷実行中に印刷中のダイアログが表示されます。

2：プレビューウィンドウを表示します（対話型印刷プレビュー表示）。
印刷メニューまたは印刷ボタンを選択すると，印刷先指定ダイアログが表示されます。

3：直接印刷を実行します（全自動印刷）。
印刷実行中に印刷中のダイアログは表示されません。

4：プレビューウィンドウを表示します（対話型印刷プレビュー表示限定）。
印刷は実行できません。

DISPPRINTDLGパラメタを省略した場合，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）でOPTIONセクションのDISPPRINTDLGキーの設定値（0～4）が仮定されます。環境設定ファイルDISPPRINTDLGキーおよびDISPPRINTDLGパラメタとも省略した場合，0が仮定されます。CLIENTPRINTERNAMEパラメタを指定した場合，かつDISPPRINTDLGパラメタに0または2を指定した場合は，1が仮定されます。

DISPPRINTDLGパラメタは，PRINTMODEパラメタに1（印刷方式がクライアント印刷方式），または2（印刷方式が蓄積）が指定されている場合だけ有効になります。それ以外の場合は，DISPPRINTDLGパラメタを指定しても無視されます。

DESTNAME

出力先名を指定します。

なお，UNIX/Linux環境の場合，出力先（拠点サーバ）での印刷はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，印刷を実行した場合はエラーとなります。

次のことに注意して，出力先名を指定してください。

指定する出力先名が，80バイトに満たない場合は，空白で埋めてください。

出力先名には「"」および「,」を含めないでください。

このパラメタを省略する場合は，空白を設定します。

DESTNAMEパラメタは，次に示すどちらかの指定がある場合有効になります。それ以外の場合は，DESTNAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつSERVERSELECTMODEパラメタに0（拠点サーバ指定方式が出力先名指定）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつSERVERSELECTMODEパラメタに0（拠点サーバ指定方式が出力先名指定）のとき

SERVERADDR

拠点サーバのIPアドレスを255.255.255.255形式で指定します。

なお，UNIX/Linux環境の場合，拠点サーバでの印刷はサポートしていません。UNIX/Linux環境のEUR Print Manager - Report Serverに対して，印刷を実行した場合はエラーとなります。

SERVERADDRパラメタを省略する場合は，空白を設定します。

SERVERADDRパラメタは，次に示すどちらかの指定がある場合有効になります。それ以外の場合は，SERVERADDRパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつSERVERSELECTMODEパラメタに1（拠点サーバ指定方式がIPアドレス指定）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつSERVERSELECTMODEパラメタに1（拠点サーバ指定方式がIPアドレス指定）のとき

PRINTERCLASSNAME

プリンタクラス名を指定します。

次のことに注意して，プリンタクラス名を指定してください。

指定するプリンタクラス名が，80バイトに満たない場合は，空白で埋めてください。

プリンタクラス名には「"」および「,」を含めないでください。

印刷方法ごとに指定するパラメタを次に示します。パラメタの組み合わせが異なる場合，指定した値は無効となります。なお，クライアントPCへの配布印刷では，指定できません。

拠点サーバでの印刷を指定する場合
PRINTMODEパラメタ：3
PRINTERSELECTMODEパラメタ：0
PRINTERCLASSNAMEパラメタ：拠点プリンタクラス名

クライアントPCでの対話型印刷を指定する場合
PRINTMODEパラメタ：1
DISPPRINTDLGパラメタ：0
PRINTERCLASSNAMEパラメタ：帳票ジョブ名

クライアントPCでの自動印刷を指定する場合
PRINTMODEパラメタ：1
DISPPRINTDLGパラメタ：1
PRINTERCLASSNAMEパラメタ：クライアントプリンタクラス名

クライアントPCでの対話型印刷プレビューを指定する場合
PRINTMODEパラメタ：1
DISPPRINTDLGパラメタ：2
PRINTERCLASSNAMEパラメタ：帳票ジョブ名

クライアントPCでの全自動印刷を指定する場合
PRINTMODEパラメタ：1
DISPPRINTDLGパラメタ：3
PRINTERCLASSNAMEパラメタ：クライアントプリンタクラス名

印刷管理サーバでの印刷を指定する場合
PRINTMODEパラメタ：4
PRINTERSELECTMODEパラメタ：0
PRINTERCLASSNAMEパラメタ：印刷管理サーバプリンタクラス名

拠点サーバまたはクライアントPCでの蓄積を指定する場合
PRINTMODEパラメタ：2
PRINTERSELECTMODEパラメタ：0
PRINTERCLASSNAMEパラメタ：拠点プリンタクラス名，または蓄積クライアント印刷方式のプリンタクラス名

「クライアントPCでの自動印刷」と「蓄積クライアント印刷」の場合，CLIENTPRINTERNAMEパラメタとPRINTERCLASSNAMEパラメタでは，CLIENTPRINTERNAMEパラメタの設定を優先します。

PRINTERCLASSNAMEパラメタを省略する場合は，空白を設定します。

SERVERPRINTERNAME

サーバのプリンタ名を指定します。プリンタ名はOS上のプリンタ名を指定してください。

次のことに注意して，プリンタ名を指定してください。

指定するプリンタ名が，80バイトに満たない場合は，空白で埋めてください。

プリンタ名には「"」および「,」を含めないでください。

SERVERPRINTERNAMEパラメタを省略する場合は，空白を設定します。

SERVERPRINTERNAMEパラメタは，次に示す指定がある場合有効になります。それ以外の場合は，SERVERPRINTERNAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

PRINTMODEパラメタに4（印刷管理サーバ直接印刷方式），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

SERVERTRAYNAME

サーバのプリンタのトレイ名を指定します。トレイ名はOS上のプリンタ名を指定してください。

SERVERTRAYNAMEパラメタを指定するときは，SERVERPRINTERNAMEパラメタを必ず指定してください。

Windows環境の場合

次のことに注意して，トレイ名を指定してください。

指定するトレイ名が，80バイトに満たない場合は，空白で埋めてください。

トレイ名には「"」および「,」を含めないでください。

SERVERTRAYNAMEパラメタを省略する場合は，空白を指定します。

SERVERTRAYNAMEパラメタを指定しない場合は，SERVERPRINTERNAMEパラメタで指定したプリンタのデフォルトのトレイから出力されます。また，SERVERTRAYNAMEパラメタに指定したトレイ名が，出力先のプリンタで使用できない場合は，SERVERPRINTERNAMEパラメタで指定したプリンタのデフォルトのトレイから出力されます。

SERVERTRAYNAMEパラメタは，次に示す指定がある場合有効になります。それ以外の場合は，SERVERTRAYNAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

PRINTMODEパラメタに4（印刷管理サーバ直接印刷方式），かつPRINTERSELECTMODEパラメタに1（プリンタ指定方式がOS上のプリンタ名指定）のとき

UNIX/Linux環境の場合

給紙トレイ情報を指定します。SERVERTRAYNAMEパラメタを指定しない場合は，プリンタ定義ファイルのキーワード（DefaultCassette）に指定されているデフォルトのトレイから給紙されます。
プリンタ定義ファイルの詳細については，マニュアル「EUR サーバ帳票出力」を参照してください。

指定する給紙トレイ情報を次に示します。

指定内容
給紙トレイ

auto
印刷用紙を自動で給紙します。出力する帳票の用紙サイズからカセットを自動選択します。

manual
手差しトレイから印刷用紙を給紙します。

トレイ番号
トレイ番号の給紙カセットから印刷用紙を給紙します。トレイ番号は，1～n（nはプリンタ定義ファイルのキーワードCassettesで指定した値）で指定します。
6以上の値を指定した場合は自動給紙となります。

注意

SERVERTRAYNAMEパラメタでは次に示す指定があった場合，プリンタのハードウェアによって動作が異なります。

manualが指定されたとき

トレイ番号が指定されたとき

autoが指定されたのに，プリンタのパネルで給紙カセットが選択されたとき

また，帳票の用紙サイズと給紙される用紙のサイズが異なる場合も，プリンタのハードウェアによって動作が異なります。

帳票の用紙サイズと給紙される用紙のサイズを合わせておくか，または帳票の用紙サイズと異なる用紙に出力する場合は，あらかじめ試し印刷を実施してプリンタの動作を確認してください。

GROUPNAME

帳票振り分け定義の振り分けグループ名を指定します。

次のことに注意して，振り分けグループ名を指定してください。

指定する振り分けグループ名が，80バイトに満たない場合は，空白で埋めてください。

振り分けグループ名には「"」および「,」を含めないでください。

GROUPNAMEパラメタを省略する場合は，空白を指定します。

GROUPNAMEパラメタは，次に示すどちらかの指定がある場合有効になります。それ以外の場合は，GROUPNAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに0（印刷モードがEPF形式ファイル印刷モード）のとき

PRINTMODEパラメタに2（印刷方式が蓄積），かつPRINTERSELECTMODEパラメタに2（プリンタ指定方式が帳票名による自動振り分け）のとき

REPLACEITEMCNTLFILENAME

置き換え表管理情報ファイル名を指定します。

環境設定ファイル（EURPM.ini）でOPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，置き換え表管理情報ファイル名は，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのREPLACEITEMキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。パスは，REPLACEITEMCNTLFILEPATHパラメタに指定することもできます。REPLACEITEMCNTLFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのREPLACEITEMキーで設定しているフォルダにあるファイル名を指定してください。

置き換え表管理情報ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAMEパラメタを省略する場合は，空白を指定します。

REPLACEITEMCNTLFILENAMEパラメタは，次に示すどれかの指定がある場合，有効になります。PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに1（印刷モードがEUR形式ファイル印刷モード）の場合は，REPLACEITEMCNTLFILENAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに0（印刷モードがEPF形式ファイル印刷モード）のとき

PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）のとき

PRINTMODEパラメタに2（印刷方式が蓄積）のとき

置き換え表管理情報ファイルは，EUR Print Manager稼働マシンに配置してください。

REPLACEITEMCNTLFILEPATH

REPLACEITEMCNTLFILENAMEパラメタで指定した置き換え表管理情報ファイルのパスを指定します。

REPLACEITEMCNTLFILENAMEパラメタをフルパスで指定した場合は，REPLACEITEMCNTLFILEPATHパラメタを指定する必要はありません。REPLACEITEMCNTLFILEPATHパラメタを省略する場合は，空白を指定します。

置き換え表管理情報ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

REPLACEITEMCNTLFILENAMEパラメタは，次に示すどれかの指定がある場合，有効になります。PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに1（印刷モードがEUR形式ファイル印刷モード）の場合は，REPLACEITEMCNTLFILENAMEパラメタを指定しても無視されます。

PRINTMODEパラメタに3（印刷方式が拠点サーバ印刷方式），かつPRINTKINDパラメタに0（印刷モードがEPF形式ファイル印刷モード）のとき

PRINTMODEパラメタに1（印刷方式がクライアント印刷方式）のとき

PRINTMODEパラメタに2（印刷方式が蓄積）のとき

SPOOLFILENAME

蓄積ファイルに格納するファイル名を指定します。格納ファイル名が256バイトに満たない場合は空白で埋めてください。そのほか，格納ファイルを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

「%N」を指定すると，00000001から始まる8けたの通し番号を設定できます。

SPOOLFILENAMEパラメタを省略する場合は，空白を指定します。

SPOOLFILENAMEパラメタを省略した場合は，自動的にファイル名が生成されます。自動的に生成されるファイル名は「ジョブID.epf」※です。

複数の蓄積ファイルに同一ファイル名が指定されている場合，蓄積ファイル取得時に同一パスで取得されると，ファイルが上書きされます。同一パスで取得する可能性のあるファイルは，別の格納ファイル名に指定することをお勧めします。

SPOOLFILENAMEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

注※

「ジョブID」の形式を次に示します。

EUR＋処理実行日時＋通番フォルダ番号+通し番号

処理実行日時（17けた）：YYYYMMDDhhmmssmmm

通番フォルダ番号（7けた）：0000001～2000000

通し番号（9けた）：000000001～999999999

通番フォルダ番号が2000000を超えた場合は，エラー（KEEY430-S）になります。

通し番号が999999999を超えた場合は，000000003に戻ります。

SPOOLLIMIT

蓄積ファイルの蓄積期限日を指定します。

蓄積期限日は，日付または日数で指定してください。

日付で指定する場合

「YYYYMMDD」の形式で指定してください。

年（西暦）は4けた，月と日は2けたで入力します。

月，または日が1～9の場合は，ゼロ埋めをして入力します。

指定できる値の上限は，20380118（2038年1月18日）です。

過去の日付は指定できません。

（指定例）20120521，20141008

日数で指定する場合

「+XXX」の形式で指定してください。

「XXX」には，蓄積実行時からの保管日数を指定します。指定できる値は000～999です。

2038年1月18日を超える日数は指定できません。

（指定例）+030，+999

SPOOLLIMITパラメタを指定しない場合，蓄積期限日は蓄積を要求したEUR Print Manager - Adapterの環境設定ファイルのOPTIONセクションのSPOOLLIMITキーの指定に従います。蓄積期限日を過ぎた蓄積ファイルは蓄積期限切れファイル削除機能によって削除されます。

SPOOLLIMITパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

EXECUTABLEPRINTMODE

実行可能印刷方式を指定します。

指定できる値を次に示します。

0：拠点サーバでの印刷

1：拠点サーバでの印刷，またはクライアントPCでの印刷

2：クライアントPCでの印刷

EXECUTABLEPRINTMODEパラメタを省略する場合は，-1を指定します。EXECUTABLEPRINTMODEパラメタの指定を省略した場合は，1が仮定されます。

EXECUTABLEPRINTMODEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

MAXPRINTCOUNT

蓄積ファイルの印刷回数の上限を指定します。指定できる値は，-1～65,536です。印刷回数の上限を無限にする場合は，-1を指定します。印刷を禁止する場合は，0を指定します。

MAXPRINTCOUNTパラメタを省略する場合は，-1を指定します。MAXPRINTCOUNTパラメタの指定を省略した場合は，-1が仮定されます。

MAXPRINTCOUNTパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

ENABLEGET

蓄積ファイルを取得するかどうかを指定します。

指定できる値を次に示します。

0：蓄積ファイルを取得できません。

1：蓄積ファイルを取得できます。

ENABLEGETパラメタを省略する場合は，-1を指定します。

ENABLEGETパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

PRINTHOLDMODE

蓄積ファイルを印刷する場合に，蓄積後に続けて印刷するかどうかを指定します。

指定できる値を次に示します。

0：蓄積後に続けて印刷しません（印刷保留）。

1：蓄積後に続けて拠点サーバで印刷します。

2：蓄積後に続けてクライアントPCで印刷します。

PRINTHOLDMODEパラメタを省略する場合は，-1を指定します。PRINTHOLDMODEパラメタの指定を省略した場合は，1が仮定されます。

PRINTHOLDMODEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

JOBKEYCATEGORY

蓄積ファイルの検索キーの分類を指定します。

指定できる検索キーは，10個までです。ただし，検索キーの分類を6個以上指定する場合，6～10個の項目はJOBKEYS2構造体のJOBKEYCATEGORY2パラメタで指定してください。JOBKEYCATEGORYパラメタを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJOBKEYDATAパラメタに指定してください。このとき，要素数が同じになるように指定してください。検索キーを指定しない場合，JOBKEYCATEGORYパラメタとJOBKEYDATAパラメタは，どちらも指定しないでください。どちらかの指定がある場合は，対応する情報がないため，エラーになります。

検索キーの分類は，任意文字列を指定できます。次のことに注意して指定してください。

分類が80バイトに満たない場合は，空白で埋めてください。

分類には「,」を含めないでください。

JOBKEYCATEGORYパラメタを省略する場合は，空白を指定します。

JOBKEYCATEGORYパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

JOBKEYDATA

蓄積ファイルの検索キーの値を指定します。

指定できる検索キーは，10個までです。ただし，検索キーを6個以上指定する場合，6～10個の項目はJOBKEYS2構造体のJOBKEYDATA2パラメタで指定してください。JOBKEYCATEGORYパラメタを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJOBKEYDATAパラメタに指定してください。このとき，要素数が同じになるように指定してください。検索キーを指定しない場合，JOBKEYCATEGORYパラメタとJOBKEYDATAパラメタは，どちらも指定しないでください。どちらかの指定がある場合は，対応する情報がないため，エラーになります。

検索キーの値は，任意文字列を指定できます。次のことに注意して指定してください。

分類が80バイトに満たない場合は，空白で埋めてください。

分類には「,」を含めないでください。

JOBKEYDATAパラメタを省略する場合は，空白を指定します。

JOBKEYDATAパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

PMSERVERADDR

印刷管理サーバのIPアドレスを255.255.255.255形式で指定します。

PMSERVERADDRパラメタを省略する場合は，空白を指定します。

PMSERVERPORT

印刷管理サーバのポート番号を指定します。

PMSERVERPORTパラメタを省略する場合は，-1を指定します。

EPFFILENAME

入力EPF形式ファイル名を指定します。

EPFFILENAMEパラメタを省略したい場合は，空白を指定します。

EPFFILEPATH

EPFFILENAMEパラメタで指定したEPF形式ファイルのパスを指定します。

EPFFILENAMEパラメタをフルパスで指定した場合は，EPFFILEPATHパラメタを指定する必要はありません。

EPFFILEPATHパラメタを省略したい場合は，空白を指定します。

JOBKEYCATEGORY2

蓄積ファイルの検索キーの分類を指定します。

指定できる検索キーは，10個までです。ただし，指定する検索キーの分類が5個以下の場合，1～5個の項目はJOBKEYS構造体のJOBKEYCATEGORYパラメタで指定してください。JOBKEYCATEGORY2パラメタを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJOBKEYDATA2パラメタに指定してください。このとき，要素数が同じになるように指定してください。検索キーを指定しない場合，JOBKEYCATEGORY2パラメタとJOBKEYDATA2パラメタは，どちらも指定しないでください。どちらかの指定がある場合は，対応する情報がないため，エラーになります。

検索キーの分類は，任意文字列を指定できます。次のことに注意して指定してください。

分類が80バイトに満たない場合は，空白で埋めてください。

分類には「,」を含めないでください。

JOBKEYCATEGORY2パラメタを省略する場合は，空白を指定します。

JOBKEYCATEGORY2パラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

JOBKEYDATA2

蓄積ファイルの検索キーの値を指定します。

指定できる検索キーは，10個までです。ただし，指定する検索キーが5個以下の場合，1～5個の項目はJOBKEYS構造体のJOBKEYDATAパラメタで指定してください。JOBKEYCATEGORY2パラメタを指定する場合は，検索キーの分類に対応する検索キーの値を必ずJOBKEYDATA2パラメタに指定してください。このとき，要素数が同じになるように指定してください。検索キーを指定しない場合，JOBKEYCATEGORY2パラメタとJOBKEYDATA2パラメタは，どちらも指定しないでください。どちらかの指定がある場合は，対応する情報がないため，エラーになります。

検索キーの値は，任意文字列を指定できます。次のことに注意して指定してください。

分類が80バイトに満たない場合は，空白で埋めてください。

分類には「,」を含めないでください。

JOBKEYDATA2パラメタを省略する場合は，空白を指定します。

JOBKEYDATA2パラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

PSENVFILENAME

EUR Print Serviceの動作環境を印刷ジョブごとに変更する場合に，EUR Print Serviceの環境設定ファイル名を指定します。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PSENVFILENAMEパラメタは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPSENVキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PSENVFILEPATHパラメタに指定することもできます。PSENVFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPSENVキーで設定しているフォルダにあるファイル名を指定してください。

EUR Print Serviceの環境設定ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PSENVFILENAMEパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルは，EUR Print Manager稼働マシンに配置してください。

PSENVFILEPATH

PSENVFILENAMEパラメタで指定したEUR Print Serviceの環境設定ファイルのパスを指定します。

PSENVFILENAMEパラメタをフルパスで指定した場合は，PSENVFILEPATHパラメタを指定する必要はありません。PSENVFILEPATHパラメタを省略する場合は，空白を指定します。

EUR Print Serviceの環境設定ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PRINTDATEFILENAME

印刷日時出力定義ファイル名を指定します。

EUR Print Managerの環境設定ファイル（EURPM.ini）で，OPTIONセクションのPATHMODEキーに0（通常モード）を設定している場合，PRINTDATEFILENAMEパラメタは，ファイル名だけを指定してください。このとき，指定するファイルは，PATHセクションのPRINTDATEキーで設定しているフォルダに格納しておいてください。

OPTIONセクションのPATHMODEキーに1（フルパスモード）を設定している場合は，フルパス，相対パス，またはファイル名だけのどれかで指定してください。

パスは，PRINTDATEFILEPATHパラメタに指定することもできます。PRINTDATEFILEPATHパラメタにパスを指定しない場合は，次のことに注意してください。

フルパスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーには指定が要りません。

相対パスを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定している起点フォルダ下にあるファイル名を指定してください。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPRINTDATEキーで設定しているフォルダにあるファイル名を指定してください。

印刷日時出力定義ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

PRINTDATEFILENAMEパラメタを省略する場合は，空白を指定します。

印刷日時出力定義ファイルは，EUR Print Manager稼働マシンに配置してください。

PRINTDATEFILEPATH

PRINTDATEFILENAMEパラメタで指定した印刷日時出力定義ファイルのパスを指定します。

PRINTDATEFILENAMEパラメタをフルパスで指定した場合は，PRINTDATEFILEPATHパラメタを指定する必要はありません。PRINTDATEFILEPATHパラメタを省略する場合は，空白を指定します。

印刷日時出力定義ファイルのパスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

SPLITMODE

蓄積時に，帳票を分割または仕分けするかどうかを指定します。

指定できる値を次に示します。

0：EUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーの指定に従います。

1：分割または仕分けしないで蓄積します。

2：帳票を仕分けして蓄積します。

3：帳票を分割して蓄積します。

SPLITMODEパラメタを省略する場合は，-1を指定します。

SPLITMODEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ有効になります。

SPLITFILENAME

帳票を分割または仕分けして蓄積する場合に，EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのファイル名を指定します。

ファイル名を指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

SPLITFILENAMEパラメタを省略する場合は，空白を指定します。

SPLITFILENAMEパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合で，かつ次のどちらかの条件に当てはまるときに指定が有効になります。それ以外の場合は，SPLITFILENAMEパラメタを指定しても無視されます。

SPLITMODEパラメタに2（帳票を仕分けして蓄積）または3（帳票を分割して蓄積）を指定しているとき。

SPLITMODEパラメタに0（EUR Print Managerの環境設定ファイルの指定に従う）を指定していて，かつEUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーにPAGE（分割）またはKEY（仕分け）を指定しているとき。

EURPM分割定義ファイルまたはEURPM仕分け定義ファイルは，EUR Print Manager - Adapter稼働マシンに配置してください。

SPLITFILEPATH

SPLITFILENAMEパラメタで指定した，EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのパスを指定します。

SPLITFILENAMEパラメタをフルパスで指定した場合は，SPLITFILEPATHパラメタを指定する必要はありません。SPLITFILEPATHパラメタを省略する場合は，空白を指定します。

SPLITFILEPATHパラメタは，PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合で，かつ次のどちらかの条件に当てはまるときに指定が有効になります。それ以外の場合は，SPLITFILEPATHパラメタを指定しても無視されます。

SPLITMODEパラメタに2（帳票を仕分けして蓄積）または3（帳票を分割して蓄積）を指定しているとき。

SPLITMODEパラメタに0（EUR Print Managerの環境設定ファイルの指定に従う）を指定していて，かつEUR Print Managerの環境設定ファイルのOPTIONセクションのSPLITMODEキーにPAGE（分割）またはKEY（仕分け）を指定しているとき。

パスを指定するときの規則，および注意については，「15.1.2　ファイル名，およびファイルのパスを指定するときの注意」を参照してください。

JOBIDNUM

JOBIDSパラメタの繰り返し回数nを指定します。nには取得する蓄積ファイルのジョブIDの最大数を指定してください。

蓄積ファイルの数がnを超える場合は，n個までのジョブIDが取得されます。

JOBIDS

取得したジョブIDの一覧が格納される領域を指定します。詳細は，戻り値JOBIDSを参照してください。

nには取得する蓄積ファイルのジョブIDの最大数を指定してください。

戻り値

RTNCODE

終了コードが設定されます。終了コードについては，「11.5.1　エラー情報一覧」を参照してください。

ERRORMESSAGE

エラーが発生した場合，エラーメッセージとメッセージIDが設定されます。エラーメッセージについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

エラーが発生しなかった場合は，空白が設定されます。

JOBID

蓄積ファイルのジョブIDが設定されます。PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合だけ参照できます。

帳票を分割または仕分けして蓄積した場合など，蓄積した蓄積ファイルが複数あるときは，最初に蓄積した蓄積ファイルのジョブIDを参照できます。

JOBIDNUM

蓄積ファイルのジョブIDの数が設定されます。最大値は，JOBIDNUMパラメタの指定値です。PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合で，エラーが発生していないときだけ取得できます。PRINTMODEパラメタに2以外が指定されている場合やエラーが発生した場合は，JOBIDNUMパラメタに指定した値がそのまま設定されます。

蓄積処理中に警告（KEEY387-W）が発生した場合，配列要素の末尾に設定される文字列「Error」も一つとしてカウントされます。

JOBIDS

蓄積ファイルのジョブIDが設定されます。PRINTMODEパラメタに2（印刷方式が蓄積）が指定されている場合で，エラーが発生していないときだけ取得できます。

帳票を分割または仕分けして蓄積した場合など，蓄積した蓄積ファイルが複数あるときは，一つのジョブIDが一つの配列要素に設定されます。また，蓄積処理中に警告（KEEY387-W）が発生した場合，配列要素の末尾に文字列「Error」が設定されます。

蓄積した蓄積ファイルの数がJOBIDNUMパラメタで指定した数よりも少ない場合は，戻り値JOBIDNUMの数だけジョブIDの情報が返され，それ以外の領域は不定となります。

蓄積した蓄積ファイルの数がJOBIDNUMパラメタで指定した数よりも多い場合は，ジョブIDの情報がファイルの蓄積順にJOBIDNUMパラメタで指定した数だけ返されます。

エラーメッセージ

EUR Print Serviceと連携して使用するパラメタでエラーが発生した場合は，次のエラーメッセージが出力されます。メッセージが表示されたときは，EUR Print Serviceのイベントログ，またはeurpsログを参照してください。

メッセージID | メッセージ
KEEY221-E | 印刷処理でエラーが発生しました。（337）

11.4　環境設定ファイル

COBOL起動部品で指定するファイルのデフォルトの読み込みフォルダなどを，環境設定ファイル（EURPMADP.ini）に指定できます。

環境設定ファイルについては，「16.　実行環境の設定」を参照してください。

11.5　エラー情報

COBOL起動部品を使用して実行している場合にエラーが発生したときは，引数RTNCODEに終了コード，引数ERRORMESSAGEにメッセージが設定されます。

＜この節の構成＞

11.5.1　エラー情報一覧

11.5.2　RTNCODE（終了コード）

11.5.3　ERRORMESSAGE（メッセージ）

11.5.1　エラー情報一覧

COBOL起動部品実行時のエラー情報の一覧を次に示します。

表11-3　 COBOL起動部品実行時のエラー情報の一覧

終了コード | メッセージ文
201 | プロパティ(プロパティ名)の指定値に誤りがあります。
202 | プロパティ(プロパティ名)が指定されていません。
203 | マッピングデータファイルの読み込みに失敗しました。
204 | ユーザ定義データファイルの読み込みに失敗しました。
205 | パラメタに誤りがあります。
206 | 必須パラメタの指定がありません。
207 | サーバプリンタ名の指定がありません。
208 | アダプタと印刷管理サーバとの間で通信エラーが発生しました。
209 | 印刷処理で警告が発生しました。(nnn)
210 | 環境設定ファイルに不正があります。詳細コード = [nnnnnn]※
211 | ログファイルの書き込みに失敗しました。
212 | 印刷管理サーバへの接続に失敗しました。
213 | ジョブを起動しました。
214 | ジョブを終了しました。
215 | メモリ不足が発生しました。
216 | 通信タイムアウトが発生しました。
217 | システムエラーが発生しました。
218 | 出力先一覧取得処理でエラーが発生しました。（nnn）
219 | プリンタクラス一覧取得処理でエラーが発生しました。（nnn）
221 | 印刷処理でエラーが発生しました。（nnn）
222 | クライアントプリンタ名の指定がありません。
223 | PDF形式ファイル出力処理でエラーが発生しました。(nnn)
224 | PDF形式ファイル出力処理で警告が発生しました。(nnn)
225 | EPF形式ファイル出力処理でエラーが発生しました。(nnn)
226 | EPF形式ファイル出力処理で警告が発生しました。(nnn)
227 | PDF形式ファイルの初期化に失敗しました。
228 | EPF形式ファイルの初期化に失敗しました。
229 | PDF形式ファイルの作成に失敗しました。
230 | EPF形式ファイルの作成に失敗しました。
231 | 指定されたPDF形式ファイルはほかの人が使用中です。
232 | 指定されたEPF形式ファイルはほかの人が使用中です。
233 | 帳票セット指定ファイルのフォーマットが不正です。
234 | 帳票セット指定ファイルの読み込みに失敗しました。
235 | しおり定義ファイルの読み込みに失敗しました。
236 | 文書しおり定義ファイルの読み込みに失敗しました。
237 | 印刷管理サーバでコネクション数が限界値をオーバーしました。
238 | 拠点サーバでコネクション数が限界値をオーバーしました。
239 | クライアントでコネクション数が限界値をオーバーしました。
240 | 仕分け定義情報ファイルの読み込みに失敗しました。
241 | 指定されたEUR形式ファイルはほかの人が使用中です。
242 | EUR形式ファイルの初期化に失敗しました。
243 | EUR形式ファイル出力処理でエラーが発生しました。(nnn)
244 | EUR形式ファイル出力処理で警告が発生しました。(nnn)
245 | EUR形式ファイルの作成に失敗しました。
246 | 印刷管理サーバのEUR Print Managerのバージョンが不正です。
247 | レジストリに不正があります。詳細コード = [nnnnnn]※
248 | 暗号化設定ファイルの読み込みに失敗しました。
249 | 指定されたマッピングデータファイルが存在しません。
250 | 指定されたユーザ定義データファイルが存在しません。
251 | 指定されたしおり定義ファイルが存在しません。
252 | 指定された文書しおり定義ファイルが存在しません。
253 | 指定された暗号化設定ファイルが存在しません。
254 | 指定された仕分け定義情報ファイルが存在しません。
255 | プリンタ一覧取得処理でエラーが発生しました。（nnn）
256 | トレイ一覧取得処理でエラーが発生しました。（nnn）
257 | 蓄積処理でエラーが発生しました。（nnn）
258 | 蓄積処理で警告が発生しました。（nnn）
259 | PDF仕分け定義ファイルの読み込みに失敗しました。
260 | 指定されたPDF仕分け定義ファイルが存在しません。
261 | EPF形式ファイルの読み込みに失敗しました。
262 | 指定されたEPF形式ファイルが存在しません。
263 | XLSX形式ファイル出力処理でエラーが発生しました。(nnn)
264 | XLSX形式ファイル出力処理で警告が発生しました。(nnn)
265 | 指定されたXLSX形式ファイルはほかの人が使用中です。
266 | XLSX形式ファイルの初期化に失敗しました。
267 | XLSX形式ファイルの作成に失敗しました。
269 | 統合対象EPF形式ファイルの指定数が有効範囲外です。
270 | 複数EPF形式ファイルの統合処理でエラーが発生しました。（nnn）
271 | 統合対象EPF形式ファイルの読み込みに失敗しました。
272 | 指定された統合対象EPF形式ファイルが存在しません。
273 | An attempt to load string resource DLL has failed. Error:[nnn]
274 | EURPM仕分け/分割定義ファイルの読み込みに失敗しました。

注※

環境設定ファイル，およびレジストリに不正がある場合，エラーメッセージに詳細コードが出力されます。詳細コードについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

11.5.2　RTNCODE（終了コード）

引数RTNCODEは，終了コードを返します。終了コードとメッセージの一覧については，「11.5.1　エラー情報一覧」を参照してください。エラーの対処については，マニュアル「EUR Print Manager メッセージ」を参照してください。

11.5.3　ERRORMESSAGE（メッセージ）

引数ERRORMESSAGEは，メッセージ文を返します。終了コードとメッセージの一覧については，「11.5.1　エラー情報一覧」を参照してください。エラーの対処については，マニュアル「EUR Print Manager メッセージ」を参照してください。

11.6　コーディング例

COBOL起動部品のコーディング例を次に示します。

＜この節の構成＞

11.6.1　複数様式帳票出力のコーディング例

11.6.2　分割した印刷データを蓄積するときのコーディング例

11.6.3　仕分けした印刷データを蓄積するときのコーディング例

11.6.1　複数様式帳票出力のコーディング例

次に示すパラメタを指定して，拠点サーバで印刷するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票セット指定ファイル名：REPORTSET1.txt ※

複数様式情報定義ファイル名：MULTIFORMINFO1.txt

そのほかのパラメタ

印刷ページ範囲：すべて

注※

帳票セットファイルで指定するユーザ定義ファイルは，EUR Print Manager - Adapterがインストールされたマシンに配置しておきます。

      IDENTIFICATION DIVISION.
      PROGRAM-ID.
      COBOLSAMPLE.
      ENVIRONMENT DIVISION.
      CONFIGURATION SECTION.
      SPECIAL-NAMES.
          CDECL IS CDECL.
      EXTERNAL-PROGRAM SECTION.
      CALL-CONVENTION.
          'PrintReport' IS CDECL.
      DATA DIVISION.
      WORKING-STORAGE SECTION.
      01 EURPMPARAM.
      COPY 'EURPMPARAM1.cbl'
      01 RTNCODE                PIC S9(9) BINARY.

      PROCEDURE DIVISION.
      PROC1 SECTION.
          MOVE SPACE TO PRINTERNAME.
          MOVE SPACE TO TRAYNAME.
          MOVE ZERO TO PRINTSTARTPAGE.
          MOVE ZERO TO PRINTENDPAGE.
          MOVE 'REPORTSET1.txt' TO REPORTSETFILE.
          MOVE 'MULTIFORMINFO1.txt' TO MULTIFORMINFO.
          MOVE SPACE TO REPORTNAME.
          MOVE SPACE TO MAPPINGDATA.
          MOVE SPACE TO USERDEFDATA.

          CALL 'PrintReport' USING BY REFERENCE EURPMPARAM
                             RETURNING RTNCODE.

          EXIT PROGRAM.

11.6.2　分割した印刷データを蓄積するときのコーディング例

次に示すパラメタを指定して，分割した印刷データをサーバに蓄積するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：Report1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：C:¥Temp

マッピングデータファイル名：Report1_1000P.csv

EURPM分割定義ファイルのパス：C:¥Temp

EURPM分割定義ファイル名：PMPageSplit.txt

      IDENTIFICATION DIVISION.
      PROGRAM-ID.
      EURPMADCTEST.
      ENVIRONMENT DIVISION.
      INPUT-OUTPUT SECTION.
      FILE-CONTROL.
          SELECT INP-FL ASSIGN DATAFILENAME
              ORGANIZATION LINE SEQUENTIAL.
      CONFIGURATION SECTION.
      SPECIAL-NAMES.
          CDECL IS CDECL.
      EXTERNAL-PROGRAM SECTION.
      CALL-CONVENTION.
          'PrintReport2' IS CDECL
      DATA DIVISION.

      FILE SECTION.
      FD INP-FL.
      01 INP-REC                PIC X(512).

      WORKING-STORAGE SECTION.
      01 EURPMPARAM1.
          COPY 'EURPMPARAM1.cbl'.

      01 EURPMPARAMJOBID.
          COPY 'EURPMPARAMJOBID.cbl'.

     *変数定義
      01 RTNCODE                PIC S9(9) BINARY.
      01 IX1                    PIC S9(9) BINARY.
      01 REPNAME                PIC X(256) VALUE SPACE.
      01 MAPNAME                PIC X(256) VALUE SPACE.
      01 MAPPATH                PIC X(256) VALUE SPACE.
      01 SPLITNAME              PIC X(256) VALUE SPACE.
      01 SPLITPATH              PIC X(256) VALUE SPACE.
      01 SPMODE                 PIC S9(9) BINARY.
      01 PRTMODE                PIC S9(9) BINARY.

      PROCEDURE DIVISION.
      MAIN SECTION.
      MAIN-START.
          MOVE ZERO                TO RTNCODE
          MOVE ZERO                TO IX1
     *    帳票ファイルの指定
          MOVE 'Report1.fms'        TO REPNAME
     *    マッピングデータファイルの指定
          MOVE 'Report1_1000P.csv'  TO MAPNAME
          MOVE 'C:¥Temp'            TO MAPPATH
     *    EURPM分割定義ファイルの指定
          MOVE PMPageSplit.txt'     TO SPLITNAME
          MOVE 'C:¥Temp'            TO SPLITPATH
     *    そのほかのパラメタの指定
          MOVE  3                  TO SPMODE
          MOVE  2                  TO PRTMODE

          MOVE REPNAME             TO REPORTNAME OF EURPMPARAM1
          MOVE MAPNAME             TO MAPPINGDATA OF EURPMPARAM1
          MOVE MAPPATH             TO MAPPINGDATAPATH OF EURPMPARAM1
          MOVE SPLITNAME           TO SPLITFILENAME OF EURPMPARAM1
          MOVE SPLITPATH           TO SPLITFILEPATH OF EURPMPARAM1
          MOVE SPMODE              TO SPLITMODE OF EURPMPARAM1
          MOVE PRTMODE             TO PRINTMODE OF EURPMPARAM1

     *    蓄積実行指示
          CALL 'PrintReport2' USING BY REFERENCE EURPMPARAM1
                              EURPMPARAMJOBID
                              RETURNING RTNCODE
     *    複数ジョブIDの表示
          PERFORM  VARYING IX1
                   FROM 1
                   BY 1
                   UNTIL IX1 > JOBIDNUM OF EURPMPARAMJOBID
            DISPLAY JOBID OF EURPMPARAMJOBID(IX1)
          END-PERFORM
          STOP RUN.

      MAIN-END.
          EXIT.

11.6.3　仕分けした印刷データを蓄積するときのコーディング例

次に示すパラメタを指定して，仕分けした印刷データをサーバに蓄積するときのコーディング例です。

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：Report1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：C:¥Temp

マッピングデータファイル名：Report1_1000P.csv

EURPM仕分け定義ファイルのパス：C:¥Temp

EURPM仕分け定義ファイル名：PMDistribute.txt

      IDENTIFICATION DIVISION.
      PROGRAM-ID.
      EURPMADCTEST.
      ENVIRONMENT DIVISION.
      INPUT-OUTPUT SECTION.
      FILE-CONTROL.
          SELECT INP-FL ASSIGN DATAFILENAME
              ORGANIZATION LINE SEQUENTIAL.
      CONFIGURATION SECTION.
      SPECIAL-NAMES.
          CDECL IS CDECL.
      EXTERNAL-PROGRAM SECTION.
      CALL-CONVENTION.
          'PrintReport2' IS CDECL
      DATA DIVISION.

      FILE SECTION.
      FD INP-FL.
      01 INP-REC                PIC X(512).

      WORKING-STORAGE SECTION.
      01 EURPMPARAM1.
          COPY 'EURPMPARAM1.cbl'.

      01 EURPMPARAMJOBID.
          COPY 'EURPMPARAMJOBID.cbl'.

     *変数定義
      01 RTNCODE                PIC S9(9) BINARY.
      01 IX1                    PIC S9(9) BINARY.
      01 REPNAME                PIC X(256) VALUE SPACE.
      01 MAPNAME                PIC X(256) VALUE SPACE.
      01 MAPPATH                PIC X(256) VALUE SPACE.
      01 SPLITNAME              PIC X(256) VALUE SPACE.
      01 SPLITPATH              PIC X(256) VALUE SPACE.
      01 SPMODE                 PIC S9(9) BINARY.
      01 PRTMODE                PIC S9(9) BINARY.

      PROCEDURE DIVISION.
      MAIN SECTION.
      MAIN-START.
          MOVE ZERO                TO RTNCODE
          MOVE ZERO                TO IX1
     *    帳票ファイルの指定
          MOVE 'Report1.fms'       TO REPNAME
     *    マッピングデータファイルの指定
          MOVE 'Report1_1000P.csv' TO MAPNAME
          MOVE 'C:¥Temp'           TO MAPPATH
    　*   EURPM仕分け定義ファイルの指定
          MOVE 'PMDistribute.txt'  TO SPLITNAME
          MOVE 'C:¥Temp'           TO SPLITPATH
     *    そのほかのパラメタの指定
          MOVE  2                  TO SPMODE
          MOVE  2                  TO PRTMODE

          MOVE REPNAME             TO REPORTNAME OF EURPMPARAM1
          MOVE MAPNAME             TO MAPPINGDATA OF EURPMPARAM1
          MOVE MAPPATH             TO MAPPINGDATAPATH OF EURPMPARAM1
          MOVE SPLITNAME           TO SPLITFILENAME OF EURPMPARAM1
          MOVE SPLITPATH           TO SPLITFILEPATH OF EURPMPARAM1
          MOVE SPMODE              TO SPLITMODE OF EURPMPARAM1
          MOVE PRTMODE             TO PRINTMODE OF EURPMPARAM1

     *    蓄積実行指示
          CALL 'PrintReport2' USING BY REFERENCE EURPMPARAM1
                              EURPMPARAMJOBID
                              RETURNING RTNCODE
     *    複数ジョブIDの表示
          PERFORM  VARYING IX1
                   FROM 1
                   BY 1
                   UNTIL IX1 > JOBIDNUM OF EURPMPARAMJOBID
            DISPLAY JOBID OF EURPMPARAMJOBID(IX1)
          END-PERFORM
          STOP RUN.

      MAIN-END.
          EXIT.

12.　コマンド起動部品を使用した帳票出力

この章では，EUR Print Managerをコマンド起動するためのコマンド起動部品について説明します。

＜この章の構成＞

12.1　コマンド起動部品

12.2　eurpmcコマンドに指定するオプション

12.3　eurpmcコマンドの構文

12.4　環境設定ファイル

12.5　エラー情報

12.6　コーディング例

12.1　コマンド起動部品

サーバ側で動作するプログラムから，EUR Print Managerをコマンド起動できる部品を提供しています。これを，コマンド起動部品といいます。

コマンド起動部品では，メソッド種別などをコマンドのオプションに設定することで，帳票を出力できます。

＜この節の構成＞

12.1.1　コマンド起動部品のファイル名

12.1.1　コマンド起動部品のファイル名

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

EURPMC.exe

コマンド起動部品のファイルです。EUR Print Manager - Adapterのインストール先フォルダ¥Program¥下にあります。

(2)　UNIX/Linux環境の場合

eurpmc

コマンド起動部品のファイルです。EUR Print Manager - Adapterをインストールしたとき，/opt/eurpm_adp/bin/ にあります。

12.2　eurpmcコマンドに指定するオプション

コマンド起動部品は，eurpmcコマンドにオプションを指定することで，帳票を出力できます。

オプション名のセパレータは，「/」で示しています。UNIX/Linux環境の場合は，「/」を「-」に置き換えてお読みください。

＜この節の構成＞

12.2.1　コマンド起動部品が提供する機能（メソッド）

12.2.2　コマンド起動部品が提供する機能（プロパティ）

12.2.3　オプションを指定するときの注意

12.2.1　コマンド起動部品が提供する機能（メソッド）

コマンド起動部品では，出力と情報取得の機能（メソッド）を，/mオプションで次のように指定します。

/m ｛epf | eur | merge | pdf | print | xlsx | getdest | getpmpr | getpmprclass | getpmtray | getpr | getprclass | gettray｝

/mオプションの指定値とその内容を次に示します。また，/mオプションの指定値が，どのActiveX起動部品のメソッドと対応しているかも示します。

表12-1　/mオプションの指定値と対応するActiveX起動部品のメソッド

種類 | /mオプションの指定値 | 内容 | 対応するActiveX起動部品のメソッド
出力 | epf | プロパティで指定した帳票名およびデータファイルに従って，EPF形式ファイルを出力します。 | OutputEPFReport
eur | プロパティで指定した帳票名およびデータファイルに従って，EUR形式ファイルを出力します。 | OutputEURReport
merge | 複数のEPF形式ファイルを統合して出力します。 | OutputMergeEPFReport
pdf | プロパティで指定した帳票名およびデータファイルに従って，PDF形式ファイルを出力します。 | OutputPDFReport
print | プロパティで指定した帳票名およびデータファイルに従って，帳票を印刷または蓄積します。 | PrintPMReport
xlsx | プロパティで指定した帳票名およびデータファイルに従って，Excel形式ファイルを出力します。 | OutputXLSXReport
情報取得 | getdest | 出力先の一覧を取得します。 | GetDestinationList
getpmpr | 印刷管理サーバのプリンタ一覧を取得します。 | GetPMPrinterList
getpmprclass | 印刷管理サーバのプリンタクラス一覧を取得します。 | GetPMPrinterClassList
getpmtray | 印刷管理サーバのトレイ一覧を取得します。 | GetPMTrayList
getpr | 指定した出力先の拠点サーバに登録されたOS上のプリンタ一覧を取得します。 | GetPrinterList
getprclass | 指定した出力先の拠点プリンタクラスの一覧を取得します。 | GetPrinterClassList
gettray | 出力先とOS上のプリンタを指定し，そのOS上のプリンタのトレイ一覧を取得します。 | GetTrayList

12.2.2　コマンド起動部品が提供する機能（プロパティ）

コマンド起動部品で指定できるプロパティオプションについて説明します。

プロパティオプションの指定値は，ActiveX起動部品のプロパティと対応しています。プロパティオプションの指定値と，対応するActiveX起動部品のプロパティを次に示します。

表12-2　プロパティオプションの内容（指定値）と対応するActiveX起動部品のプロパティ

プロパティオプション
内容
（指定値）
対応するActiveX起動部品のプロパティ

/alljob
帳票の蓄積時に指定すると，蓄積した蓄積ファイルのジョブIDの一覧を取得できます。
－

/bm ※1
しおり定義ファイル名
（255バイト以内の文字列）
BookmarkFileName

/bmf
文書しおり定義ファイル名
（255バイト以内の文字列）
DocBookmarkFileName

/bmp
文書しおり定義ファイルまたはしおり定義ファイルのパス
（255バイト以内の文字列）
BookmarkFilePath

/c
印刷部数
（1～99）
PrintCopies

/client
クライアントPCのIPアドレス
（255.255.255.255形式）
ClientAddress

/cry
PDF形式ファイルの暗号化出力の有無

1：PDF形式ファイルを暗号化する

0：PDF形式ファイルを暗号化しない

Crypto

/cryf
暗号化設定ファイル名
（255バイト以内の文字列）
CryptoFileName

/cryfp
暗号化設定ファイルのパス
（255バイト以内の文字列）
CryptoFilePath

/dest
出力先名
（80バイト以内の文字列）
DestinationName

/df
文書情報設定ファイル名
（255バイト以内の文字列）
DocInfoFileName

/dfp
文書情報設定ファイルのパス
（255バイト以内の文字列）
DocInfoFilePath

/dialog
ダイアログの表示モード

dialog：印刷先指定ダイアログを表示する（対話型印刷）

auto：直接印刷を実行する（自動印刷）

preview：プレビューウィンドウを表示する（対話型印刷プレビュー表示）

fullauto：直接印刷を実行する（全自動印刷）

pvonly：印刷を実行できないプレビューウィンドウを表示する（対話型印刷プレビュー表示限定）

DispPrintDlg

/dif
接続情報ファイル名
（255バイト以内の文字列）
DBInfoFileName

/difp
接続情報ファイルのパス
（255バイト以内の文字列）
DBInfoFilePath

/ds
仕分け定義情報ファイル名
（255バイト以内の文字列）
DistributionInfoFile

/dsf
PDF仕分け定義ファイル名
（255バイト以内の文字列）
DistributeFileName

/dsfp
PDF仕分け定義ファイルのパス
（255バイト以内の文字列）
DistributeFilePath

/dsp
仕分け定義情報ファイルのパス
（255バイト以内の文字列）
DistributionInfoFilePath

/enc
パスワード暗号化鍵
（32バイト以内の文字列）
EncryptionPasswordKey

/ep
印刷終了ページ
（0～999,999）
PrintEndPage

/epfn
EPF形式ファイル名
（255バイト以内の文字列）
EPFFileName

/epfnp
EPF形式ファイルのパス
（255バイト以内の文字列）
EPFFilePath

/eurn
出力EUR形式ファイル名
（255バイト以内の文字列）
EURFileName

/eurnp
出力EUR形式ファイルのパス
（255バイト以内の文字列）
EURFilePath

/exp
実行可能印刷方式

sv：拠点サーバで印刷する

svcl：拠点サーバでの印刷，またはクライアントで印刷する

cl：クライアントで印刷する

ExecutablePrintMode

/fc
蓄積ファイルとして格納するファイルの，検索キーの分類
（80バイト以内の文字列を10個まで指定できる）
JobKeyCategory

/fd
蓄積ファイルの検索キーの値
（80バイト以内の文字列を10個まで指定できる）
JobKeyDate

/foutdest ※2
ファイルの出力先

adp：EUR Print Manager - Adapter稼働マシンに出力する

pm：EUR Print Manager稼働マシンに出力する

FileOutputDestination

/fp
ページ番号の初期値
（1～999,999）
FirstPageNumber

/g
蓄積ファイルの取得可否

get：蓄積ファイルの取得を許可する

noget：蓄積ファイルの取得を許可しない

EnableGet

/group
帳票振り分け定義の振り分けグループ名
（80バイト以内の文字列）
GroupName

/ip
ページ番号の開始番号の初期化

reset：初期化する

normal：初期化しない

InitPageNumber

/jsc
Acrobat JavaScript定義ファイル名
（255バイト以内の文字列）
ScriptCntlFileName

/jscp
Acrobat JavaScript定義ファイルのパス
（255バイト以内の文字列）
ScriptCntlFilePath

/lm
蓄積ファイルの蓄積期限日

日付で指定する場合
YYYYMMDD形式

日時で指定する場合
+XXX形式

SpoolLimit

/lsp
印刷先サーバプリンタ名
（80バイト以内の文字列）
ServerPrinterName

/lst
印刷先サーバプリンタのトレイ名
（80バイト以内の文字列）
ServerTrayName

/map ※1
マッピングデータファイル名または可変記号値定義ファイル名
（255バイト以内の文字列）
DataFileName

/mapp
マッピングデータファイルまたは可変記号値定義ファイルのパス
（255バイト以内の文字列）
DataFilePath

/mepfn ※1
統合対象EPF形式ファイル名
（255バイト以内の文字列）
MergeEPFFileName

/mepfnp
統合対象EPF形式ファイルのパス
（255バイト以内の文字列）
MergeEPFFilePath

/mfd
複数様式情報定義ファイル名
（255バイト以内の文字列）
MultiFormInfoDefFileName

/mfdp
複数様式情報定義ファイルのパス
（255バイト以内の文字列）
MultiFormInfoDefFilePath

/mrs
帳票セット指定ファイル名
（255バイト以内の文字列）
MultiReportSetFileName

/mrsp
帳票セット指定ファイルのパス
（255バイト以内の文字列）
MultiReportSetFilePath

/num
印刷部数の単位

sort：部単位

stack：ページ単位

SortPrint

/p
印刷先クライアントプリンタ名
（80バイト以内の文字列）
ClientPrinterName

/pdfn ※2
出力PDF形式ファイル名
（255バイト以内の文字列）
PDFFileName

/pdfnp
出力PDF形式ファイルのパス
（255バイト以内の文字列）
PDFFilePath

/pf ※3
ページ番号のフォーマット
（任意のフォーマット文字列）
PageNumberFormat

/pk
拠点サーバ印刷方式の印刷モード

epf：EPF形式ファイルでの印刷

eur：EUR形式ファイルでの印刷

PrintKind

/pl
余白へのページ番号の印刷位置

topl：ページ番号を左上に出力する

topc：ページ番号を中央上に出力する

topr：ページ番号を右上に出力する

btml：ページ番号を左下に出力する

btmc：ページ番号を中央下に出力する

btmr：ページ番号を右下に出力する

PageNumberLocation

/pm
出力メソッド（/mオプションの指定値print）の印刷方式

default：iniファイルに設定したデフォルト印刷方式で印刷する

cl：クライアントPCで印刷する

spl：蓄積する

sv：拠点サーバで印刷する

pm：印刷管理サーバで直接印刷する

clds：クライアントPCへの配布印刷をする

PrintMode

/pmip
印刷管理サーバが複数台ある場合，接続する印刷管理サーバのIPアドレス
（255.255.255.255形式）
PMServerAddress

/pmpn
印刷管理サーバでEUR Print Managerを複数起動する場合，印刷管理サーバのポート番号
（1～65,535）
PMServerPort

/pn
余白へのページ番号印刷の有無

on：余白へのページ番号を出力する

off：余白へのページ番号を出力しない

PrintPageNumber

/po ※4
用紙の向き

portrait：用紙の向きを縦にして印刷する

landscape：用紙の向きを横にして印刷する

PaperOrientation

/prc ※5
プリンタクラス名
（80バイト以内の文字列）
PrinterClassName

/prdatef
印刷日時出力定義ファイル名
（255バイト以内の文字列）
PrintDateFileName

/prdatefp
印刷日時出力定義ファイルのパス
（255バイト以内の文字列）
PrintDateFilePath

/prh
蓄積後に続けて印刷するかどうか

hold：続けて印刷しない（印刷保留）

sv：続けて拠点サーバで印刷する

cl：続けてクライアントPCで印刷する

PrintHoldMode

/psenvf
EUR Print Serviceの環境設定ファイル名
（255バイト以内の文字列）
PSEnvFileName

/psenvfp
EUR Print Serviceの環境設定ファイルのパス
（255バイト以内の文字列）
PSEnvFilePath

/pvp
ビューアプレファレンス定義ファイル名
（255バイト以内の文字列）
ViewerPreferenceFileName

/pvpp
ビューアプレファレンス定義ファイルのパス
（255バイト以内の文字列）
ViewerPreferenceFilePath

/rf ※1, ※6
帳票ファイル名
（255バイト以内の文字列）
ReportFileName

/rfp
帳票ファイルのパス
（255バイト以内の文字列）
ReportFilePath

/rif
置き換え表管理情報ファイル名
（255バイト以内の文字列）
ReplaceItemCntlFileName

/rifp
置き換え表管理情報ファイルのパス
（255バイト以内の文字列）
ReplaceItemCntlFilePath

/sf
蓄積ファイルに格納するファイルのファイル名
（255バイト以内の文字列）
SpoolFileName

/sm
プリンタの指定方法

class：プリンタクラス名を指定する

printer：OS上のプリンタ名を指定する

group：帳票名による自動振り分け

PrinterSelectMode

/sp
印刷開始ページ
（0～999,999）
PrintStartPage

/split
分割または仕分けして蓄積するかどうか

default：EUR Print Managerの環境設定ファイルの設定に従う

no：分割または仕分けしない

key：仕分けする

page：分割する

SplitMode

/splitf
EURPM分割定義ファイルまたはEURPM仕分け定義ファイル名
（255バイト以内の文字列）
SplitFileName

/splitfp
EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのパス
（255バイト以内の文字列）
SplitFilePath

/sptl
スプールタイトル
（255バイト以内の文字列）
SpoolTitle

/srm
拠点サーバの指定方法

dest：出力先名を指定する

sv：拠点サーバIPアドレスを指定する

ServerSelectMode

/svr
拠点サーバのIPアドレス
（255.255.255.255形式）
ServerAddress

/t
印刷先クライアントプリンタのトレイ名
（80バイト以内の文字列）
ClientTrayName

/usr ※1
ユーザ定義データファイル名
（255バイト以内の文字列）
UserDataFileName

/usrp
ユーザ定義データファイルのパス
（255バイト以内の文字列）
UserDataFilePath

/xlfn
出力Excel形式ファイル名
（255バイト以内の文字列）
XLSXFileName

/xlfnp
出力Excel形式ファイルのパス
（255バイト以内の文字列）
XLSXFilePath

/xp
蓄積ファイルの上限印刷回数

-1：無限に印刷する

0：印刷を禁止する

1～65,536：印刷回数の上限を指定する

MaxPrintCount

注※1

複数のファイルを指定できます。複数のファイルを指定する場合は，コンマ（，）で区切ってください。

なお，/mapおよび/usrオプションを指定する場合は，/rfオプションと指定数を合わせる必要があります。

注※2

PDF仕分け定義ファイル名（/dsfプロパティ）を指定している場合は，指定を省略できます。

注※3

Windows環境の場合とUNIX/Linux環境の場合では，コマンド起動部品の指定方法が異なります。

Windows環境の場合
ページ番号を「*」，最終ページ番号を「$」で示して出力形式を指定します。

UNIX/Linux環境の場合
ページ番号を「*」，最終ページ番号を「¥$」で示して出力形式を指定します。

詳細については，対応するActiveX起動部品のプロパティのPageNumberFormatを参照してください。

注※4

指定を省略した場合は，帳票を定義したときの情報になります。

注※5

クライアントPCへの配布印刷では，指定できません。

注※6

帳票セットファイル名（/mrsプロパティ）を指定している場合は，指定を省略できます。

コマンド起動部品を使用して実行している場合にエラーが発生したときは，標準エラー出力へエラーメッセージを出力するかしないかを，次に示すメッセージオプションで指定します。

/message：エラーメッセージを出力します。

/nomessage：エラーメッセージを出力しません。

オプションの指定を省略した場合は，/messageが仮定されます。

なお，/nomessageが指定されていても，コマンドの終了コードは設定されます。

12.2.3　オプションを指定するときの注意

＜この項の構成＞

(1)　大文字と小文字の区別について

(2)　同一オプションを複数指定する場合

(3)　無効なオプションについて

(4)　数値項目オプションの指定について

(1)　大文字と小文字の区別について

オプション，オプションの指定値，およびオプションに指定する文字列は，大文字と小文字を区別します。

例えば，/mオプションを「/M」と指定したり，/mオプションの指定値を「/m PRINT」と指定したりすると，エラーになります。

(2)　同一オプションを複数指定する場合

一つのコマンド構文に同じオプションが複数指定されている場合は，コマンド構文の後方に指定されたオプションが有効となります。

(3)　無効なオプションについて

/mオプションで指定した出力，および情報取得の機能（メソッド）に無効なオプションを指定したときは，無視して実行されます。

(4)　数値項目オプションの指定について

コマンド起動部品のオプションで数値を指定する場合は，次の点に注意してください。

半角数値だけで指定してください。半角数値以外の文字（コンマ「,」など）を指定すると，エラーになります。

指定可能範囲内の値であれば，前0を含む値を指定してもエラーになりません。ただし，指定可能なけた数は9けたまでです。10けた以上の値（"0000000000"など）を指定した場合は，数値の大きさにかかわらず，KEEY904-Eエラーになります。

12.3　eurpmcコマンドの構文

eurpmcコマンドの構文は，Windows環境およびUNIX/Linux環境で共通です。ただし，UNIX/Linux環境の場合は，eurpmcコマンドを「eurpmc」と指定してください。「.exe」は指定できません。

ここでは，オプション名のセパレータは，「/」で示しています。UNIX/Linux環境の場合は，「/」を「-」に置き換えてお読みください。

＜この節の構成＞

12.3.1　帳票を印刷する場合

12.3.2　帳票を蓄積する場合

12.3.3　EPF形式ファイルを出力する場合

12.3.4　複数のEPF形式ファイルを統合して出力する場合

12.3.5　EUR形式ファイルを出力する場合

12.3.6　PDF形式ファイルを出力する場合

12.3.7　Excel形式ファイルを出力する場合

12.3.8　出力先一覧を取得する場合

12.3.9　プリンタクラス一覧を取得する場合

12.3.10　プリンタ一覧を取得する場合

12.3.11　トレイ一覧を取得する場合

12.3.12　印刷管理サーバプリンタクラス一覧を取得する場合

12.3.13　印刷管理サーバプリンタ一覧を取得する場合

12.3.14　印刷管理サーバプリンタのトレイ一覧を取得する場合

12.3.1　帳票を印刷する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m print
/rf 帳票ファイル名
〔/map マッピングデータファイル名〕
〔/usr ユーザ定義データファイル名〕
〔/rfp 帳票ファイルのパス〕
〔/mapp マッピングデータファイルのパス〕
〔/usrp ユーザ定義データファイルのパス〕
〔/ds 仕分け定義情報ファイル名〕
〔/dsp 仕分け定義情報ファイルのパス〕
〔/mrs 帳票セット指定ファイル名〕
〔/mrsp 帳票セット指定ファイルのパス〕
〔/mfd 複数様式情報定義ファイル名〕
〔/mfdp 複数様式情報定義ファイルのパス〕
〔/df 文書情報設定ファイル名〕
〔/dfp 文書情報設定ファイルのパス〕
〔/client クライアントPCのIPアドレス〕
〔/sp 印刷開始ページ〕
〔/ep 印刷終了ページ〕
〔/p 印刷先クライアントプリンタ名〕
〔/t 印刷先クライアントプリンタのトレイ名〕
〔/c 印刷部数〕
〔/num ｛sort｜stack｝〕
〔/po ｛portrait｜landscape｝〕
〔/pn ｛on｜off｝〕
〔/pl ｛topl｜topc｜topr｜btml｜btmc｜btmr｝〕
〔/pf ページ番号のフォーマット〕
〔/fp ページ番号の初期値〕
〔/ip ｛reset｜normal｝〕
〔/dif 接続情報ファイル名〕
〔/difp 接続情報ファイルのパス〕
〔/pm ｛default｜cl｜sv｜pm｜clds｝〕
〔/pk ｛epf｜eur｝〕
〔/srm ｛dest｜sv｝〕
〔/sm ｛class｜printer｜group｝〕
〔/dialog ｛dialog｜auto｜preview｜fullauto｜pvonly｝〕
〔/dest 出力先名〕
〔/svr 拠点サーバのIPアドレス〕
〔/prc プリンタクラス名〕
〔/lsp 印刷先サーバプリンタ名〕
〔/lst 印刷先サーバプリンタのトレイ名〕
〔/group 帳票振り分け定義の振り分けグループ名〕
〔/rif 置き換え表管理情報ファイル名〕
〔/rifp 置き換え表管理情報ファイルのパス〕
〔/pmip 印刷管理サーバのIPアドレス〕
〔/pmpn 印刷管理サーバのポート番号〕
〔/epfn EPF形式ファイル名〕
〔/epfnp EPF形式ファイルのパス〕
〔/psenvf EUR Print Serviceの環境設定ファイル名〕
〔/psenvfp EUR Print Serviceの環境設定ファイルのパス〕
〔/prdatef 印刷日時出力定義ファイル名〕
〔/prdatefp 印刷日時出力定義ファイルのパス〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

帳票セット（/rfオプション，/mapオプション，/usrオプション）は，複数のファイルを指定する場合，項目を「,」で区切ります。また，/mapオプションおよび/usrオプションを指定する場合は，指定する数を/rfオプションと合わせます。

（指定例1）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | utest.csv | 03_seikyusyo_u.csv

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr utest.csv,03_seikyusyo_u.csv

（指定例2）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | 指定なし | 03_seikyusyo_u.csv

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr ,03_seikyusyo_u.csv

なお，帳票セット指定ファイル名が指定されている場合は，帳票ファイル名の指定は省略できます。

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

/numオプション，/poオプション，/pnオプション，/plオプション，/ipオプション，/pmオプション，/pkオプション，/srmオプション，/smオプション，および/dialogオプションに指定する値の内容については，「表12-2 プロパティオプションの内容（指定値）と対応するActiveX起動部品のプロパティ」を参照してください。

なお，/pmオプションで「cl（クライアント印刷）」または「clds（クライアント配布印刷）」を指定した場合は，必ず/clientオプションを指定してください。

そのほかのオプションについては，ActiveX起動部品のPrintPMReportメソッドを参照してください。

12.3.2　帳票を蓄積する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m print
/rf 帳票ファイル名
〔/map マッピングデータファイル名〕
〔/usr ユーザ定義データファイル名〕
〔/rfp 帳票ファイルのパス〕
〔/mapp マッピングデータファイルのパス〕
〔/usrp ユーザ定義データファイルのパス〕
〔/mrs 帳票セット指定ファイル名〕
〔/mrsp 帳票セット指定ファイルのパス〕
〔/mfd 複数様式情報定義ファイル名〕
〔/mfdp 複数様式情報定義ファイルのパス〕
〔/df 文書情報設定ファイル名〕
〔/dfp 文書情報設定ファイルのパス〕
〔/client クライアントPCのIPアドレス〕
〔/sp 印刷開始ページ〕
〔/ep 印刷終了ページ〕
〔/p 印刷先クライアントプリンタ名〕
〔/t 印刷先クライアントプリンタのトレイ名〕
〔/c 印刷部数〕
〔/num ｛sort｜stack｝〕
〔/po ｛portrait｜landscape｝〕
〔/pn ｛on｜off｝〕
〔/pl ｛topl｜topc｜topr｜btml｜btmc｜btmr｝〕
〔/pf ページ番号のフォーマット〕
〔/fp ページ番号の初期値〕
〔/ip ｛reset｜normal｝〕
〔/pm ｛default｜spl｝〕
〔/srm ｛dest｜sv｝〕
〔/sm ｛class｜printer｜group｝〕
〔/dialog ｛dialog｜auto｜preview｜fullauto｜pvonly｝〕
〔/dest 出力先名〕
〔/svr 拠点サーバのIPアドレス〕
〔/prc プリンタクラス名〕
〔/lsp 印刷先サーバプリンタ名〕
〔/lst 印刷先サーバプリンタのトレイ名〕
〔/group 帳票振り分け定義の振り分けグループ名〕
〔/rif 置き換え表管理情報ファイル名〕
〔/rifp 置き換え表管理情報ファイルのパス〕
〔/exp ｛sv｜svcl｜cl｝〕
〔/sf 蓄積ファイルに格納するファイルのファイル名〕
〔/fc 蓄積ファイルとして格納するファイルの，検索キーの分類〕
〔/fd 蓄積ファイルの検索キーの値〕
〔/lm 蓄積ファイルの蓄積期限日〕
〔/xp ｛-1｜0｜1～65536｝〕
〔/g ｛get｜noget｝〕
〔/prh ｛hold｜sv｜cl｝〕
〔/pmip 印刷管理サーバのIPアドレス〕
〔/pmpn 印刷管理サーバのポート番号〕
〔/epfn EPF形式ファイル名〕
〔/epfnp EPF形式ファイルのパス〕
〔/psenvf EUR Print Serviceの環境設定ファイル名〕
〔/psenvfp EUR Print Serviceの環境設定ファイルのパス〕
〔/prdatef 印刷日時出力定義ファイル名〕
〔/prdatefp 印刷日時出力定義ファイルのパス〕
〔/split ｛default｜no｜key｜page｝〕
〔/splitf EURPM分割定義ファイルまたはEURPM仕分け定義ファイル名〕
〔/splitfp EURPM分割定義ファイルまたはEURPM仕分け定義ファイルのパス〕
〔/alljob〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

帳票セット（/rfオプション，/mapオプション，/usrオプション）は，複数のファイルを指定する場合，項目を「,」で区切ります。また，/mapオプションおよび/usrオプションを指定する場合は，指定する数を/rfオプションと合わせます。

（指定例1）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | utest.csv | 03_seikyusyo_u.csv

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr utest.csv,03_seikyusyo_u.csv

（指定例2）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | 指定なし | 03_seikyusyo_u.csv

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr ,03_seikyusyo_u.csv

なお，帳票セット指定ファイル名が指定されている場合は，帳票ファイル名の指定は省略できます。

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

/numオプション，/poオプション，/pnオプション，/plオプション，/ipオプション，/pmオプション，/srmオプション，/smオプション，/dialogオプション，/expオプション，/xpオプション，/gオプション，/prhオプション，および/splitオプションに指定する値の内容については，「表12-2 プロパティオプションの内容（指定値）と対応するActiveX起動部品のプロパティ」を参照してください。

なお，/pmオプションで「cl（クライアント印刷）」または「clds（クライアント配布印刷）」を指定した場合は，必ず/clientオプションを指定してください。

そのほかのオプションについては，ActiveX起動部品のPrintPMReportメソッドを参照してください。

(2)　出力結果

出力結果から蓄積ファイルのジョブIDを確認できます。出力結果は標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力されたプロパティについては，「9.4　ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
JobID▼
見出し名称（プロパティ名を含む）が，1行で常に出力されます。

3
JobID名▼
取得結果（蓄積ファイルのジョブID）が出力されます。
/alljobオプションが指定されている場合，すべての蓄積ファイルのジョブIDが，改行で区切られて出力されます。なお，蓄積処理中に警告（KEEY387-W）が発生した場合，最終行に文字列「Error」が出力されます。
/alljobオプションが指定されていない場合で，蓄積ファイルが複数あるときは，最初に蓄積した蓄積ファイルのジョブIDが出力されます。

（凡例）

▼：Windows環境の場合，改行コード（0x0d+0x0a）を示します。UNIX/Linux環境の場合，改行コード（0x0a）を示します。

12.3.3　EPF形式ファイルを出力する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m epf
/rf 帳票ファイル名
〔/map マッピングデータファイル名〕
〔/usr ユーザ定義データファイル名〕
〔/rfp 帳票ファイルのパス〕
〔/mapp マッピングデータファイルのパス〕
〔/usrp ユーザ定義データファイルのパス〕
〔/mrs 帳票セット指定ファイル名〕
〔/mrsp 帳票セット指定ファイルのパス〕
〔/mfd 複数様式情報定義ファイル名〕
〔/mfdp 複数様式情報定義ファイルのパス〕
〔/df 文書情報設定ファイル名〕
〔/dfp 文書情報設定ファイルのパス〕
〔/sp 印刷開始ページ〕
〔/ep 印刷終了ページ〕
〔/c 印刷部数〕
〔/num ｛sort｜stack｝〕
〔/po ｛portrait｜landscape｝〕
〔/pn ｛on｜off｝〕
〔/pl ｛topl｜topc｜topr｜btml｜btmc｜btmr｝〕
〔/pf ページ番号のフォーマット〕
〔/fp ページ番号の初期値〕
〔/ip ｛reset｜normal｝〕
〔/dif 接続情報ファイル名〕
〔/difp 接続情報ファイルのパス〕
/epfn EPF形式ファイル名
〔/epfnp EPF形式ファイルのパス〕
〔/prc プリンタクラス名〕
〔/rif 置き換え表管理情報ファイル名〕
〔/rifp 置き換え表管理情報ファイルのパス〕
〔/pmip 印刷管理サーバのIPアドレス〕
〔/pmpn 印刷管理サーバのポート番号〕
〔/psenvf EUR Print Serviceの環境設定ファイル名〕
〔/psenvfp EUR Print Serviceの環境設定ファイルのパス〕
〔/prdatef 印刷日時出力定義ファイル名〕
〔/prdatefp 印刷日時出力定義ファイルのパス〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

帳票セット（/rfオプション，/mapオプション，/usrオプション）は，複数のファイルを指定する場合，項目を「,」で区切ります。また，/mapオプションおよび/usrオプションを指定する場合は，指定する数を/rfオプションと合わせます。

（指定例1）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | utest.csv | 03_seikyusyo_u.csv

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr utest.csv,03_seikyusyo_u.csv

（指定例2）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | 指定なし | 03_seikyusyo_u.csv

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr ,03_seikyusyo_u.csv

なお，帳票セット指定ファイル名が指定されている場合は，帳票ファイル名の指定は省略できます。

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

/numオプション，/poオプション，/pnオプション，/plオプション，および/ipオプションに指定する値の内容については，「表12-2 プロパティオプションの内容（指定値）と対応するActiveX起動部品のプロパティ」を参照してください。

そのほかのオプションについては，ActiveX起動部品のOutputEPFReportメソッドを参照してください。

12.3.4　複数のEPF形式ファイルを統合して出力する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m merge
/mepfn 統合対象EPF形式ファイル名
〔/mepfnp 統合対象EPF形式ファイルのパス〕
/epfn 出力EPF形式ファイル名
〔/epfnp 出力EPF形式ファイルのパス〕
〔/sptl スプールタイトル〕
〔/c 印刷部数〕
〔/num ｛sort｜stack｝〕
〔/po ｛portrait｜landscape｝〕
〔/prc プリンタクラス名〕
〔/pmip 印刷管理サーバのIPアドレス〕
〔/pmpn 印刷管理サーバのポート番号〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

/mepfnオプションには，複数のファイルを指定します。ファイル名をコンマ（,）で区切って指定してください。

/numオプションおよび/poオプションに指定する値の内容については，「表12-2 プロパティオプションの内容（指定値）と対応するActiveX起動部品のプロパティ」を参照してください。

そのほかのオプションについては，ActiveX起動部品のOutputMergeEPFReportメソッドを参照してください。

12.3.5　EUR形式ファイルを出力する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m eur
/rf 帳票ファイル名
〔/map マッピングデータファイル名〕
〔/usr ユーザ定義データファイル名〕
〔/rfp 帳票ファイルのパス〕
〔/mapp マッピングデータファイルのパス〕
〔/usrp ユーザ定義データファイルのパス〕
〔/mrs 帳票セット指定ファイル名〕
〔/mrsp 帳票セット指定ファイルのパス〕
〔/mfd 複数様式情報定義ファイル名〕
〔/mfdp 複数様式情報定義ファイルのパス〕
〔/df 文書情報設定ファイル名〕
〔/dfp 文書情報設定ファイルのパス〕
/eurn 出力EUR形式ファイル名
〔/eurnp 出力EUR形式ファイルのパス〕
〔/dif 接続情報ファイル名〕
〔/difp 接続情報ファイルのパス〕
〔/rif 置き換え表管理情報ファイル名〕
〔/rifp 置き換え表管理情報ファイルのパス〕
〔/pmip 印刷管理サーバのIPアドレス〕
〔/pmpn 印刷管理サーバのポート番号〕
〔/psenvf EUR Print Serviceの環境設定ファイル名〕
〔/psenvfp EUR Print Serviceの環境設定ファイルのパス〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

帳票セット（/rfオプション，/mapオプション，/usrオプション）は，複数のファイルを指定する場合，項目を「,」で区切ります。また，/mapオプションおよび/usrオプションを指定する場合は，指定する数を/rfオプションと合わせます。

（指定例1）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | utest.csv | 03_seikyusyo_u.csv

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr utest.csv,03_seikyusyo_u.csv

（指定例2）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | 指定なし | 03_seikyusyo_u.csv

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr ,03_seikyusyo_u.csv

なお，帳票セット指定ファイル名が指定されている場合は，帳票ファイル名の指定は省略できます。

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

そのほかのオプションについては，ActiveX起動部品のOutputEURReportメソッドを参照してください。

12.3.6　PDF形式ファイルを出力する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m pdf
/rf 帳票ファイル名
〔/map マッピングデータファイル名〕
〔/usr ユーザ定義データファイル名〕
〔/bm しおり定義ファイル名〕
〔/rfp 帳票ファイルのパス〕
〔/mapp マッピングデータファイルのパス〕
〔/usrp ユーザ定義データファイルのパス〕
〔/bmp 文書しおり定義またはしおり定義ファイルパス〕
〔/bmf 文書しおり定義ファイル名〕
〔/cryf 暗号化設定ファイル名〕
〔/cryfp 暗号化設定ファイルのパス〕
〔/mrs 帳票セット指定ファイル名〕
〔/mrsp 帳票セット指定ファイルのパス〕
〔/mfd 複数様式情報定義ファイル名〕
〔/mfdp 複数様式情報定義ファイルのパス〕
〔/df 文書情報設定ファイル名〕
〔/dfp 文書情報設定ファイルのパス〕
/pdfn 出力PDF形式ファイル名
〔/pdfnp 出力PDF形式ファイルのパス〕
〔/sp 印刷開始ページ〕
〔/ep 印刷終了ページ〕
〔/pn ｛on｜off｝〕
〔/pl ｛topl｜topc｜topr｜btml｜btmc｜btmr｝〕
〔/pf ページ番号のフォーマット〕
〔/fp ページ番号の初期値〕
〔/ip ｛reset｜normal｝〕
〔/cry ｛1｜0｝〕
〔/dif 接続情報ファイル名〕
〔/difp 接続情報ファイルのパス〕
〔/enc パスワード暗号化鍵〕
〔/rif 置き換え表管理情報ファイル名〕
〔/rifp 置き換え表管理情報ファイルのパス〕
〔/dsfp PDF仕分け定義ファイルのパス〕
〔/dsf PDF仕分け定義ファイル名〕
〔/jscp Acrobat JavaScript定義ファイルのパス〕
〔/jsc Acrobat JavaScript定義ファイル名〕
〔/pvpp ビューアプレファレンス定義ファイルのパス〕
〔/pvp ビューアプレファレンス定義ファイル名〕
〔/pmip 印刷管理サーバのIPアドレス〕
〔/pmpn 印刷管理サーバのポート番号〕
〔/psenvf EUR Print Serviceの環境設定ファイル名〕
〔/psenvfp EUR Print Serviceの環境設定ファイルのパス〕
〔/foutdest ファイルの出力先〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

帳票セット（/rfオプション，/mapオプション，/usrオプション，/bmオプション）は，複数のファイルを指定する場合，項目を「,」で区切ります。また，/mapオプションおよび/usrオプションを指定する場合は，指定する数を/rfオプションと合わせます。

（指定例1）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | utest.csv | 03_seikyusyo_u.csv
/bm | shiori1.txt | shiori2.txt

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr utest.csv,03_seikyusyo_u.csv /bm shiori1.txt,shiori2.txt

（指定例2）

帳票セットとして次のように指定したい。

/rf | Report1.fms | Report2.fms
/map | Report1.csv | Report2.csv
/usr | 指定なし | 03_seikyusyo_u.csv
/bm | shiori1.txt | shiori2.txt

指定方法
/rf Report1.fms,Report2.fms /map Report1.csv,Report2.csv /usr ,03_seikyusyo_u.csv /bm shiori1.txt,shiori2.txt

なお，帳票セット指定ファイル名が指定されている場合は，帳票ファイル名の指定は省略できます。PDF仕分け定義ファイル名が指定されている場合は，出力PDF形式ファイル名の指定は省略できます。

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

/pnオプション，/plオプション，/ipオプション，および/cryオプションに指定する値の内容については，「表12-2 プロパティオプションの内容（指定値）と対応するActiveX起動部品のプロパティ」を参照してください。

そのほかのオプションについては，ActiveX起動部品のOutputPDFReportメソッドを参照してください。

12.3.7　Excel形式ファイルを出力する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m  xlsx
/rf 帳票ファイル名
〔/map マッピングデータファイル名〕
〔/usr ユーザ定義データファイル名〕
〔/rfp 帳票ファイルのパス〕
〔/mapp マッピングデータファイルのパス〕
〔/usrp ユーザ定義データファイルのパス〕
〔/sp 印刷開始ページ〕
〔/ep 印刷終了ページ〕
〔/dif 接続情報ファイル名〕
〔/difp 接続情報ファイルのパス〕
/xlfn Excel形式ファイル名
〔/xlfnp Excel形式ファイルのパス〕
〔/rif 置き換え表管理情報ファイル名〕
〔/rifp 置き換え表管理情報ファイルのパス〕
〔/pmip 印刷管理サーバのIPアドレス〕
〔/pmpn 印刷管理サーバのポート番号〕
〔/psenvf EUR Print Serviceの環境設定ファイル名〕
〔/psenvfp EUR Print Serviceの環境設定ファイルのパス〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

帳票セット（/rfオプション，/mapオプション，/usrオプション）は，単数のファイルしか指定できません。また，/mapオプションおよび/usrオプションを指定する場合は，指定する数を/rfオプションと合わせます。

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

そのほかのオプションについては，ActiveX起動部品のOutputXLSXReportメソッドを参照してください。

12.3.8　出力先一覧を取得する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m getdest
〔/pmip   印刷管理サーバのIPアドレス〕
〔/pmpn   印刷管理サーバのポート番号〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

そのほかのオプションについては，ActiveX起動部品のGetDestinationListメソッドを参照してください。

(2)　出力結果

出力先の一覧が標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力されたプロパティについては，「9.4　ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
DestinationName,IPAddress,Explanation▼
「,」で区切られた見出し名称（プロパティ名を含む）が，常に出力されます。

3～
出力先一覧▼
〔出力先一覧▼〕…
2行目に出力された見出し名称（プロパティ名を含む）に設定されている値が「,」で区切られて出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：Windows環境の場合，改行コード（0x0d+0x0a）を示します。UNIX/Linux環境の場合，改行コード（0x0a）を示します。

12.3.9　プリンタクラス一覧を取得する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m getprclass
〔/dest 出力先名〕
〔/pmip  印刷管理サーバのIPアドレス〕
〔/pmpn  印刷管理サーバのポート番号〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

そのほかのオプションについては，ActiveX起動部品のGetPrinterClassListメソッドを参照してください。

(2)　出力結果

プリンタクラス一覧が標準出力（stdout）に出力されます。出力結果を次に示します。出力されたプロパティについては，「9.4　ActiveX起動部品のプロパティ仕様」を参照してください。

なお，出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバに定義されているプリンタクラスの一覧を取得します。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
PrinterClassName, PrinterName, TrayName, Description▼
「,」で区切られた見出し名称（プロパティ名を含む）が，1行で常に出力されます。

3～
プリンタクラス名, OS上のプリンタ名, OS上のプリンタのトレイ名, 説明▼
〔プリンタクラス名, OS上のプリンタ名, OS上のプリンタのトレイ名, 説明▼〕…
2行目に出力された見出し名称（プロパティ名を含む）に設定されている値が「,」で区切られて出力されます。「SpoolPath」の値には，常に""が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：Windows環境の場合，改行コード（0x0d+0x0a）を示します。UNIX/Linux環境の場合，改行コード（0x0a）を示します。

12.3.10　プリンタ一覧を取得する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m getpr
〔/dest 出力先名〕
〔/pmip  印刷管理サーバのIPアドレス〕
〔/pmpn  印刷管理サーバのポート番号〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

そのほかのオプションについては，ActiveX起動部品のGetPrinterListメソッドを参照してください。

(2)　出力結果

OS上のプリンタ名が標準出力（stdout）に出力されます。出力結果を次に示します。出力されたプロパティについては，「9.4　ActiveX起動部品のプロパティ仕様」を参照してください。

なお，出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのOS上のプリンタ一覧を取得します。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
PrinterName▼
見出し名称（プロパティ名を含む）が，1行で常に出力されます。

3～
OS上のプリンタ名▼
〔OS上のプリンタ名▼〕…
2行目に出力されたプロパティに設定されている値が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：Windows環境の場合，改行コード（0x0d+0x0a）を示します。UNIX/Linux環境の場合，改行コード（0x0a）を示します。

12.3.11　トレイ一覧を取得する場合

eurpmc〔.exe〕
〔/message | /nomessage〕
/m gettray
/lsp 印刷先サーバプリンタ名
〔/dest 出力先名〕
〔/pmip   印刷管理サーバのIPアドレス〕
〔/pmpn   印刷管理サーバのポート番号〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

そのほかのオプションについては，ActiveX起動部品のGetTrayListメソッドを参照してください。

(2)　出力結果

OS上のプリンタのトレイ名が標準出力（stdout）に出力されます。出力結果を次に示します。出力されたプロパティについては，「9.4　ActiveX起動部品のプロパティ仕様」を参照してください。

なお，出力先を指定していない場合は，デフォルトの出力先として登録された拠点サーバのOS上のプリンタのトレイ一覧を取得します。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
TrayName▼
見出し名称（プロパティ名を含む）が，1行で常に出力されます。

3～
OS上のプリンタのトレイ名▼
〔OS上のプリンタのトレイ名▼〕…
2行目に出力されたプロパティに設定されている値が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：Windows環境の場合，改行コード（0x0d+0x0a）を示します。UNIX/Linux環境の場合，改行コード（0x0a）を示します。

12.3.12　印刷管理サーバプリンタクラス一覧を取得する場合

eurpmc〔.exe〕
〔/nomessage | /message〕
/m  getpmprclass
〔/pmip   印刷管理サーバのIPアドレス〕
〔/pmpn   印刷管理サーバのポート番号〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

(2)　出力結果

印刷管理サーバのプリンタクラス一覧が標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力されたプロパティについては，「9.4　ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
PrinterClassName,PrinterName,TrayName,
Description▼
「,」で区切られた見出し名称（プロパティ名を含む）が，1行で常に出力されます。

3～
プリンタクラス名, OS上のプリンタ名, OS上のプリンタのトレイ名, 説明▼…
取得値（印刷管理サーバプリンタクラス一覧）が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：Windows環境の場合，改行コード（0x0d+0x0a）を示します。UNIX/Linux環境の場合，改行コード（0x0a）を示します。

12.3.13　印刷管理サーバプリンタ一覧を取得する場合

eurpmc〔.exe〕
〔/nomessage | /message〕
/m  getpmpr
〔/pmip   印刷管理サーバのIPアドレス〕
〔/pmpn   印刷管理サーバのポート番号〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/nomessage | /message）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

(2)　出力結果

印刷管理サーバに登録されているOS上のプリンタ名が標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力されたプロパティについては，「9.4　ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
PrinterName▼
見出し名称（プロパティ名を含む）が，1行で常に出力されます。

3～
印刷管理サーバに登録されているOS上のプリンタ名▼
取得値（印刷管理サーバに登録されているOS上のプリンタ名）が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：Windows環境の場合，改行コード（0x0d+0x0a）を示します。UNIX/Linux環境の場合，改行コード（0x0a）を示します。

12.3.14　印刷管理サーバプリンタのトレイ一覧を取得する場合

eurpmc〔.exe〕
〔/nomessage | /message〕
/m  getpmtray
/lsp サーバプリンタ名
〔/pmip   印刷管理サーバのIPアドレス〕
〔/pmpn   印刷管理サーバのポート番号〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/nomessage | /message）については，「12.2.2　コマンド起動部品が提供する機能（プロパティ）」を参照してください。

(2)　出力結果

印刷管理サーバ上のプリンタのトレイ名が標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力されたプロパティについては，「9.4　ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
TrayName▼
見出し名称（プロパティ名を含む）が，1行で常に出力されます。

3～
印刷管理サーバ上のプリンタのトレイ名▼
取得値（印刷管理サーバ上のプリンタのトレイ名）が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：Windows環境の場合，改行コード（0x0d+0x0a）を示します。UNIX/Linux環境の場合，改行コード（0x0a）を示します。

12.4　環境設定ファイル

コマンド起動部品の場合は，コマンド起動部品で指定するポート番号，サーバマシンのIPアドレスなどを，環境設定ファイル（EURPMADP.ini）に指定できます。

環境設定ファイルについては，「16.　実行環境の設定」を参照してください。

12.5　エラー情報

コマンド起動部品では，エラーを検知すると，メッセージオプション（/message）によって次に示す標準エラーを出力します。

表12-3　コマンド起動部品の標準エラー出力

エラー種別 | 発生条件 | メッセージID
コマンド実行時エラー | コマンド実行時にエラーが発生したとき | KEEY901-E
コマンド実行時に警告が発生したとき | KEEY908-W
メモリ不足が発生したとき | KEEY906-E
コマンドシンタックスエラー | 不明なオプションを指定したとき | KEEY902-E
オプションに値の指定がないとき | KEEY903-E
オプションの指定値が不正なとき | KEEY904-E
指定が必須のオプションが指定されていないとき | KEEY905-E

＜この節の構成＞

12.5.1　eurpmcコマンドの終了コード

12.5.2　エラーメッセージのフォーマット

12.5.1　eurpmcコマンドの終了コード

eurpmcコマンドを実行すると，終了コードが返されます。終了コード一覧を次に示します。

表12-4　eurpmcコマンドの終了コード

終了コード | 意味
0 | eurpmcコマンドが正常に終了しました。
4 | eurpmcコマンドの実行中に，警告が発生しました。
8 | eurpmcコマンドの実行中に，エラーが発生しました。

eurpmcコマンドを呼び出しているAPIでは，eurpmcコマンドの終了コードを参照して，エラーチェックしてください。

12.5.2　エラーメッセージのフォーマット

eurpmcコマンドを実行したとき，標準エラーに出力されるメッセージのフォーマットを次に示します。

エラーメッセージの場合

eurpmc:△KEEY9XX-E△エラーメッセージ▼

（凡例）

△：半角空白を示します。

▼：改行（0x0d+0x0a）を示します。

警告メッセージの場合

eurpmc:△KEEY9XX-W△エラーメッセージ▼

（凡例）

△：半角空白を示します。

▼：改行（0x0d+0x0a）を示します。

12.6　コーディング例

コマンド起動部品のコーディング例を次に示します。

＜この節の構成＞

(1)　分割した印刷データを蓄積する

(2)　仕分けした印刷データを蓄積する

(1)　分割した印刷データを蓄積する

次に示すパラメタを指定して，分割した印刷データをサーバに蓄積するときのコーディング例を次に示します。

EURPMC.exe /m print /mapp "c:¥Temp" /splitf "PMDistribute.txt" /splitfp "c:¥Temp" /pm spl /split page /alljob /rf Report1.fms /map Report1_1000P.csv

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：Report1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：Report1_1000P.csv

EURPM分割定義ファイルのパス：c:¥Temp

EURPM分割定義ファイル名：PMPageSplit.txt

(2)　仕分けした印刷データを蓄積する

次に示すパラメタを指定して，仕分けした印刷データをサーバに蓄積するときのコーディング例を次に示します。

EURPMC.exe /m print /mapp "c:¥Temp" /splitf "PMDistribute.txt" /splitfp "c:¥Temp" /pm spl /split key /alljob /rf Report1.fms /map Report1_1000P.csv

入力ファイル（印刷定義ファイル）：EUR Print Managerのあるマシンに配置

帳票ファイル名：Report1.fms

入力ファイル（ユーザ定義ファイル）：EUR Print Manager - Adapterのあるマシンに配置

マッピングデータファイルのパス：c:¥Temp

マッピングデータファイル名：Report1_1000P.csv

EURPM仕分け定義ファイルのパス：c:¥Temp

EURPM仕分け定義ファイル名：PMDistribute.txt

13.　RS-コマンド起動部品を使用した帳票出力

この章では，EUR Print Manager - Report Serverをコマンド起動するためのRS-コマンド起動部品について説明します。

＜この章の構成＞

13.1　RS-コマンド起動部品

13.2　eurpmlscコマンドに指定するオプション

13.3　eurpmlscコマンドの構文

13.4　環境設定ファイル

13.5　エラー情報

13.1　RS-コマンド起動部品

サーバ側で動作するプログラムから，EUR Print Manager - Report Serverをコマンド起動できる部品を提供しています。これを，RS-コマンド起動部品といいます。

RS-コマンド起動部品では，ジョブIDやメソッド種別などをコマンドのオプションに設定することで，蓄積ファイルを操作します。

＜この節の構成＞

13.1.1　RS-コマンド起動部品のファイル名

13.1.1　RS-コマンド起動部品のファイル名

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

EURPMLSC.exe

RS-コマンド起動部品のファイルです。EUR Print Manager - Report Server Adapterのインストール先フォルダ¥Program¥下にあります。

(2)　UNIX/Linux環境の場合

eurpmlsc

RS-コマンド起動部品のファイルです。EUR Print Manager - Report Server Adapterをインストールしたとき，/opt/eurpmls_adp/bin/ にあります。

13.2　eurpmlscコマンドに指定するオプション

RS-コマンド起動部品は，eurpmlscコマンドにオプションを指定することで，蓄積ファイルを操作します。

オプション名のセパレータは，「/」で示しています。UNIX/Linux環境の場合は，「/」を「-」に置き換えてお読みください。

＜この節の構成＞

13.2.1　RS-コマンド起動部品が提供する機能（メソッド）

13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）

13.2.3　オプションを指定するときの注意

13.2.1　RS-コマンド起動部品が提供する機能（メソッド）

RS-コマンド起動部品では，蓄積操作と構成定義情報取得の機能（メソッド）を，/mオプションで次のように指定します。

/m ｛getoutline | getattr | setattr | print | get | del | getprclass | getpr | gettray｝

/mオプションの指定値とその内容を次に示します。また，/mオプションの指定値が，どのRS-ActiveX起動部品のメソッドと対応しているかも示します。

表13-1　/mオプションの指定値と対応するRS-ActiveX起動部品のメソッド

種類 | /mオプションの指定値 | 内容 | 対応するRS-ActiveX起動部品のメソッド
蓄積操作 | getoutline | 指定条件に適合するEUR Print Manager - Report Serverの蓄積ファイルの一覧を取得します。 | GetSpoolFileOutline
getattr | 指定したジョブIDの蓄積ファイルの属性情報を取得します。 | GetSpoolFileAttribute
setattr | 指定したジョブIDの蓄積ファイルの属性情報を変更します。 | SetSpoolFileAttribute
print | 指定したジョブIDの蓄積ファイルの蓄積データを印刷します。 | PrintSpoolReport
get | 指定したジョブIDの蓄積ファイルを指定したパスに取得します。 | GetSpoolFile
del | 指定したジョブIDの蓄積ファイルを削除したり，蓄積期限を経過した蓄積ファイルを削除したりします。 | DeleteSpoolFile
構成定義情報取得※ | getprclass | PrinterClassListプロパティで指定したEUR Print Manager - Report Serverのプリンタクラス一覧を取得します。 | GetPrinterClassList
getpr | ServerPrinterListプロパティで指定したEUR Print Manager - Report ServerがあるOS上のプリンタ一覧を取得します。 | GetPrinterList
gettray | ServerTrayListプロパティで指定したEUR Print Manager - Report ServerがあるOS上のプリンタのトレイ一覧を取得します。 | GetTrayList

注※

UNIX/Linux環境の場合，構成定義情報取得メソッドは指定できません。

13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）

RS-コマンド起動部品で指定できるプロパティオプションを次に示します。また，各プロパティオプションの指定値が，どのRS-ActiveX起動部品のプロパティと対応しているかも示します。

表13-2　プロパティオプションの内容（指定値）と対応するRS-ActiveX起動部品のプロパティ

プロパティオプション
内容
（指定値）
対応するRS-ActiveX起動部品のプロパティ

/c
印刷部数
（1～99）
PrintCopies

/ca
蓄積ファイルのジョブ検索キー分類
（80バイト以内の文字列を10個まで指定できる）
JobKeyCategory

/client
蓄積クライアント印刷時のクライアントPCのIPアドレス
（255.255.255.255形式）
ClientAddress

/da
蓄積ファイルのジョブ検索キー値
（80バイト以内の文字列を10個まで指定できる）
JobKeyData

/dialog
蓄積クライアント印刷時のダイアログ表示モード

dialog：印刷先指定ダイアログを表示する（対話型印刷）

auto：直接印刷を実行する（自動印刷）

preview：プレビューウィンドウを表示する（対話型印刷プレビュー表示）

fullauto：直接印刷を実行する（全自動印刷）

pvonly：印刷を実行できないプレビューウィンドウを表示する（対話型印刷プレビュー表示限定）

DispPrintDlg

/dk
蓄積ファイル削除時の削除種別

direct：通常で削除する

expire：蓄積期限切れファイルを削除する

DeleteKind

/ep
蓄積拠点サーバ印刷の終了ページ
（0～999,999）
PrintEndPage

/exp
蓄積ファイルの実行可能印刷方式

sv：拠点サーバで印刷する

svcl：拠点サーバでの印刷，またはクライアントで印刷する

cl：クライアントで印刷する

ExecutablePrintMode

/fc
蓄積ファイルを検索するときのジョブ検索キーの分類
（80バイト以内の文字列を10個まで指定できる）
SearchJobKeyCategory

/fd
蓄積ファイルを検索するときのジョブ検索キーの値
（80バイト以内の文字列を10個まで指定できる）
SearchJobKeyData

/g
蓄積ファイルの取得可否

get：蓄積ファイルの取得を許可する

noget：蓄積ファイルの取得を許可しない

EnableGet

/group
蓄積ファイルの振り分けグループ名
（80バイト以内の文字列）
GroupName

/id
蓄積ファイルを検索するときのジョブID
（36バイト以内の文字列）
SearchJobID

/inc
格納ファイル名で蓄積フォルダのファイル一覧を検索するときの格納ファイル名
（255バイト以内の文字列）
SearchSpoolFileName

/lm
蓄積ファイルの蓄積期限日
（YYYYMMDD形式）
SpoolLimit

/lsp
拠点サーバでのOS上のプリンタ名
（80バイト以内の文字列）
ServerPrinterName

/lst
拠点サーバでのOS上のプリンタのトレイ名
（80バイト以内の文字列）
ServerTrayName

/num
印刷部数の単位

sort：部単位

stack：ページ単位

SortPrint

/o
蓄積ファイルを取得するフォルダのパス
（255バイト以内の文字列）
OutputFilePath

/ofn
出力ファイル名
（255バイト以内の文字列）
OutputFileName

/p
蓄積ファイルのクライアントプリンタ名
（80バイト以内の文字列）
ClientPrinterName

/pc
プリンタクラス名で蓄積フォルダのファイル一覧を検索するときのプリンタクラス名
（80バイト以内の文字列）
SearchPrinterClassName

/pm
蓄積印刷方式

cl：蓄積クライアントで印刷する

sv：蓄積拠点サーバで印刷する

PrintMode

/po
用紙の向き

none：印刷データを蓄積したときのページごとの属性に従う

portrait：用紙の向きを縦にして印刷する

landscape：用紙の向きを横にして印刷する

PaperOrientation

/prc
蓄積ファイルのプリンタクラス名
（80バイト以内の文字列）
PrinterClassName

/sm
蓄積拠点サーバ印刷方式のプリンタ指定方式

class：プリンタクラス名を指定する

printer：OS上のプリンタ名を指定する

group：帳票名による自動振り分け

PrinterSelectMode

/sp
蓄積拠点サーバ印刷の開始ページ
（0～999,999）
PrintStartPage

/sptl
スプールタイトル
（255バイト以内の文字列）
SpoolTitle

/svr
拠点サーバのIPアドレス
（255.255.255.255形式）
ServerAddress

/t
蓄積ファイルのクライアントプリンタのトレイ名
（80バイト以内の文字列）
ClientTrayName

/te
ファイル作成日時で蓄積ファイルを検索するときの検索終了日時
（YYYYMMDD形式）
SearchCreateTimeEnd

/ts
ファイル作成日時で蓄積ファイルを検索するときの検索開始日時
（YYYYMMDD形式）
SearchCreateTimeStart

/xp
蓄積ファイルの印刷上限回数

-1：無限に印刷する

0：印刷を禁止する

1～65,536：印刷回数の上限

MaxPrintCount

RS-コマンド起動部品を使用して実行している場合にエラーが発生したときは，標準エラー出力へエラーメッセージを出力するかしないかを，次に示すメッセージオプションで指定します。

/message：エラーメッセージを出力します。

/nomessage：エラーメッセージを出力しません。

オプションの指定を省略した場合は，/messageが仮定されます。

なお，/nomessageが指定されていても，コマンドの終了コードは設定されます。

13.2.3　オプションを指定するときの注意

＜この項の構成＞

(1)　大文字と小文字の区別について

(2)　同一オプションを複数指定する場合

(3)　無効なオプションについて

(1)　大文字と小文字の区別について

オプション，オプションの指定値，およびオプションに指定する文字列は，大文字と小文字を区別します。

例えば，/mオプションを「/M」と指定したり，/mオプションの指定値を「/m GETOUTLINE」と指定したりすると，エラーになります。

(2)　同一オプションを複数指定する場合

一つのコマンド構文に，同じオプションが複数指定されている場合は，コマンド構文の後方に指定されたオプションが有効となります。

(3)　無効なオプションについて

/mオプションで指定した蓄積操作，および構成定義情報取得の機能（メソッド）に無効なプロパティオプションを指定したときは，無視して実行されます。

/mオプションで指定した蓄積操作，および構成定義情報取得の機能（メソッド）を実行するとき，どのプロパティオプションの指定が必要かを表13-3に示します。

/mオプションを指定したときに必要なプロパティは，蓄積操作および構成定義情報取得で使用します。表13-3の表見出しの番号は，次に示すメソッドに対応しています。

表見出しの番号 | 対応するメソッド
1 | getoutline
2 | getattr
3 | setattr
4 | print
5 | get
6 | del
7 | getprclass
8 | getpr
9 | gettray

表13-3　/mオプションを指定したときに必要なプロパティオプション

プロパティオプション

/mオプション

蓄積操作
構成定義情報取得

1
2
3
4
5
6
7
8
9

/c
－
－
－
△
△
－
－
－
－

/ca
－
－
△
－
－
－
－
－
－

/client
－
－
△
△
－
－
－
－
－

/da
－
－
△
－
－
－
－
－
－

/dialog
－
－
△
△
－
－
－
－
－

/dk
－
－
－
－
－
△
－
－
－

/ep
－
－
－
△
－
－
－
－
－

/exp
－
－
△
－
－
－
－
－
－

/fc
△
－
－
－
－
－
－
－
－

/fd
△
－
－
－
－
－
－
－
－

/g
－
－
△
－
－
－
－
－
－

/group
－
－
△
△
－
－
－
－
－

/id
△
○
○
○
○
○／－
－
－
－

/inc
△
－
－
－
－
－
－
－
－

/lm
－
－
△
－
－
－
－
－
－

/lsp
－
－
△
△
－
－
－
－
○

/lst
－
－
△
△
－
－
－
－
－

/message | /nomessage
△
△
△
△
△
△
△
△
△

/num
－
－
－
△
△
－
－
－
－

/o
－
－
－
－
△
－
－
－
－

/ofn
－
－
－
－
△
－
－
－
－

/p
－
－
△
△
－
－
－
－
－

/pc
△
－
－
－
－
－
－
－
－

/pm
－
－
－
△
－
－
－
－
－

/po
－
－
－
△
△
－
－
－
－

/prc
－
－
△
△
△
－
－
－
－

/sm
－
－
△
△
－
－
－
－
－

/sp
－
－
－
△
－
－
－
－
－

/sptl
－
－
－
△
△
－
－
－
－

/svr
△
△
△
△
△
△
△
△
△

/t
－
－
△
△
－
－
－
－
－

/te
△
－
－
－
－
－
－
－
－

/ts
△
－
－
－
－
－
－
－
－

/xp
－
－
△
－
－
－
－
－
－

（凡例）

○：必ず指定します。

△：指定を省略できます。

－：指定できません。

13.3　eurpmlscコマンドの構文

eurpmlscコマンドの構文は，Windows環境およびUNIX/Linux環境で共通です。ただし，UNIX/Linuxの場合は，eurpmlscコマンドを「eurpmlsc」と指定してください。「.exe」は指定できません。

ここでは，オプション名のセパレータは，「/」で示しています。UNIX/Linux環境の場合は，「/」を「-」に置き換えてお読みください。

＜この節の構成＞

13.3.1　蓄積ファイルの一覧を取得する場合

13.3.2　蓄積ファイルの属性値を取得する場合

13.3.3　蓄積ファイルの属性値を変更する場合

13.3.4　蓄積ファイルを蓄積データ印刷する場合

13.3.5　蓄積ファイルを取得する場合

13.3.6　蓄積ファイルを削除する場合

13.3.7　プリンタクラス一覧を取得する場合

13.3.8　プリンタ一覧を取得する場合

13.3.9　トレイ一覧を取得する場合

13.3.1　蓄積ファイルの一覧を取得する場合

eurpmlsc〔.exe〕
〔/message | /nomessage〕
/m getoutline
〔/svr 拠点サーバのIPアドレス〕
〔/id 蓄積ファイルを検索するときのジョブID〕
〔/inc 格納ファイル名で蓄積フォルダのファイル一覧を検索するときの
      格納ファイル名〕
〔/pc プリンタクラス名で蓄積フォルダのファイル一覧を検索するときの
     プリンタクラス名〕
〔/ts ファイル作成日時で蓄積ファイルを検索するときの検索開始日時〕
〔/te ファイル作成日時で蓄積ファイルを検索するときの検索終了日時〕
〔/fc 蓄積ファイルを検索するときのジョブ検索キーの分類〕
〔/fd 蓄積ファイルを検索するときのジョブ検索キーの値〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

/fcオプションと/fdオプションを入力するときは，項目を「,」で区切って，10個まで指定できます。

（指定例）

/fc “住所,氏名,年齢,電話番号”

/fd “東京,日立 太郎,20,123-4567”

メッセージオプション（/message | /nomessage）については，「13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）」を参照してください。そのほかのオプションについては，RS-ActiveX起動部品のGetSpoolFileOutlineメソッドを参照してください。

(2)　出力結果

プロパティを「,」で区切って標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力された各プロパティについては，「9.8　RS-ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
JobID, SpoolPath, SpoolFileName, PageNum, CreateTime, PrintResult, PrinterClassName▼
「,」で区切られたプロパティ名が，1行で常に出力されます。

3～
JobIDプロパティ値 , … , PrinterClassNameプロパティ値▼
〔JobIDプロパティ値 , … , PrinterClassNameプロパティ値▼〕…
2行目に出力されたプロパティに設定されている値が「,」で区切られて出力されます。「SpoolPath」の値には，常に""が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：改行コード（0x0d+0x0a）を示します。

13.3.2　蓄積ファイルの属性値を取得する場合

eurpmlsc〔.exe〕
〔/message | /nomessage〕
/m getattr
〔/svr 拠点サーバのIPアドレス〕
/id 蓄積ファイルを検索するときのジョブID

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）」を参照してください。そのほかのオプションについては，RS-ActiveX起動部品のGetSpoolFileAttributeメソッドを参照してください。

(2)　出力結果

プロパティを「,」で区切って標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力された各プロパティについては，「9.8　RS-ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
SpoolPath, SpoolFileName, PageNum, CreateTime, PrintResult, PrinterClassName, ClientAddress, DispPrintDlg, SpoolFileSize, CreateLSVersion, CreateIPAddress, SpoolLimit, ExecPrintCount, MaxPrintCount, EnableGet, PrinterSelectMode, ServerPrinterName, ServerTrayName, ClientPrinterName, ClientTrayName, GroupName, ExecutablePrintMode, JobKeyCategory1, JobKeyCategory2, JobKeyCategory3, JobKeyCategory4, JobKeyCategory5, JobKeyCategory6, JobKeyCategory7, JobKeyCategory8, JobKeyCategory9, JobKeyCategory10, JobKeyData1, JobKeyData2, JobKeyData3, JobKeyData4, JobKeyData5, JobKeyData6, JobKeyData7, JobKeyData8, JobKeyData9, JobKeyData10, PrintTime▼
「,」で区切られたプロパティ名が，1行で常に出力されます。

3
▼SpoolPathプロパティ値 , … , PrintTimeプロパティ値▼
〔SpoolPathプロパティ値 , … , PrintTimeプロパティ値▼〕…
2行目に出力されたプロパティに設定されている値が「,」で区切られて出力されます。「SpoolPath」の値には，常に""が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

4
OperationKind, OperationTime, IPAddress, OperationObject, BeforeData, AfterData, PrintResult▼
「,」で区切られた履歴情報の見出し名が，1行で常に出力されます。

5～
操作種別, 操作日時, IPアドレス, 操作対象, 変更前, 変更後, 印刷実行結果▼
〔操作種別, 操作日時, IPアドレス, 操作対象, 変更前, 変更後, 印刷実行結果▼〕…
履歴情報が「,」で区切られて出力されます。取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：改行コード（0x0d+0x0a）を示します。

13.3.3　蓄積ファイルの属性値を変更する場合

eurpmlsc〔.exe〕
〔/message | /nomessage〕
/m setattr
〔/svr 拠点サーバのIPアドレス〕
/id 蓄積ファイルを検索するときのジョブID
〔/prc 蓄積ファイルのプリンタクラス名〕
〔/client 蓄積クライアント印刷時のクライアントPCのIPアドレス〕
〔/dialog ｛dialog | auto | preview | fullauto | pvonly｝〕
〔/lm 蓄積ファイルの蓄積期限日〕
〔/xp 蓄積ファイルの印刷上限回数〕
〔/g ｛get | noget｝〕
〔/sm｛class | printer | group｝〕
〔/lsp 拠点サーバでのOS上のプリンタ名〕
〔/lst 拠点サーバでのOS上のプリンタのトレイ名〕
〔/p 蓄積ファイルのクライアントプリンタ名〕
〔/t 蓄積ファイルのクライアントプリンタのトレイ名〕
〔/group 蓄積ファイルの振り分けグループ名〕
〔/exp｛sv | svcl | cl｝〕
〔/ca 蓄積ファイルのジョブ検索キー分類〕
〔/da 蓄積ファイルのジョブ検索キー値〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

/caオプションと/daオプションを入力するときは，項目を「,」で区切って，10個まで指定できます。

（指定例）

/ca “住所,氏名,年齢,電話番号”

/da “東京,日立 花子,19,123-4567”

/dialogオプション，/gオプション，/smオプション，および/expオプションに指定する値の内容を次に示します。

オプション
説明

/dialog
蓄積クライアント印刷時のダイアログ表示モードを指定します。

dialog：対話型印刷

auto：自動印刷

preview：対話型印刷プレビュー表示

fullauto：全自動印刷※1

pvonly：対話型印刷プレビュー表示限定※2

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

DispPrintDlg=0（対話型印刷）

DispPrintDlg=1（自動印刷印刷）

DispPrintDlg=2（対話型印刷プレビュー表示）

DispPrintDlg=3（全自動印刷）※1

DispPrintDlg=4（対話型印刷プレビュー表示限定）※2

/g
蓄積ファイルの取得可否を指定します。

get：（蓄積ファイルの取得を許可します）

noget：（蓄積ファイルの取得を許可しません）

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

EnableGet=True（蓄積ファイルの取得を許可します）

EnableGet=False（蓄積ファイルの取得を許可しません）

/sm
蓄積拠点サーバ印刷方式のプリンタ指定方式を指定します。

class：プリンタクラス名指定

printer：OS上のプリンタ名指定

group：帳票名による自動振り分け

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

PrinterSelectMode=0（プリンタクラス名指定）

PrinterSelectMode=1（OS上のプリンタ名指定）

PrinterSelectMode=2（帳票名による自動振り分け）

/exp
蓄積ファイルの実行可能印刷方式を指定します。

sv：蓄積拠点サーバ印刷

svcl：蓄積拠点サーバ/蓄積クライアント印刷

cl：蓄積クライアント印刷

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

ExecutablePrintMode=0（蓄積拠点サーバ印刷）

ExecutablePrintMode=1（蓄積拠点サーバ/蓄積クライアント印刷）

ExecutablePrintMode=2（蓄積クライアント印刷）

注※1　印刷実行時に印刷中のダイアログが表示されません。

注※2　印刷は実行できません。

メッセージオプション（/message | /nomessage）については，「13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）」を参照してください。そのほかのオプションについては，RS-ActiveX起動部品のSetSpoolFileAttributeメソッドを参照してください。

13.3.4　蓄積ファイルを蓄積データ印刷する場合

eurpmlsc〔.exe〕
〔/message | /nomessage〕
/m print
〔/svr 拠点サーバのIPアドレス〕
/id 蓄積ファイルを検索するときのジョブID
〔/pm ｛sv｜cl｝〕
〔/sp 蓄積拠点サーバ印刷の開始ページ〕
〔/ep 蓄積拠点サーバ印刷の終了ページ〕
〔/sm ｛class｜printer｜group｝〕
〔/prc プリンタクラス名〕
〔/lsp 拠点サーバでのOS上のプリンタ名〕
〔/lst 拠点サーバでのOS上のプリンタのトレイ名〕
〔/p 蓄積ファイルのクライアントプリンタ名〕
〔/t 蓄積ファイルのクライアントプリンタのトレイ名〕
〔/group 蓄積ファイルの振り分けグループ名〕
〔/client 蓄積クライアント印刷時のクライアントPCのIPアドレス〕
〔/c 印刷部数〕
〔/num ｛sort｜stack｝〕
〔/po ｛none｜portrait｜landscape｝〕
〔/sptl スプールタイトル〕
〔/dialog ｛dialog | auto | preview | fullauto | pvonly｝〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

/idオプションには，複数の蓄積ファイルを指定できます。ジョブIDをコンマ（,）で区切って指定してください。

/pmオプション，/smオプション，/numオプション，/poオプション，および/dialogオプションに指定する値の内容を次に示します。

オプション
説明

/pm
蓄積印刷方式を指定します。

sv：蓄積拠点サーバ印刷

cl：蓄積クライアント印刷

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

PrintMode=0（蓄積拠点サーバ印刷）

PrintMode=1（蓄積クライアント印刷）

/sm
蓄積拠点サーバ印刷方式のプリンタ指定方式を指定します。

class：プリンタクラス名指定

printer：OS上のプリンタ名指定

group：帳票名による自動振り分け

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

PrinterSelectMode=0（プリンタクラス名指定）

PrinterSelectMode=1（OS上のプリンタ名指定）

PrinterSelectMode=2（帳票名による自動振り分け）

/num
印刷部数の単位を指定します。

sort：部単位

stack：ページ単位

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

SortPrint=0（部単位）

SortPrint=1（ページ単位）

/po
用紙の向きを指定します。

none：印刷データを蓄積したときのページごとの属性に従う

portrait：用紙の向きを縦にして印刷する

landscape：用紙の向きを横にして印刷する

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

PaperOrientation=0（印刷データを蓄積したときのページごとの属性に従う）

PaperOrientation=1（用紙の向きを縦にして印刷する）

PaperOrientation=2（用紙の向きを横にして印刷する）

/dialog
蓄積クライアント印刷時のダイアログ表示モードを指定します。

dialog：対話型印刷

auto：自動印刷

preview：対話型印刷プレビュー表示

fullauto：全自動印刷※1

pvonly：対話型印刷プレビュー表示限定※2

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

DispPrintDlg=0（対話型印刷）

DispPrintDlg=1（自動印刷印刷）

DispPrintDlg=2（対話型印刷プレビュー表示）

DispPrintDlg=3（全自動印刷）※1

DispPrintDlg=4（対話型印刷プレビュー表示限定）※2

注※1　印刷実行時に印刷中のダイアログが表示されません。

注※2　印刷は実行できません。

メッセージオプション（/message | /nomessage）については，「13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）」を参照してください。そのほかのオプションについては，RS-ActiveX起動部品のPrintSpoolReportメソッドを参照してください。

13.3.5　蓄積ファイルを取得する場合

eurpmlsc〔.exe〕
〔/message | /nomessage〕
/m get
〔/svr 拠点サーバのIPアドレス〕
/id 蓄積ファイルを検索するときのジョブID
〔/ofn 出力ファイル名〕
〔/o 蓄積ファイルを取得するフォルダのパス〕
〔/prc プリンタクラス名〕
〔/c 印刷部数〕
〔/num ｛sort｜stack｝〕
〔/po ｛none｜portrait｜landscape｝〕
〔/sptl スプールタイトル〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

/idオプションには，複数の蓄積ファイルを指定できます。ジョブIDをコンマ（,）で区切って指定してください。

/numオプションおよび/poオプションに指定する値の内容を次に示します。

オプション
説明

/num
印刷部数の単位を指定します。

sort：部単位

stack：ページ単位

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

SortPrint=0（部単位）

SortPrint=1（ページ単位）

/po
用紙の向きを指定します。

none：印刷データを蓄積したときのページごとの属性に従う

portrait：用紙の向きを縦にして印刷する

landscape：用紙の向きを横にして印刷する

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

PaperOrientation=0（印刷データを蓄積したときのページごとの属性に従う）

PaperOrientation=1（用紙の向きを縦にして印刷する）

PaperOrientation=2（用紙の向きを横にして印刷する）

メッセージオプション（/message | /nomessage）については，「13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）」を参照してください。そのほかのオプションについては，RS-ActiveX起動部品のGetSpoolFileメソッドを参照してください。

13.3.6　蓄積ファイルを削除する場合

eurpmlsc〔.exe〕
〔/message | /nomessage〕
/m del
〔/svr 拠点サーバのIPアドレス〕
〔/id 蓄積ファイルを検索するときのジョブID〕
〔/dk ｛direct｜expire｝〕

＜この項の構成＞

(1)　オプション指定時の注意

(1)　オプション指定時の注意

/idオプションを複数指定するときは，項目を「,」で区切ります。

（指定例）

/id “id001, id002, id003”

/dkオプションに指定する値の内容を次に示します。

オプション
説明

/dk
蓄積ファイル削除時の削除種別を指定します。

direct：通常削除

expire：蓄積期限切れファイルの削除

【参考】

RS-ActiveX起動部品のプロパティでは，次に該当します。

DeleteKind=0（通常削除）

DeleteKind=1（蓄積期限切れファイルの削除）

メッセージオプション（/message | /nomessage）については，「13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）」を参照してください。そのほかのオプションについては，RS-ActiveX起動部品のDeleteSpoolFileメソッドを参照してください。

13.3.7　プリンタクラス一覧を取得する場合

eurpmlsc〔.exe〕
〔/message | /nomessage〕
/m getprclass
〔/svr 拠点サーバのIPアドレス〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）」を参照してください。そのほかのオプションについては，RS-ActiveX起動部品のGetPrinterClassListメソッドを参照してください。

(2)　出力結果

次に示す情報を「,」で区切って標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力された各プロパティについては，「9.8　RS-ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
PrinterClassName, PrinterName, TrayName, Description▼
「,」で区切られた見出し名（プロパティ名を含む）が，1行で常に出力されます。

3～
プリンタクラス名, OS上のプリンタ名, OS上のプリンタのトレイ名, 説明▼
〔プリンタクラス名, OS上のプリンタ名, OS上のプリンタのトレイ名, 説明▼〕…
2行目に出力された見出し名（プロパティ名を含む）に設定されている値が「,」で区切られて出力されます。「SpoolPath」の値には，常に""が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：改行コード（0x0d+0x0a）を示します。

13.3.8　プリンタ一覧を取得する場合

eurpmlsc〔.exe〕
〔/message | /nomessage〕
/m getpr
〔/svr 拠点サーバのIPアドレス〕

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）」を参照してください。そのほかのオプションについては，RS-ActiveX起動部品のGetPrinterListメソッドを参照してください。

(2)　出力結果

OS上のプリンタ名が標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力されたプロパティについては，「9.8　RS-ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
PrinterName▼
プロパティ名が，1行で常に出力されます。

3～
OS上のプリンタ名▼
〔OS上のプリンタ名▼〕…
2行目に出力されたプロパティに設定されている値が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：改行コード（0x0d+0x0a）を示します。

13.3.9　トレイ一覧を取得する場合

eurpmlsc〔.exe〕
〔/message | /nomessage〕
/m gettray
〔/svr 拠点サーバのIPアドレス〕
/lsp 拠点サーバでのOS上のプリンタ名

＜この項の構成＞

(1)　オプション指定時の注意

(2)　出力結果

(1)　オプション指定時の注意

メッセージオプション（/message | /nomessage）については，「13.2.2　RS-コマンド起動部品が提供する機能（プロパティ）」を参照してください。そのほかのオプションについては，RS-ActiveX起動部品のGetTrayListメソッドを参照してください。

(2)　出力結果

OS上のプリンタのトレイ名が標準出力（stdout）に出力されます。出力結果を次に示します。

なお，出力されたプロパティについては，「9.8　RS-ActiveX起動部品のプロパティ仕様」を参照してください。

行
書式
説明

1
VVRR▼
フォーマットを変更したときのバージョン情報が「VVRR」形式で常に出力されます。

2
TrayName▼
プロパティ名が，1行で常に出力されます。

3～
OS上のプリンタのトレイ名▼
〔OS上のプリンタのトレイ名▼〕…
2行目に出力されたプロパティに設定されている値が出力されます。
取得結果は1件につき1行で，件数分出力されます。取得結果が0件のときは出力されません。

（凡例）

▼：改行コード（0x0d+0x0a）を示します。

13.4　環境設定ファイル

RS-コマンド起動部品の場合は，RS-コマンド起動部品で指定するポート番号，サーバマシンのIPアドレスなどを，環境設定ファイル（EURPMLSADP.ini）に指定できます。

環境設定ファイルについては，「16.　実行環境の設定」を参照してください。

13.5　エラー情報

RS-コマンド起動部品では，エラーを検知すると，メッセージオプション（/message）によって次に示す標準エラーを出力します。

表13-4　RS-コマンド起動部品の標準エラー出力

エラー種別 | 発生条件 | メッセージID
コマンド実行時エラー | コマンド実行時にエラーが発生したとき | KEEY801-E
メモリ不足が発生したとき | KEEY806-E
コマンドシンタックスエラー | 不明なオプションを指定したとき | KEEY802-E
オプションに値の指定がないとき | KEEY803-E
オプションの指定値が不正なとき | KEEY804-E
指定が必須のオプションが指定されていないとき | KEEY805-E

＜この節の構成＞

13.5.1　eurpmlscコマンドの終了コード

13.5.2　エラーメッセージのフォーマット

13.5.1　eurpmlscコマンドの終了コード

eurpmlscコマンドを実行すると，終了コードが返されます。終了コード一覧を次に示します。

表13-5　eurpmlscコマンドの終了コード

終了コード | 意味
0 | eurpmlscコマンドが正常に終了しました。
8 | eurpmlscコマンドの実行中，エラーが発生しました。

eurpmlscコマンドを呼び出しているAPIでは，eurpmlscコマンドの終了コードを参照して，エラーチェックしてください。

13.5.2　エラーメッセージのフォーマット

eurpmlscコマンドを実行したとき，標準エラーに出力されるメッセージのフォーマットを次に示します。

eurpmlsc:△KEEY8XX-E△エラーメッセージ▼

（凡例）

△：半角空白を示します。

▼：改行（0x0d+0x0a）を示します。

14.　クライアントコマンドを使用した帳票出力

この章では，EUR Print Manager - Clientをコマンド起動するためのクライアントコマンドについて説明します。

＜この章の構成＞

14.1　クライアントコマンド

14.2　クライアントコマンドのオプション一覧

14.3　クライアントコマンドの形式

14.4　クライアントコマンドの指定例

14.5　エラー情報

14.1　クライアントコマンド

クライアント側で動作するプログラムから，EUR Print Manager - Clientをコマンド起動することで，帳票のプレビュー表示や印刷ができます。このときに使用するコマンドを，クライアントコマンドといいます。

クライアントコマンドのファイル名を次に示します。

EURPMCEPFViewer.exe

クライアントコマンドのファイルです。EUR Print Manager - Clientのインストール先フォルダ下にあります。

14.2　クライアントコマンドのオプション一覧

クライアントコマンドが提供するオプションの一覧を次に示します。

表14-1　クライアントコマンドのオプション一覧

オプション
指定値※
/rオプションの指定
内容

/e
印刷終了ページ
○
1～999,999の数値で指定します。
範囲外の値を指定した場合，および/sオプションに指定した値より小さい値を指定した場合はエラーになります。
/eオプションの指定を省略した場合は，最終ページまで印刷されます。

/nomessage
－
○
印刷時にダイアログを表示しない場合（全自動印刷したい場合）に指定します。

/pr
プリンタ名
○
80バイト以内の文字列で指定します。

/prc
プリンタクラス名
○
80バイト以内の文字列で指定します。
/prオプションと同時に指定した場合は無視されます。

/r
－
－
帳票を自動印刷する場合に指定します。なお，/rオプションを指定した場合は，EPF形式ファイル名を必ず指定してください。
/rオプションの指定を省略した場合は，帳票をプレビュー表示します。

/s
印刷開始ページ
○
1～999,999の数値で指定します。
範囲外の値を指定した場合，および/eオプションに指定した値より大きい値を指定した場合はエラーになります。
/sオプションの指定を省略した場合は，1ページから印刷されます。

/tr
トレイ名
○
80バイト以内の文字列で指定します。
/prオプションと同時に指定した場合に有効になります。
/trオプションの指定を省略した場合は，/prオプションで指定したプリンタのデフォルトのトレイから給紙されます。

－
EPF形式ファイル名
△
EPF形式ファイル名をフルパスで指定します。
255バイト以内の文字列で指定してください。
EPF形式ファイルの指定を省略した場合は，ファイルを表示しない状態でEUR Print Manager - Clientが起動します。また，ファイルを複数指定するとエラーとなります。
なお，ファイルの拡張子はコマンド実行時の動作に影響しません。ファイルの拡張子が*.epfであっても，/rオプションを指定した場合は帳票が自動印刷されます。

（凡例）

○：/rオプションの指定が必須です。

△：/rオプションの指定は任意です。

－：該当しません。

注※

半角空白を含む値を指定する場合は，値を「"」で囲んで指定します。

＜この節の構成＞

(1)　オプションを指定するときの注意

(2)　帳票の印刷先について

(1)　オプションを指定するときの注意

オプションを指定するときの注意を次に示します。

(a)　大文字と小文字の区別

オプション，オプションの指定値，およびオプションに指定する文字列は，大文字と小文字を区別します。

例えば，/rオプションを「/R」と指定すると，エラーになります。

(b)　同一オプションを複数指定する場合

同じオプションが複数指定されている場合は，最後に指定されたオプションの値が有効となります。

(c)　無効なオプションが指定されている場合

無効なオプションが指定されていた場合は，エラーになります。

(2)　帳票の印刷先について

優先順位は次のとおりです。

プリンタ名の指定（/prオプションで指定）

プリンタクラス名の指定（/prcオプションで指定）

EPF形式ファイルのプリンタクラス名情報

OSのデフォルトのプリンタ

2.または3.で決定したプリンタクラス名が，クライアントPCのプリンタクラスとして設定されていない場合は，OSのデフォルトのプリンタに出力します。また，プリンタ名またはプリンタクラス名の指定によって決定したプリンタが存在しない場合はエラーになります。

14.3　クライアントコマンドの形式

EURPMCEPFViewer〔.exe〕
〔/r〕
〔/nomessage〕
〔/pr プリンタ名〕
〔/tr トレイ名〕
〔/prc プリンタクラス名〕
〔/s 印刷開始ページ〕
〔/e 印刷終了ページ〕
〔EPF形式ファイル名〕

〔/r〕

帳票を自動印刷する場合に指定します。

指定を省略した場合は，帳票をプレビュー表示します。

〔/nomessage〕

印刷時にダイアログを表示しない場合（全自動印刷したい場合）に指定します。

/rオプションと同時に指定した場合に有効になります。

〔/pr プリンタ名〕

プリンタ名を80バイト以内の文字列で指定します。

/rオプションと同時に指定した場合に有効になります。

〔/tr トレイ名〕

トレイ名を80バイト以内の文字列で指定します。

/rオプションおよび/prオプションと同時に指定した場合に有効になります。

指定を省略した場合は，/prオプションで指定したプリンタのデフォルトのトレイから給紙されます。

〔/prc プリンタクラス名〕

プリンタクラス名を80バイト以内の文字列で指定します。

/rオプションと同時に指定した場合に有効になります。

/prオプションと同時に指定した場合は無視されます。

〔/s 印刷開始ページ〕

印刷終了ページを1～999,999の数値で指定します。

/rオプションと同時に指定した場合に有効になります。

範囲外の値を指定した場合，および/eオプションに指定した値より大きい値を指定した場合はエラーになります。指定を省略した場合は，1ページから印刷されます。

〔/e 印刷終了ページ〕

印刷終了ページを1～999,999の数値で指定します。

/rオプションと同時に指定した場合に有効になります。

範囲外の値を指定した場合，および/sオプションに指定した値より小さい値を指定した場合はエラーになります。指定を省略した場合は，最終ページまで印刷されます。

〔EPF形式ファイル名〕

EPF形式ファイル名をフルパスで指定します。

255バイト以内の文字列で指定してください。

指定を省略した場合は，ファイルを表示しない状態でEUR Print Manager - Clientが起動します。また，ファイルを複数指定するとエラーとなります。

/rオプションを指定した場合は必ず指定してください。

14.4　クライアントコマンドの指定例

クライアントコマンドの指定例を次に示します。

＜この節の構成＞

(1)　プリンタクラス名を指定して帳票を全自動印刷したい場合

(2)　プリンタ名とトレイ名を指定して帳票を自動印刷したい場合

(3)　帳票のプリンタクラス名情報を使用して自動印刷したい場合

(4)　帳票をプレビュー表示したい場合

(1)　プリンタクラス名を指定して帳票を全自動印刷したい場合

プリンタクラス名：AClass

EPF形式ファイル名：EPFFile.epf

ファイルのある場所：C:¥temp¥

"C:¥Program Files¥Hitachi¥EURPM Client¥Program¥EURPMCEPFViewer.exe" /r /nomessage /prc AClass C:¥temp¥EPFFile.epf

(2)　プリンタ名とトレイ名を指定して帳票を自動印刷したい場合

プリンタ名：Port C4300

トレイ名：自動

EPF形式ファイル名：EPFFile.epf

ファイルのある場所：C:¥temp

"C:¥Program Files¥Hitachi¥EURPM Client¥Program¥EURPMCEPFViewer.exe" /r /pr "Port C4300" /tr 自動 C:¥temp¥EPFFile.epf

(3)　帳票のプリンタクラス名情報を使用して自動印刷したい場合

EPF形式ファイル名：EPFFile.epf

ファイルのある場所：C:¥temp folder

"C:¥Program Files¥Hitachi¥EURPM Client¥Program¥EURPMCEPFViewer.exe" /r "C:¥temp folder¥EPFFile.epf"

(4)　帳票をプレビュー表示したい場合

EPF形式ファイル名：EPFFile.epf

ファイルのある場所：C:¥temp¥

"C:¥Program Files¥Hitachi¥EURPM Client¥Program¥EURPMCEPFViewer.exe" C:¥temp¥EPFFile.epf

14.5　エラー情報

クライアントコマンドを実行すると，終了コードが返されます。終了コード一覧を次に示します。

表14-2　クライアントコマンドの終了コード

終了コード
意味

0
クライアントコマンドが正常に終了しました。

100～199
クライアントコマンドの実行中に，エラーが発生しました。
該当するKEEYメッセージを参照してください。

クライアントコマンドを呼び出しているAPIでは，クライアントコマンドの終了コードを参照して，エラーチェックしてください。

また，クライアントコマンドを実行したとき，ダイアログに出力されるメッセージの表示例を次に示します。

ただし，/nomessageオプションを指定してクライアントコマンドを実行した場合は，ダイアログは表示されません。

15.　帳票出力で使用するファイル

この章では，EUR Print Managerで扱えるファイルの種類とデータファイルの形式について説明します。

＜この章の構成＞

15.1　EUR Print Managerで扱えるファイル

15.2　印刷データファイル

15.3　印刷定義ファイル

15.4　ユーザーデータファイル

15.5　蓄積ファイル

15.6　構成定義ファイル

15.7　ActiveXクライアント情報ファイル

15.8　印刷日時出力定義ファイル

15.9　EURPM分割定義ファイル

15.10　EURPM仕分け定義ファイル

15.11　環境設定ファイル

15.12　EURPM起動管理定義ファイル

15.1　EUR Print Managerで扱えるファイル

EUR Print Managerで扱えるファイルおよび文字コードについて説明します。

＜この節の構成＞

15.1.1　EUR Print Managerで扱えるファイルの種類

15.1.2　ファイル名，およびファイルのパスを指定するときの注意

15.1.3　EUR Print Managerで扱える文字コード

15.1.4　ファイル転送時の文字コード変換

15.1.1　EUR Print Managerで扱えるファイルの種類

EUR Print Managerで扱えるファイルの種類を次に示します。

表15-1　EUR Print Managerで扱えるファイルの種類

ファイルの種類 | ファイル形式（拡張子）
印刷データファイル | EPF形式ファイル | EPF形式ファイル（*.epf，*.epp）
EUR形式ファイル | EUR形式ファイル（*.eup，*.euv）
PDF形式ファイル | PDF形式ファイル（*.pdf）
Excel形式ファイル | Excel形式ファイル（*.xlsx）
印刷定義ファイル | 帳票ファイル | フォームシートファイル（*.fms）
複数様式情報定義ファイル | テキストファイル（任意）
文書情報設定ファイル
接続情報ファイル
置き換え表管理情報ファイル | CSV形式ファイル（*.csv）
Acrobat JavaScript定義ファイル
ビューアプレファレンス定義ファイル
ユーザーデータファイル | マッピングデータファイル，または可変記号値定義ファイル | データファイル（*.csv，*.dat，*.fix），またはテキストファイル（任意）
ユーザ定義データファイル，または可変記号値定義ファイル
しおり定義ファイル | テキストファイル（任意）
文書しおり定義ファイル
仕分け定義情報ファイル
暗号化設定ファイル
帳票セット指定ファイル
PDF仕分け定義ファイル | CSV形式ファイル（*.csv）
EPF形式ファイル | EPF形式ファイル（*.epf，*.epp）
蓄積ファイル | なし
構成定義ファイル | 出力先定義ファイル | CONFファイル（*.conf）
印刷管理サーバプリンタクラス定義ファイル
印刷先定義ファイル
拠点プリンタクラス定義ファイル
帳票振り分け定義ファイル
蓄積管理ユーザ定義ファイル
クライアントプリンタクラス定義ファイル
ActiveXクライアント情報ファイル | INFファイル（*.inf）
印刷日時出力定義ファイル | テキストファイル（任意）
EURPM分割定義ファイル
EURPM仕分け定義ファイル
環境設定ファイル | INIファイル（*.ini）
EUR Print Manager起動管理定義ファイル | CONFファイル（*.conf）

15.1.2　ファイル名，およびファイルのパスを指定するときの注意

EUR Print Managerで扱えるファイル名，およびファイルのパスを指定するときの注意を次に示します。

ファイル名，およびファイルのパスは，EUR Print Managerが稼働するOSのファイルシステムのファイル名称規則に従って，使用できる文字で指定してください。
なお，EUR Print Managerでは，構成定義ファイルで「"」と「,」を区切り文字に使用しているため，「"」と「,」は使用できません。

ファイル名をフルパスで指定するときの長さを次に示します。

Windows環境の場合
255バイト以下にしてください。

UNIX/Linux環境の場合
1,023バイト以下にしてください。

COBOL起動部品でファイル名，およびファイルのパスを指定する場合，256バイトに満たないときは，半角空白で埋めてください。

ファイル名，およびファイルのパスを指定するときの大文字・小文字の区別を次に示します。

Windows環境の場合
大文字・小文字は区別されません。

UNIX/Linux環境の場合
大文字・小文字は区別されます。

印刷定義ファイル，ユーザーデータファイル，構成定義ファイル，ActiveXクライアント情報ファイル，および環境設定ファイルを指定するときは，次に示す規則に従ってください。

ファイル名を指定するときは，存在するファイルまたは読み込み権限のあるファイルを指定してください。

ファイルのパスを指定するときは，存在するフォルダまたは読み込み権限のあるフォルダを指定してください。

15.1.3　EUR Print Managerで扱える文字コード

EUR Print Managerで扱える文字コードを次に示します。

表15-2　EUR Print Managerで扱える文字コード

対象

エンコーディング

Windows

UNIX/Linux

Shift-JIS ※1
EUC ※1
UTF-8 ※1
特定しない ※1

EUR Print Managerで扱えるファイルの名前，およびパス
Shift-JIS
Shift-JIS
EUC ※2
UTF-8（BOMなし）※2
Shift-JIS
（ASCII範囲）

印刷データファイルのデータ
EPF形式ファイル
EUR形式ファイル
PDF形式ファイル
Excel形式ファイル
Shift-JIS
Shift-JIS
EUC ※2
UTF-8（BOMなし）※2
Shift-JIS
（ASCII範囲）

印刷定義ファイルの定義情報
帳票ファイル
Shift-JIS
UTF-16（BOMあり）※3
Shift-JIS
UTF-16（BOMあり）※3
Shift-JIS
UTF-16（BOMあり）※3
Shift-JIS
UTF-16（BOMあり）※3
Shift-JIS
UTF-16（BOMあり）※3

複数様式情報定義ファイル
文書情報設定ファイル
接続情報ファイル
置き換え表管理情報ファイル
Acrobat JavaScript定義ファイル
ビューアプレファレンス定義ファイル
Shift-JIS
UTF-8（BOMあり）※4
UTF-16（BOMあり）※3
Shift-JIS
UTF-16（BOMあり）※3
EUC
UTF-16（BOMあり）※3
UTF-8（BOMあり）
UTF-8（BOMなし）
UTF-16（BOMあり）※3
UTF-16（BOMあり）※3, ※5

ユーザーデータファイルの定義情報
マッピングデータファイル
ユーザ定義データファイル
可変記号値定義ファイル
しおり定義ファイル
文書しおり定義ファイル
仕分け定義情報ファイル
暗号化設定ファイル
PDF仕分け定義ファイル
Shift-JIS
UTF-8（BOMあり）※4
UTF-16（BOMあり）※3
Shift-JIS
UTF-16（BOMあり）※3
EUC ※6
UTF-16（BOMあり）※3
UTF-8（BOMあり）※6
UTF-8（BOMなし）※6
UTF-16（BOMあり）※3
UTF-16（BOMあり）※3, ※7

帳票セット指定ファイル
Shift-JIS
UTF-8（BOMあり）※2, ※4
UTF-16（BOMあり）※2, ※3
Shift-JIS
UTF-16（BOMあり）※2, ※3
EUC ※6
UTF-16（BOMあり）※2, ※3
UTF-8（BOMあり）※6
UTF-8（BOMなし）※6
UTF-16（BOMあり）※2, ※3
UTF-16（BOMあり）※3, ※7

蓄積ファイルの定義情報
Shift-JIS
Shift-JIS
EUC ※2
UTF-8（BOMなし）※2
Shift-JIS
（ASCII範囲）

構成定義ファイルの定義情報
出力先定義ファイル
印刷管理サーバプリンタクラス定義ファイル
印刷先定義ファイル
拠点プリンタクラス定義ファイル
帳票振り分け定義ファイル
蓄積管理ユーザ定義ファイル
クライアントプリンタクラス定義ファイル
Shift-JIS
Shift-JIS
EUC ※2
UTF-8（BOMなし）※2
Shift-JIS
（ASCII範囲）

ActiveXクライアント情報ファイルの定義情報
Shift-JIS
Shift-JIS
EUC ※2
UTF-8（BOMなし）※2
Shift-JIS
（ASCII範囲）

印刷日時出力定義ファイルの定義情報
Shift-JIS
UTF-8（BOMあり）※2, ※4
UTF-16（BOMあり）※2, ※3
Shift-JIS
UTF-16（BOMあり）※2, ※3
EUC ※6
UTF-16（BOMあり）※2, ※3
UTF-8（BOMあり）※6
UTF-8（BOMなし）※6
UTF-16（BOMあり）※2, ※3
UTF-16（BOMあり）※3

EURPM分割定義ファイルおよびEURPM仕分け定義ファイルの定義情報
Shift-JIS
UTF-8（BOMあり）※4
UTF-16（BOMあり）※2, ※3
Shift-JIS
UTF-16（BOMあり）※2, ※3
EUC ※2
UTF-16（BOMあり）※2, ※3
UTF-8（BOMあり）※2
UTF-8（BOMなし）※2
UTF-16（BOMあり）※2, ※3
UTF-16（BOMあり）※2, ※3

環境設定ファイルのキーに指定する情報，および値
Shift-JIS
Shift-JIS
EUC ※2
UTF-8（BOMなし）※2
Shift-JIS
（ASCII範囲）

ログファイルに出力される情報
Shift-JIS
UTF-16（BOMあり）※8
UTF-16（BOMあり）※8
UTF-16（BOMあり）※8
UTF-16（BOMあり）※8

（凡例）

－：該当する項目がないことを示します。

注※1

EUR Print Managerのエンコーディングは，OSの言語およびロケール情報によって決まります。詳細については，「付録E　表示言語とエンコーディング」を参照してください。

なお，OSの言語およびロケール情報が，Shift-JIS，EUC，およびUTF-8のどれにも対応しない場合，EUR Print Managerのエンコーディングを特定しません。そのため，入力データの文字コードの変換ができないので，入力データとして扱えるのは，表15-2に示す範囲のデータとなります。

注※2

Shift-JISエンコーディングで表現できる範囲を対象とします。

注※3

エンディアンは，BOMで自動判別します。

注※4

Windows環境にはロケールがないため，BOMで自動判別します。

注※5

EUR Print Managerの実行環境がエンコーディングを特定しない環境の場合，帳票ファイル以外の印刷定義ファイルには，「UTF-16（BOMあり）」のファイルに加えて，その環境でEUR Print Serviceがサポートするエンコーディングのファイルを指定できます。EUR Print Serviceのロケールおよびエンコーディングのサポート範囲については，マニュアル「EUR サーバ帳票出力」を参照してください。

注※6

EUR Print Manager - AdapterとEUR Print Manager間でファイル転送時に文字コードを変換する場合，Shift-JISエンコーディングで表現できる範囲をサポート範囲とします。文字コードを変換する条件については，「15.1.4　ファイル転送時の文字コード変換」を参照してください。

注※7

EUR Print Manager - Adapterの実行環境がエンコーディングを特定しない環境の場合，ファイル転送時に文字コードを変換しないため，ユーザーデータファイルには「UTF-16（BOMあり）」のファイルに加えて，接続先のEUR Print Managerの実行環境でEUR Print Serviceがサポートするエンコーディングのファイルを指定できます。文字コードを変換する条件については，「15.1.4　ファイル転送時の文字コード変換」を参照してください。また，EUR Print Serviceのロケールおよびエンコーディングのサポート範囲については，マニュアル「EUR サーバ帳票出力」を参照してください。

注※8

適用OSごとのエンディアンを次に示します。

適用OS | エンディアン
Windows | リトルエンディアン
AIX | ビッグエンディアン
HP-UX | ビッグエンディアン
Linux | リトルエンディアン

15.1.4　ファイル転送時の文字コード変換

EUR Print ManagerやEUR Print Manager - Adapterなどの各コンポーネント間でファイル転送を行う場合の，ファイルの文字コードの変換規則について説明します。

＜この項の構成＞

(1)　EUR Print Manager - AdapterとEUR Print Manager間

(2)　EUR Print ManagerとEUR Print Manager - Report Server間

(1)　EUR Print Manager - AdapterとEUR Print Manager間

EUR Print Manager - AdapterとEUR Print Manager間でファイル転送を実施する場合の，ファイルの文字コードの変換規則を次の表に示します。

表15-3　EUR Print Manager - AdapterがWindows環境で動作する場合のファイルの文字コードの変換規則

EUR Print Manager - Adapterの動作環境（コードページ） | 転送するファイルの文字コード | EUR Print Managerの動作環境
Windows（コードページ） | UNIX/Linux（エンコーディング）
932（日本語環境） | その他 | Shift-JIS | EUC | UTF-8 | 特定しない
932（日本語環境） | Shift-JIS | － | ○ | － | ○ | ○ | ○
UTF-8（BOMあり） | － | － | ○ | ○ | － | ○
UTF-16（BOMあり） | － | － | － | － | － | －
その他 | UTF-8（BOMあり） | － | － | ○ | ○ | － | ○
UTF-16（BOMあり） | － | － | － | － | － | －
上記以外 | － | － | － | － | － | －

（凡例）

○：文字コードを「UTF-16（BOMあり）」に変換します。

－：文字コードを変換しません。

表15-4　EUR Print Manager - AdapterがUNIX/Linux環境で動作する場合のファイルの文字コードの変換規則

EUR Print Manager - Adapterの動作環境（エンコーディング） | 転送するファイルの文字コード | EUR Print Managerの動作環境
Windows（コードページ） | UNIX/Linux（エンコーディング）
932（日本語環境） | その他 | Shift-JIS | EUC | UTF-8 | 特定しない
Shift-JIS | Shift-JIS | － | ○ | － | ○ | ○ | ○
UTF-16（BOMあり） | － | － | － | － | － | －
EUC | EUC | ○ | ○ | ○ | － | ○ | ○
UTF-16（BOMあり） | － | － | － | － | － | －
UTF-8 | UTF-8（BOMあり） | － | － | ○ | ○ | － | ○
UTF-8（BOMなし） | △ | △ | ○ | ○ | － | ○
UTF-16（BOMあり） | － | － | － | － | － | －
上記以外 | UTF-16（BOMあり） | － | － | － | － | － | －
上記以外 | － | － | － | － | － | －

（凡例）

○：文字コードを「UTF-16（BOMあり）」に変換します。

△：BOMを付けて転送します。

－：文字コードを変換しません。

注意

EUR Print Managerの実行環境とEUR Print Manager - Adapterの実行環境とでエンコーディングが異なる場合で，マッピングデータファイルまたはユーザ定義データファイルの文字コードが「UTF-16」以外のときは，データファイルの区切り方法に「指定した区切り位置でデータを区切る」を指定して定義した帳票は使用しないでください。EUR Print Manager - AdapterからEUR Print Managerにファイルを転送するときに区切り位置の情報がずれてしまうため，帳票を正しく出力できなくなります。

EUR Print Managerの実行環境とEUR Print Manager - Adapterの実行環境とでエンコーディングが異なる場合は，次のどちらかの帳票を使用してください。

データファイルの区切り方法に「コンマやスペース等区切り文字でデータを区切る」を指定して定義した帳票

文字コードが「UTF-16」のマッピングデータファイルまたはユーザ定義データファイルを使用して定義した帳票

(2)　EUR Print ManagerとEUR Print Manager - Report Server間

EUR Print ManagerとEUR Print Manager - Report Server間でファイル転送を実施する場合の，ファイルの文字コードの変換規則を次の表に示します。

表15-5　EUR Print ManagerがWindows環境で動作する場合のファイルの文字コードの変換規則

EUR Print Managerの動作環境（コードページ） | 転送するファイルの文字コード | EUR Print Manager - Report Serverの動作環境（コードページ）
932（日本語環境） | その他
932（日本語環境） | Shift-JIS | － | ○
UTF-8（BOMあり） | － | －
UTF-16（BOMあり） | － | －
その他 | UTF-8（BOMあり） | － | －
UTF-16（BOMあり） | － | －
上記以外 | － | －

（凡例）

○：文字コードを「UTF-16（BOMあり）」に変換します。

－：文字コードを変換しません。

表15-6　EUR Print ManagerがUNIX/Linux環境で動作する場合のファイルの文字コードの変換規則

EUR Print Managerの動作環境（エンコーディング） | 転送するファイルの文字コード | EUR Print Manager - Report Serverの動作環境（コードページ）
932（日本語環境） | その他
Shift-JIS | Shift-JIS | － | ○
UTF-16（BOMあり） | － | －
EUC | EUC | ○ | ○
UTF-16（BOMあり） | － | －
UTF-8 | UTF-8（BOMあり） | － | －
UTF-8（BOMなし） | △ | △
UTF-16（BOMあり） | － | －
上記以外 | UTF-16（BOMあり） | － | －
上記以外 | － | －

（凡例）

○：文字コードを「UTF-16（BOMあり）」に変換します。

△：BOMを付けて転送します。

－：文字コードを変換しません。

15.2　印刷データファイル

印刷データファイルは，EUR Designerで設計した帳票ファイル（*.fms）を印刷用のファイル形式に変換したファイルです。

EUR Print Managerで使用できる印刷データファイルの種類と出力できるページ数について，次の表に示します。

表15-7　印刷データファイルの種類と出力できるページ数の上限

項番 | 印刷データファイルの種類 | 拡張子 | 出力できるページ数の上限
1 | EPF形式ファイル | *.epf，*.epp | 999,999ページ
2 | EUR形式ファイル | *.eup | 32,767ページ
3 | *.euv | 65,534ページ
4 | PDF形式ファイル | *.pdf | 999,999ページ
5 | Excel形式ファイル | *.xlsx | 100ページ

＜この節の構成＞

15.2.1　EPF形式ファイル

15.2.2　EUR形式ファイル

15.2.3　PDF形式ファイル

15.2.4　Excel形式ファイル

15.2.1　EPF形式ファイル

EPF形式ファイルは，EUR Print Managerの独自形式の印刷データファイルです。データを圧縮しているので，サイズが小さく，ネットワークの負荷を軽減できます。

EPF形式ファイルに出力するときはEUR Print Serviceを使用します。また，EPF形式ファイルを表示，印刷する環境で，EUR Print Manager - Report ServerまたはEUR Print Manager - Clientが必要です。

EPF形式ファイルを使った印刷方法を次に示します。

拠点サーバでの印刷

クライアントPCでの自動印刷

クライアントPCでの対話型印刷

クライアントPCでの対話型印刷プレビュー表示

クライアントPCでの全自動印刷

クライアントPCへの配布印刷

Webブラウザを使用したクライアントPCでの印刷

コマンドを使用したクライアントPCでの印刷

蓄積したデータの印刷（拠点サーバ）

蓄積したデータの印刷（クライアントPC）

蓄積したデータの印刷（クライアントPCでの配布印刷）

参考

EPF形式ファイルの互換性

バージョン05-05以降で作成したEPF形式ファイルはそのまま印刷できます。

ただし，画像アイテムやバーコードアイテムなどの画像データを圧縮する設定で出力したEPF形式ファイルを，プレビュー表示したり印刷したりする場合は，EUR Print Manager - Report Server 08-10以降またはEUR Print Manager - Client 08-10以降を使用してください。

15.2.2　EUR形式ファイル

EUR形式ファイルは，EURの独自形式の印刷データファイルです。帳票定義ファイルとデータファイルを一つのパッケージにしたファイルで，PDF形式ファイルやEPF形式ファイルよりもサイズが小さく，ネットワーク負荷を軽減できます。

EUR形式ファイルに出力するときは，EUR Print Service Enterpriseを使用します。また，EUR形式ファイルを表示，印刷する環境では，EUR Viewer，EUR Designer，またはEUR Developerが必要です。

EUR形式ファイルを使った印刷方法を次に示します。

EUR Print Serviceと連携した拠点サーバでの印刷

EUR Viewerを使用したクライアントPCでの印刷

15.2.3　PDF形式ファイル

PDF形式ファイルに出力するときは，EUR Print Service Enterpriseを使用します。また，PDF形式ファイルを表示，印刷する環境では，Adobe Readerが必要です。

PDF形式ファイルは，Adobe Readerを使用したクライアントPCでの印刷で使用します。

15.2.4　Excel形式ファイル

Excel形式ファイルに出力するときは，EUR Print Service Enterpriseを使用します。また，Excel形式ファイルを表示，印刷する環境では，Excelが必要です。

Excel形式ファイルは，Excelを使用したクライアントPCでの印刷で使用します。

15.3　印刷定義ファイル

印刷定義ファイルとは，次に示すファイルの総称です。印刷定義ファイルは，EUR Print Managerが稼働するマシンに準備してください。各ファイルの詳細については，マニュアル「EUR 帳票設計」，および「EUR サーバ帳票出力」を参照してください。

帳票ファイル
EUR Designerで定義したフォームシートファイル名（*.fms）です。

複数様式情報定義ファイル
複数様式情報定義ファイルは，様式（帳票フォーマット）や読み込むデータを切り替える条件と，切り替え時の動作を定義しておくファイルです。

文書情報設定ファイル
帳票をプリンタ出力，PDF形式ファイル出力，およびEUR形式ファイル出力するとき，出力先に表示する帳票名を指定したり，PDF文書情報を指定したりするファイルです。

接続情報ファイル
接続情報ファイルは，データベースと接続するために必要な情報を定義するファイルです。

置き換え表管理情報ファイル
置き換え表管理情報ファイルは，帳票を設計したときに設定された置き換え表名と，置き換え表ファイルの対応を定義したファイルです。

Acrobat JavaScript定義ファイル
Acrobat JavaScriptファイル群を，イベント名と一緒に一覧として使用するための情報を格納したファイルです。Acrobat JavaScriptファイルは，出力されるPDF形式ファイルに埋め込まれるJavaScriptプログラムを指定したファイルです。

ビューアプレファレンス定義ファイル
出力されたPDF形式ファイルを参照するとき，ツールバー，メニューバーなどAdobe ReaderのGUIを制御したり，ビューアの初期状態を設定しておいたりするファイルです。

15.4　ユーザーデータファイル

ユーザーデータファイルとは，次に示すファイルの総称です。ユーザーデータファイルは，EUR Print Manager - Adapterが稼働するマシンに準備してください。なお帳票セット指定ファイルで指定する帳票ファイルについては，EUR Print Managerが稼働するマシンに準備してください。各ファイルの詳細については，マニュアル「EUR サーバ帳票出力」を参照してください。

マッピングデータファイル，およびユーザ定義データファイル
帳票に取り込むデータファイルです。

可変記号値定義ファイル
データベースからデータを検索し，条件に合ったデータを抽出するときに必要な，検索条件の可変記号とその値（可変記号値）を定義するためのファイルです。

しおり定義ファイル，および文書しおり定義ファイル
PDF形式ファイルのしおりには，「PDF形式ファイルを示すしおり」と「サブ文書の情報を示すしおり」があります。「サブ文書の情報を示すしおり」の文字列，表示するページの倍率などを指定したファイルがしおり定義ファイルです。
「PDF形式ファイルを示すしおり」の文字列，表示するページの倍率などを指定したファイルが文書しおり定義ファイルです。

仕分け定義情報ファイル
JP1と連携して仕分け印刷するときの情報を設定したファイルです。

暗号化設定ファイル
PDF形式ファイルの改ざん，および給与明細など情報の漏えいを防ぐために，PDF形式ファイルを暗号化するセキュリティ属性を設定したファイルです。

帳票セット指定ファイル
複数の帳票ファイルを統合する順番と帳票に読み込むデータファイルを指定しておくファイルです。

PDF仕分け定義ファイル
PDF形式ファイルを仕分け出力する情報を設定したファイルです。

15.5　蓄積ファイル

蓄積印刷するときは，サーバの蓄積フォルダに印刷データを格納します。蓄積ファイルに印刷データを格納するには，サーバにEUR Print Manager - Report Serverが必要です。EUR Print Manager - Report Server 05-06以降で蓄積ファイルに格納できる印刷データファイルの種類は，EPF形式ファイルだけです。

蓄積ファイルを操作するには，EUR Print Manager - Report Server Adapterが必要です。

蓄積ファイルは，EUR Print Manager - Report Server AdapterのRS-ActiveX起動部品，RS-Java起動部品，またはRS-コマンド起動部品によって，次に示す操作ができます。また，蓄積管理GUIを使用しても同様の操作ができます。

蓄積ファイルの操作メソッド，および動作に関するプロパティについては，「2.3　蓄積ファイルの操作」を参照してください。蓄積管理GUIを使用した蓄積ファイルの操作については，「3.4　蓄積管理GUIの操作」を参照してください。

蓄積フォルダにある蓄積ファイルの一覧取得
サーバの蓄積フォルダ内にある蓄積ファイルの一覧を取得できます。ファイル一覧は，蓄積ファイルごとに次の情報を取得します。

蓄積フォルダからの相対パス

格納ファイル名

格納ファイルのページ数

作成日時

印刷結果 ※

プリンタクラス名

注※

メソッドを発行した時点で，最後に印刷を実行したときの結果です。蓄積拠点サーバ印刷の場合は「印刷データをスプールへ出力した結果」を指し，蓄積クライアント印刷の場合は「印刷データをクライアントPCへ配信した結果」を示します。

また，蓄積ファイルの一覧取得では，検索条件を指定してファイルだけを一覧で取得することもできます。指定できる検索条件を次に示します。指定されたすべての条件を満たす（AND）ファイルの一覧を取得します。

ジョブID検索値

格納ファイル名

プリンタクラス名

作成日時（開始・終了の範囲指定）

ジョブ検索キー ※

注※

ジョブ検索キーは，蓄積ファイルに対してユーザーが任意で設定できる検索項目です。蓄積するときに，検索キーの分類と値をペアにして，5個まで指定できます。設定されたジョブ検索キーを蓄積ファイルの一覧取得時に指定することで，対象の蓄積ファイルを検索します。検索時は，分類と値が共に一致する蓄積ファイルを検索します。

注意

蓄積ファイルの一覧を取得するときは，取得する情報数によって処理時間が異なります。一度に取得する件数は，10,000件までを推奨します。

蓄積ファイルの属性値取得
指定されたジョブIDに該当する蓄積ファイルの属性値を取得できます。取得できる属性値を次に示します。

蓄積ファイルが格納されているフォルダからの相対パス

蓄積ファイルに格納された印刷データの名称

蓄積ファイルに格納された印刷データのサイズ ※1

蓄積ファイルに格納された印刷データのページ数

作成日時

蓄積期限日

取得可否情報

印刷日時 ※2

蓄積を指示したマシンのIPアドレス

蓄積ファイルのフォーマットのバージョン情報

印刷実行回数

印刷上限回数

実行できる印刷方式

拠点サーバでの印刷時のプリンタ指定方法

拠点サーバ，またはクライアントPCでの印刷時のプリンタクラス名

拠点サーバでの印刷時のOS上のプリンタ名

拠点サーバでの印刷時のOS上のトレイ名

拠点サーバでの印刷時の帳票振り分け定義名

クライアントPCでの印刷時のダイアログ表示モード

クライアントPCでの印刷時のクライアントPCのIPアドレス

クライアントPCでの印刷時のOS上のプリンタ名

クライアントPCでの印刷時のOS上のトレイ名

ジョブ検索キーの分類

ジョブ検索キーの値

最後に実行した蓄積印刷の結果

履歴情報 ※3

注※1

蓄積ファイルに格納された印刷データ（EPF形式ファイル）を取得した場合，蓄積実行時および操作時の情報の一部をEPF形式ファイルに反映するため，属性値として取得したサイズと実際のファイルサイズとは異なります。

注※2

印刷結果に関係なく最後に印刷を実行した日時を指します。

注※3

蓄積ファイルに対して操作したときの履歴情報です。「蓄積ファイルの印刷」，「蓄積ファイルの取得」，および「蓄積ファイルの属性値の変更」を行ったとき，属性値に追加されます。取得される履歴情報を次に示します。

・操作種別（拠点サーバ印刷／クライアント印刷／ActiveXクライアント印刷／取得／変更）

・操作日時

・操作を指示したマシン（EUR Print Manager - Report Server Adapterが動作するマシン）のIPアドレス

・「属性値の変更」操作時の操作対象の属性名

・「属性値の変更」操作時の変更前の属性値

・「属性値の変更」操作時の変更後の属性値

・印刷実行結果

なお，操作種別の「ActiveXクライアント印刷」は，属性値の変更で印刷結果を「1：印刷済み」または「2：印刷エラー」に変更した場合に設定されます。印刷結果を「0：未印刷」に変更した場合は，操作種別は「変更」となります。

蓄積ファイルの属性値変更
指定されたジョブIDに該当する蓄積ファイルの属性値を変更できます。変更できる属性値を次に示します。

蓄積期限日

取得可否情報

印刷上限回数

実行できる印刷方式

拠点サーバでの印刷時のプリンタ指定方法

拠点サーバ，またはクライアントPCでの印刷時のプリンタクラス名

拠点サーバでの印刷時のOS上のプリンタ名

拠点サーバでの印刷時のOS上のトレイ名

拠点サーバでの印刷時の帳票振り分け定義名

クライアントPCでの印刷時のクライアントPCのIPアドレス

クライアントPCでの印刷時のダイアログ表示モード

クライアントPCでの印刷時のOS上のプリンタ名

クライアントPCでの印刷時のOS上のトレイ名

ジョブ検索キーの分類

ジョブ検索キーの値

蓄積ファイルの取得
指定されたジョブIDに該当する蓄積ファイルを，蓄積時に指定したファイル名で任意のフォルダに取得できます。蓄積するときに蓄積ファイルの取得可否の属性を指定することで，蓄積ファイルの取得を許可するかどうかを制御できます。

蓄積ファイルの削除
指定されたジョブIDに該当する蓄積ファイルを削除できます。

蓄積期限切れ蓄積ファイルの一括削除
拠点サーバの蓄積フォルダ内にある蓄積期限切れ蓄積ファイルを検索して，一括削除できます。
蓄積期限切れ蓄積ファイルは，環境設定ファイル（EURPMLSADP.ini）でOPTIONセクションのESFAUTODELキーを設定することで，次に示すタイミングで自動的に削除することもできます。

EUR Print Manager - Report Serverが起動されたとき

EUR Print Manager - Report Serverが稼働するマシンの日付が変わったあと，EUR Print Manager - Report Serverに対して最初の要求があったとき

15.6　構成定義ファイル

構成定義ファイルとは，次に示すファイルの総称です。

出力先定義ファイル

印刷管理サーバプリンタクラス定義ファイル

印刷先定義ファイル

拠点プリンタクラス定義ファイル

帳票振り分け定義ファイル

蓄積管理ユーザ定義ファイル

クライアントプリンタクラス定義ファイル

構成定義ファイルを更新した場合は，EUR Print Managerを再起動してください。

＜この節の構成＞

15.6.1　出力先定義ファイル

15.6.2　印刷管理サーバプリンタクラス定義ファイル

15.6.3　印刷先定義ファイル

15.6.4　拠点プリンタクラス定義ファイル

15.6.5　帳票振り分け定義ファイル

15.6.6　蓄積管理ユーザ定義ファイル

15.6.7　クライアントプリンタクラス定義ファイル

15.6.1　出力先定義ファイル

出力先定義ファイル（Destination.conf）は，拠点サーバの出力先名と，IPアドレスの対応を定義するためのファイルです。帳票を出力する拠点サーバを，出力先名で指定するときに使用します。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

出力先定義ファイルは，EUR Print Managerの［EUR Print Manager 構成定義］ダイアログで設定します。出力先の設定については，「4.1　拠点サーバの設定」を参照してください。

出力先定義ファイルの格納先は，次のどちらかです。

EUR Print Managerのインストール先フォルダ下のConfフォルダ（デフォルト）

環境設定ファイル（EURPM.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下

(2)　UNIX/Linux環境の場合

出力先定義ファイルは次の手順で設定します。

/opt/eurpm/sample下にある出力先定義ファイル（Destination.conf）のサンプルを任意の場所に保存する。

出力先定義ファイルを編集する。
出力先定義ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定した出力先定義ファイルを，同じファイル名（Destination.conf）で次の場所に格納する。
次のどちらかに格納してください。

/etc/opt/eurpm/Confディレクトリ（デフォルト）

環境設定ファイル（EURPM.ini）の［PATH］セクションの［CONF］キーで指定したディレクトリ下

出力先定義ファイルの格納先には，EUR Print Managerを利用するユーザーが読み書きできるようにアクセス権を設定してください。

(a)　出力先定義ファイルの形式

出力先名,IPアドレス,説明

出力先名

出力先名を入力します。出力先名を指定しない場合は，デフォルトの出力先として登録されます。

IPアドレス

出力先名と対応する拠点サーバのIPアドレスを255.255.255.255形式で入力します。

説明

出力先の説明を入力します。

(b)　出力先定義ファイルのサンプルの内容

TOKYO,192.168.0.1,TOKYO_Server
OSAKA,192.168.0.2,OSAKA_Server
NAGOYA,192.168.0.3,NAGOYA_Server
SENDAI,192.168.0.4,SENDAI_Server
FUKUOKA,192.168.0.5,FUKUOKA_Server
,192.168.0.6,DEFAULT_Server

15.6.2　印刷管理サーバプリンタクラス定義ファイル

印刷管理サーバプリンタクラス定義ファイル（PMPrinterClass.conf）は，印刷管理サーバによる直接印刷方式では，プリンタクラスを定義するためのファイルです。印刷管理サーバの帳票の出力先を，プリンタクラス名で指定するときに使用します。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

印刷管理サーバプリンタクラス定義ファイルは，EUR Print Managerの［EUR Print Manager 構成定義］ダイアログで設定します。プリンタクラスの設定については，「4.2　印刷管理サーバのプリンタクラスの設定」を参照してください。

印刷管理サーバプリンタクラス定義ファイルの格納先は，次のどちらかです。

EUR Print Managerのインストール先フォルダ下のConfフォルダ（デフォルト）

環境設定ファイル（EURPM.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下

(2)　UNIX/Linux環境の場合

印刷管理サーバプリンタクラス定義ファイルは次の手順で設定します。

/opt/eurpm/sample下にある印刷管理サーバプリンタクラス定義ファイル（PMPrinterClass.conf）のサンプルを任意の場所に保存する。

印刷管理サーバプリンタクラス定義ファイルを編集する。
印刷管理サーバプリンタクラス定義ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定した印刷管理サーバプリンタクラス定義ファイルを，同じファイル名（PMPrinterClass.conf）で次の場所に格納する。
次のどちらかに格納してください。

/etc/opt/eurpm/Confディレクトリ（デフォルト）

環境設定ファイル（EURPM.ini）の［PATH］セクションの［CONF］キーで指定したディレクトリ下

印刷管理サーバプリンタクラス定義ファイルの格納先には，EUR Print Managerを利用するユーザーが読み書きできるようにアクセス権を設定してください。

(a)　印刷管理サーバプリンタクラス定義ファイルの形式

プリンタクラス名,プリンタ名,トレイ名,説明

プリンタクラス名

プリンタクラス名を入力します。プリンタクラス名を指定しない場合は，デフォルトのプリンタクラス名として登録されます。

プリンタ名

プリンタクラス名と対応する印刷管理サーバのプリンタ名を入力します。

トレイ名

プリンタクラス名と対応する印刷管理サーバのプリンタのトレイ名を入力します。

説明

プリンタクラスの説明を入力します。

(b)　印刷管理サーバプリンタクラス定義ファイルのサンプルの内容

standard,OSPrinter1,,standardFMS
color,OSPrinter2,,colorFMS
A3,OSPrinter3,2,A3FMS
Red,OSPrinter1,1,RedPaper
Blue,OSPrinter1,3,BluePaper
manual,OSPrinter1,manual,
AUTO,OSPrinter1,auto,

15.6.3　印刷先定義ファイル

印刷先定義ファイル（PrintDest.conf）は，帳票の蓄積先や蓄積ファイルの格納ファイル名などの蓄積時に指定する情報を，印刷先として定義するためのファイルです。印刷データを分割または仕分けして蓄積する場合に使用します。印刷先を定義しておくことで，蓄積先や格納ファイル名などの情報を印刷データごとに個別に指定できます。

＜この項の構成＞

(1)　印刷先定義ファイルの設定方法

(2)　印刷先定義ファイルの設定項目

(3)　印刷先定義ファイルの注意事項

(4)　印刷先定義ファイルのサンプルの内容

(1)　印刷先定義ファイルの設定方法

印刷先定義ファイルは次の手順で設定します。

印刷先定義ファイル（PrintDest.conf）のサンプルを任意の場所に保存する。

印刷先定義ファイルを編集する。
印刷先定義ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定した印刷先定義ファイルを，同じファイル名（PrintDest.conf）で次の場所に格納する。

Windows環境の場合

次のどちらかに格納してください。

・EUR Print Managerのインストール先フォルダ下のConfフォルダ（デフォルト）

・環境設定ファイル（EURPM.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下

UNIX/Linux環境の場合

次のどちらかに格納してください。

・/etc/opt/eurpm/Confディレクトリ（デフォルト）

・環境設定ファイル（EURPM.ini）の［PATH］セクションの［CONF］キーで指定したディレクトリ下

印刷先定義ファイルの格納先には，EUR Print Managerを利用するユーザーが読み書きできるようにアクセス権を設定してください。

(2)　印刷先定義ファイルの設定項目

印刷先定義ファイルの設定項目を次の表に示します。

表15-8　印刷先定義ファイルの設定項目

セクション
キー
指定できる値
指定
属性情報
説明

Common
PrintDestNumber
1～1,024
必須
－
印刷先定義数を指定します。

Destn※1
PrintDestName
文字列（255バイト）※2
必須
－
印刷先名を指定します。

ServerSelectMode

0

1

任意
－
拠点サーバの指定方法を指定します。

0
出力先名を指定します。

1
IPアドレスを指定します。

DestinationName
文字列（80バイト）※2
任意
－
出力先名を指定します。

ServerAddress
255.255.255.255形式
任意
－
拠点サーバのIPアドレスを指定します。

PrintHoldMode

0

1

2

任意
○
蓄積後に続けて印刷するかどうかを指定します。

0
印刷しません。

1
拠点サーバで印刷します。

2
クライアントPCで印刷します。

PrinterClassName
文字列（80バイト）※2
任意
○
プリンタクラス名を指定します。

PrinterSelectMode

0

1

2

任意
○
プリンタの指定方法を指定します。

0
プリンタクラス名で指定します。

1
プリンタ名で指定します。

2
帳票振り分け定義で指定します。

ServerPrinterName
文字列（80バイト）※2
任意
○
帳票を印刷するサーバのプリンタ名を指定します。

ServerTrayName
文字列（80バイト）※2
任意
○
帳票を印刷するサーバのトレイ名を指定します。

GroupName
文字列（80バイト）※2
任意
○
帳票振り分け定義の振り分けグループ名を指定します。

ClientAddress
255.255.255.255形式
任意
○
帳票を印刷するクライアントPCのIPアドレスを指定します。

ClientPrinterName
文字列（80バイト）※2
任意
○
帳票を印刷するクライアントPCのプリンタ名を指定します。

ClientTrayName
文字列（80バイト）※2
任意
○
帳票を印刷するクライアントPCのトレイ名を指定します。

DispPrintDlg

0

1

2

3

4

任意
○
クライアントPCで帳票を印刷するときのダイアログ表示モードを指定します。

0
印刷先指定ダイアログを表示します（対話型印刷）。

1
印刷中にダイアログを表示します（自動印刷）。

2
プレビューウィンドウを表示します（対話型プレビュー表示）。

3
ダイアログを表示しないで印刷します（全自動印刷）。

4
プレビューウィンドウを表示します。印刷は実行できません（対話型プレビュー表示限定）。

SpoolFileName
文字列（255バイト）※3
任意
○
蓄積ファイルの格納ファイル名を指定します。

JobKeyCategoryn※4
文字列（80バイト）※5
任意
○
蓄積ファイルのジョブ検索キーの分類を指定します。
指定した場合，起動部品で指定したジョブ検索キーの分類はすべて無効になります。

JobKeyDatan※4
文字列（80バイト）※5
任意
○
蓄積ファイルのジョブ検索キーの値を指定します。
指定した場合，起動部品で指定したジョブ検索キーの値はすべて無効になります。

ExecutablePrintMode

0

1

2

任意
○
実行可能印刷方式を指定します。

0
拠点サーバで印刷します。

1
拠点サーバ，またはクライアントPCで印刷します。

2
クライアントPCで印刷します。

MaxPrintCount
-1～65,536
任意
○
蓄積ファイルの印刷上限回数を指定します。

-1
無限に印刷できます。

0
印刷を禁止します。

1～65,536
指定した回数印刷できます。

EnableGet

0

1

任意
○
蓄積ファイルの取得可否を指定します。

0
取得できません。

1
取得できます。

（凡例）

○：属性情報として設定されます。

－：属性情報として設定されません。

注※1

nの範囲は，「1～印刷先定義数（CommonセクションのPrintDestNumberキーの値）」です。

注※2

「"」，および「,」は指定できません。

注※3

ファイル名に指定できない文字，「"」，および「,」は指定できません。

また，「%N」を指定すると，00000001から始まる8けたの通し番号を設定できます。

（指定例）UserA_%N.epf

注※4

nの範囲は，「1～10」です。連続した番号で指定してください。nが指定されていない場合は，n以降の指定内容は無視されます。

例えば，次のように指定した場合は「JobKeyCategory1」および「JobKeyData1」だけが有効になります。

JobKeyCategory1="Country"

JobKeyData1="Japan"

JobKeyCategory2=""

JobKeyData2="Tokyo"

JobKeyCategory3="Branch"

JobKeyData13="Kanazawa"

注※5

「,」は指定できません。

(3)　印刷先定義ファイルの注意事項

印刷先定義ファイルは，「キー=値」の形式で記述してください。

キーは大文字と小文字を区別しません。

値の指定がない場合，そのキーの指定は無視されます。

同じ印刷先名を複数の印刷先に指定した場合は，先に定義した印刷先（Destnセクションのnが小さい方の印刷先）の設定内容が有効となります。

(4)　印刷先定義ファイルのサンプルの内容

このサンプルでは，次の運用を想定しています。

印刷先名
内容

TOKYO_RS_PRINT
蓄積後，拠点サーバ「TOKYO」のプリンタクラス「Printer2」で帳票を印刷します。

OSAKA_RS_PRINT
蓄積後，拠点サーバ「OSAKA」のプリンタクラス「Printer1」で帳票を印刷します。

OSAKA_CL_PRINT
蓄積後，拠点サーバ「OSAKA」からクライアントPC（IPアドレス：111.111.111.111）に帳票を転送して直接印刷します。プリンタは蓄積時の起動部品の指定に従います。起動部品の指定がない場合は，デフォルトのプリンタで印刷します。

OSAKA_CL_DIALOLOG
蓄積後，拠点サーバ「OSAKA」からクライアントPC（IPアドレス：111.111.111.111）に帳票を転送して対話型印刷します。

TOKYO_RS_SPOOL_UserA
拠点サーバ「TOKYO」に帳票を蓄積します。蓄積ファイルには次の属性情報を設定※します。
ジョブ検索キーの分類：User
ジョブ検索キーの値：UserA
また，蓄積ファイルの格納ファイル名には通し番号を設定します。

TOKYO_RS_SPOOL_UserB
拠点サーバ「TOKYO」に帳票を蓄積します。蓄積ファイルには次の属性情報を設定※します。
ジョブ検索キーの分類：User
ジョブ検索キーの値：UserB
また，蓄積ファイルの格納ファイル名には通し番号を設定します。

注

出力先名「TOKYO」および「OSAKA」は，EUR Print Managerの［EUR Print Manager 構成定義］ダイアログまたは出力先定義ファイルで定義してください。

また，プリンタクラス名はそれぞれの拠点サーバで定義してください。EUR Print Manager - Report Serverの［EUR Print Manager - Report Server 構成定義］ダイアログまたは拠点プリンタクラス定義ファイルで定義できます。

注※

設定した属性情報（ジョブ検索キーの分類と値）を，蓄積管理ユーザ名，および確認キーとして利用することで，蓄積ファイルにアクセスできるユーザーを制御することもできます。詳細については，「5.　蓄積ファイルのセキュリティ管理」を参照してください。

サンプルの内容を次に示します。

//Set Print Destination Number
[Common]
PrintDestNumber=6

//TOKYO Server Spool & Server Print
[Dest1]
PrintDestName="TOKYO_RS_PRINT"
ServerSelectMode=0
PrinterSelectMode=0
DestinationName="TOKYO"
PrintHoldMode=1
PrinterClassName="Printer2"

//OSAKA Server Spool & Server Print
[Dest2]
PrintDestName="OSAKA_RS_PRINT"
ServerSelectMode=0
PrinterSelectMode=0
DestinationName="OSAKA"
PrintHoldMode=1
PrinterClassName ="Printer1"

//OSAKA Server Spool & Client Auto Print
[Dest3]
PrintDestName="OSAKA_CL_PRINT"
ServerSelectMode=0
DestinationName="OSAKA"
PrintHoldMode=2
ClientAddress="111.111.111.111"
DispPrintDlg=1

//OSAKA Server Spool & Client Dialog Print
[Dest4]
PrintDestName="OSAKA_CL_DIALOG"
ServerSelectMode=0
DestinationName="OSAKA"
PrintHoldMode=2
ClientAddress="111.111.111.222"
DispPrintDlg=0

//TOKYO Server Spool Only for UserA
[Dest5]
PrintDestName="TOKYO_RS_SPOOL_UserA"
ServerSelectMode=0
DestinationName="TOKYO"
PrintHoldMode=0
JobKeyCategory1="User"
JobKeyData1="UserA"
SpoolFileName="%N.epf"

//TOKYO Server Spool Only for UserB
[Dest6]
PrintDestName="TOKYO_RS_SPOOL_UserB"
ServerSelectMode=0
DestinationName="TOKYO"
PrintHoldMode=0
JobKeyCategory1="User"
JobKeyData1="UserB"
SpoolFileName="%N.epf"

15.6.4　拠点プリンタクラス定義ファイル

拠点プリンタクラス定義ファイル（ServerPrinterClass.conf）は，拠点サーバのプリンタとトレイの組み合わせを定義するためのファイルです。複数のプリンタやトレイを効率良く管理したいときに使用します。

拠点プリンタクラス定義ファイルは，EUR Print Manager - Report Serverの［EUR Print Manager - Report Server 構成定義］ダイアログの［プリンタクラス］タブで設定します。拠点プリンタクラスの設定については，「4.3　拠点プリンタクラスの設定」を参照してください。

拠点プリンタクラス定義ファイルの格納先は，次のどちらかです。

EUR Print Manager - Report Serverのインストール先フォルダ下のConfフォルダ（デフォルト）

環境設定ファイル（EURPMLS.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下

15.6.5　帳票振り分け定義ファイル

帳票振り分け定義ファイル（Distribution.conf）は，帳票名ごとにプリンタを定義したファイルです。帳票振り分け定義を指定すると，帳票名ごとに自動的にプリンタを指定でき，同じ名前の帳票を別のプリンタで印刷できます。

帳票振り分け定義ファイルは，EUR Print Manager - Report Serverの［EUR Print Manager - Report Server 構成定義］ダイアログの［帳票振り分け］タブで設定します。帳票振り分け定義の設定については，「4.4　帳票振り分け定義の設定」を参照してください。

帳票振り分け定義ファイルの格納先は，次のどちらかです。

EUR Print Manager - Report Serverのインストール先フォルダ下のConfフォルダ（デフォルト）

環境設定ファイル（EURPMLS.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下

15.6.6　蓄積管理ユーザ定義ファイル

蓄積管理ユーザ定義ファイル（userdef.conf）は，蓄積管理ユーザの認証情報，および蓄積ファイルへのアクセス制限情報が定義されたファイルです。蓄積ファイルにアクセスする蓄積管理ユーザを管理できます。

蓄積管理ユーザについては，「5.　蓄積ファイルのセキュリティ管理」を参照してください。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

蓄積管理ユーザ定義ファイルは，［EUR Print Manager - Report Server 構成定義］ダイアログの［蓄積管理ユーザ定義］タブで定義します。蓄積管理ユーザの設定については，「5.2　蓄積管理ユーザを定義する（Windows環境の場合）」を参照してください。

蓄積管理ユーザ定義ファイルの格納先は，次のどちらかです。

EUR Print Manager - Report Serverのインストール先フォルダ下のConfフォルダ（デフォルト）

環境設定ファイル（EURPMLS.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下

(2)　UNIX/Linux環境の場合

蓄積管理ユーザ定義ファイルは，/etc/opt/eurpmls/sample下にあるサンプルファイルを基に設定します。蓄積管理ユーザの設定については，「5.3　蓄積管理ユーザを定義する（UNIX/Linux環境の場合）」を参照してください。

(a)　蓄積管理ユーザ定義ファイルの設定項目

蓄積管理ユーザ定義ファイルの設定項目を次の表に示します。

蓄積管理ユーザ定義ファイルは，「キー=値」の形式で記述してください。また，キーは大文字と小文字を区別しません。蓄積管理ユーザの設定については，「5.3　蓄積管理ユーザを定義する（UNIX/Linux環境の場合）」を参照してください。また，蓄積管理ユーザを設定する場合の注意事項については，「5.1　セキュリティ管理の概要」を参照してください。

表15-9　蓄積管理ユーザ定義ファイルの設定項目

セクション
キー
指定できる値
省略値
説明

Common
GroupCategoryConfNum
0～1,024
0
蓄積管理ユーザ数を指定します。なお，デフォルト蓄積管理ユーザは数に含めません。

GroupCategory
文字列
－
蓄積管理ユーザ名に使用するジョブ検索キーの分類名を指定します。

GroupCategoryConfn※1
GroupKey
文字列
－
蓄積管理ユーザ名を指定します。

CheckString
文字列
－
蓄積管理ユーザの確認キーを指定します。

GroupFilter

NONE

ALL

CATEGORY

NONE
蓄積ファイルのアクセス制限方式を指定します。指定できる値とその意味は次のとおりです。

NONE
すべての蓄積ファイルを表示します。

ALL
すべての蓄積ファイルを表示しません。

CATEGORY
GroupFilterNameキーで指定したジョブ検索キーの分類名を持つ蓄積ファイルを表示します。

GroupFilterName
文字列
－
アクセス許可に使用するジョブ検索キーの分類名を指定します。GroupFilterキーにCATEGORYを指定した場合に指定します。

GroupFilterKeyNum
0～1,024
0
アクセスを許可するジョブ検索キーの数を指定します。

GroupFilterKeyn※2
文字列
－
アクセスを許可するジョブ検索キーを指定します。

GroupFilterKeyNull

ENABLE

DISENABLE

ENABLE
GroupFilterKeyキーを指定していない蓄積ファイルにアクセスするかどうかを指定します。指定できる値とその意味は次のとおりです。

ENABLE
アクセスします。

DISENABLE
アクセスしません。

GroupFilterKeyOwner

ENABLE

DISENABLE

DISENABLE
GroupKeyキーで指定した蓄積管理ユーザ名がGroupCategoryキーに指定したジョブ検索キーの分類名と一致する場合，蓄積ファイルにアクセスするかどうかを指定します。指定できる値とその意味は次のとおりです。

ENABLE
アクセスします。

DISENABLE
アクセスしません。

Default
GroupFilter

NONE

ALL

CATEGORY

NONE
蓄積ファイルのアクセス制限方式を指定します。指定できる値とその意味は次のとおりです。

NONE
すべての蓄積ファイルを表示します。

ALL
すべての蓄積ファイルを表示しません。

CATEGORY
GroupFilterNameキーで指定したジョブ検索キーの分類名を持つ蓄積ファイルを表示します。

GroupFilterName
文字列
－
アクセス許可に使用するジョブ検索キーの分類名を指定します。GroupFilterキーにCATEGORYを指定した場合に指定します。

GroupFilterKeyNum
0～1,024
0
アクセスを許可するジョブ検索キーの数を指定します。

GroupFilterKeyn※2
文字列
－
アクセスを許可するジョブ検索キーを指定します。

GroupFilterKeyNull

ENABLE

DISENABLE

DISENABLE
GroupFilterNameキーのジョブ検索キーを持たない蓄積ファイルにアクセスするかどうかを指定します。指定できる値とその意味は次のとおりです。

ENABLE
アクセスします。

DISENABLE
アクセスしません。

GroupFilterKeyOwner

ENABLE

DISENABLE

ENABLE
GroupCategoryキーのジョブ検索キーを持たない蓄積ファイルにアクセスするかどうかを指定します。指定できる値とその意味は次のとおりです。

ENABLE
アクセスします。

DISENABLE
アクセスしません。

（凡例）

－：省略値はありません。

注※1

nの範囲は，「1～蓄積管理ユーザ数（CommonセクションのGroupCategoryConfNumキーの値）」です。

注※2

nの範囲は，「1～アクセス許可するジョブ検索キーの数（GroupCategoryConfセクションのGroupFilterKeyNumキーの値）」です。

(b)　蓄積管理ユーザ定義ファイルのサンプルの内容

このサンプルでは，次の5種類の帳票を管理する場合を想定しています。

帳票 | 説明
部署Ａの管理資料 | 部署Ａのリーダがアクセスできる帳票です。
部署Ａの公開資料 | 部署Ａに所属するユーザがアクセスできる帳票です。また，部署Ｂのリーダもアクセスできます。
部署Ｂの管理資料 | 部署Ｂのリーダがアクセスできる帳票です。
部署Ｂの公開資料 | 部署Ｂに所属するユーザがアクセスできる帳票です。また，部署Ａのリーダもアクセスできます。
公開先の情報を持たない資料 | 公開先を設定していない帳票です。

サンプルの内容を次に示します。

[Common]
GroupCategoryConfNum=5
GroupCategory="ユーザ"

[GroupCategoryConf1]
GroupKey="システム管理者"
CheckString="pwadmin"
GroupFilter=NONE

[GroupCategoryConf2]
GroupKey="部署Ａ＿リーダ"
CheckString="pwleader"
GroupFilter=CATEGORY
GroupFilterName="公開先"
GroupFilterKeyNum=3
GroupFilterKey1="部署Ａ＿管理"
GroupFilterKey2="部署Ａ＿公開"
GroupFilterKey3="部署Ｂ＿公開"
GroupFilterKeyNull=ENABLE
GroupFilterKeyOwner=ENABLE

[GroupCategoryConf3]
GroupKey="部署Ａ＿一般"
CheckString="pwsub"
GroupFilter=CATEGORY
GroupFilterName="公開先"
GroupFilterKeyNum=1
GroupFilterKey1="部署Ａ＿公開"
GroupFilterKeyNull=DISENABLE
GroupFilterKeyOwner=ENABLE

[GroupCategoryConf4]
GroupKey="部署Ｂ＿リーダ"
CheckString="pwleader"
GroupFilter=CATEGORY
GroupFilterName="公開先"
GroupFilterKeyNum=3
GroupFilterKey1="部署Ｂ＿管理"
GroupFilterKey2="部署Ｂ＿公開"
GroupFilterKey3="部署Ａ＿公開"
GroupFilterKeyNull=ENABLE
GroupFilterKeyOwner=ENABLE

[GroupCategoryConf5]
GroupKey="部署Ｂ＿一般"
CheckString="pwsub"
GroupFilter=CATEGORY
GroupFilterName="公開先"
GroupFilterKeyNum=1
GroupFilterKey1="部署Ｂ＿公開"
GroupFilterKeyNull=DISENABLE
GroupFilterKeyOwner=DISENABLE

[Default]
GroupFilter=ALL
GroupFilterKeyOwner=DISENABLE

この内容で蓄積管理ユーザ定義として定義する場合，各ユーザの帳票へのアクセス可否は次のようになります。

帳票 | 属性 | ユーザ
ユーザ | 公開先 | システム管理者 | 部署A＿リーダ | 部署A＿一般 | 部署B＿リーダ | 部署B＿リーダ | デフォルト蓄積管理ユーザ
01 | 部署Ａ＿リーダ | 部署Ａ＿管理 | ○ | ○ | × | × | × | ×
02 | 部署Ａ＿リーダ | 部署Ａ＿公開 | ○ | ○ | ○ | ○ | × | ×
03 | 部署Ａ＿一般 | 部署Ａ＿管理 | ○ | ○ | ○ | × | × | ×
04 | 部署Ａ＿一般 | 部署Ａ＿公開 | ○ | ○ | ○ | ○ | × | ×
05 | 部署Ｂ＿リーダ | 部署Ｂ＿管理 | ○ | × | × | ○ | × | ×
06 | 部署Ｂ＿リーダ | 部署Ｂ＿公開 | ○ | ○ | × | ○ | ○ | ×
07 | 部署Ｂ＿一般 | 部署Ｂ＿管理 | ○ | × | × | ○ | × | ×
08 | 部署Ｂ＿一般 | 部署Ｂ＿公開 | ○ | ○ | × | ○ | ○ | ×
09 | － | － | ○ | ○ | × | ○ | × | ×
10 | 部署Ａ＿リーダ | 部署Ｂ＿管理 | ○ | ○ | × | ○ | × | ×
11 | 部署Ａ＿リーダ | 部署Ｂ＿公開 | ○ | ○ | × | ○ | ○ | ×
12 | 部署Ａ＿一般 | 部署Ｂ＿管理 | ○ | × | ○ | ○ | × | ×
13 | 部署Ａ＿一般 | 部署Ｂ＿公開 | ○ | ○ | ○ | ○ | ○ | ×
14 | 部署Ｂ＿リーダ | 部署Ａ＿管理 | ○ | ○ | × | ○ | × | ×
15 | 部署Ｂ＿リーダ | 部署Ａ＿公開 | ○ | ○ | ○ | ○ | × | ×
16 | 部署Ｂ＿一般 | 部署Ａ＿管理 | ○ | ○ | × | × | × | ×
17 | 部署Ｂ＿一般 | 部署Ａ＿公開 | ○ | ○ | ○ | ○ | × | ×

（凡例）

－：属性情報がありません。

○：アクセスできます。

×：アクセスできません。

(c)　蓄積管理ユーザ定義ファイルの格納先

蓄積管理ユーザ定義ファイルの格納先は，次のどちらかです。

/etc/opt/eurpmls/Confディレクトリ（デフォルト）

環境設定ファイル（EURPMLS.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下

15.6.7　クライアントプリンタクラス定義ファイル

クライアントプリンタクラス定義ファイル（ClientPrinterClass.conf）は，クライアントPCのプリンタとトレイの組み合わせを定義するためのファイルです。複数のプリンタやトレイを効率良く管理したいときに使用します。

クライアントプリンタクラス定義ファイルは，EUR Print Manager - Clientの［EUR Print Manager - Client 構成定義］ダイアログで設定します。クライアントプリンタクラスの設定については，「4.5　クライアントプリンタクラスの設定」を参照してください。

クライアントプリンタクラス定義ファイルの格納先は，次のどちらかです。

EUR Print Manager - Clientのインストール先フォルダ下のConfフォルダ（デフォルト）

環境設定ファイル（EURPMCL.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下

15.7　ActiveXクライアント情報ファイル

ActiveXクライアント情報ファイルは，ActiveX情報を管理するファイルです。

EUR Print Manager - AdapterまたはEUR Print Manager - Clientが，EUR Print Manager - Client ActiveXのクラスIDおよびバージョン情報を取得するときに参照します。

＜この節の構成＞

15.7.1　ActiveXクライアント情報ファイルの配置

15.7.2　ActiveXクライアント情報ファイルの用途

15.7.3　ActiveXクライアント情報ファイルの配置に関する注意

15.7.1　ActiveXクライアント情報ファイルの配置

EUR Print Manager - Clientで使用するActiveXクライアント情報ファイルは，EUR Print Manager - Clientのサーバ配置インストールでインストールされます。

EUR Print Manager - Adapterで使用するActiveXクライアント情報ファイルは，EUR Print Manager - Adapterのインストーラではインストールされません。

EUR Print Manager - AdapterでActiveXクライアント情報ファイルを参照する機能を実行する場合は，EUR Print Manager - Adapterが稼働するマシンに，次に示す手順でファイルを配置してください。

サーバ配置のインストーラでインストールする。
Windows環境でEUR Print Manager - Clientのサーバ配置インストールを実行してください。次のActiveXクライアント情報ファイルが格納されます。

EUR Print Manager - Client Print ActiveXのActiveXクライアント情報ファイル

ファイル名：EURPMPrintAX.inf

格納先　　：EUR Print Manager - Client Print ActiveXのインストール先フォルダ¥Components

EUR Print Manager - Client Preview ActiveXのActiveXクライアント情報ファイル

ファイル名：EURPMPreViewAX.inf

格納先　　：EUR Print Manager - Client Preview ActiveXのインストール先フォルダ¥Components

EUR Print Manager - Adapterが稼働するマシンへ，操作1.でインストールしたファイルをコピーする。
サーバ配置インストーラでインストールしたファイルを，EUR Print Manager - Adapterが稼働するマシンにコピーしてください。
EUR Print Manager - Adapter稼働マシンで，EUR Print Manager - Client のサーバ配置インストールを実行した場合は，コピーは不要です。

ファイル名：

EURPMPrintAX.inf，EURPMPreViewAX.inf

コピー先

Windows環境の場合：EUR Print Manager - Adapterのインストール先フォルダ

UNIX/Linux環境の場合：/etc/opt/eurpm_adp

アクセス権を設定する。
ActiveXクライアント情報ファイルと格納先のアクセス権限を，EUR Print Manager - Adapterを利用するユーザーが読み書きできるように，環境に応じて設定してください。
同一マシンに，サーバ配置インストールでインストールされたEUR Print Manager - Client のActiveXクライアント情報ファイルと，EUR Print Manager - Adapter用に配置されたActiveXクライアント情報ファイルがある場合，EUR Print Manager - Clientサーバ配置インストールでインストールされたActiveXクライアント情報ファイルの情報が優先されます。

15.7.2　ActiveXクライアント情報ファイルの用途

ActiveXクライアント情報ファイルは，EUR Print Manager - Adapterでの次の機能を使用します。

表15-10　ActiveX起動部品

メソッド名 | 用途
GetPrintAXVersionメソッド | EURPMPrintAX.ocxのバージョンを取得
GetPrintAXClassIDメソッド | EURPMPrintAX.ocxのクラスIDを取得
GetPreviewAXVersionメソッド | EURPMPreViewAX.ocxのバージョンを取得
GetPreviewAXClassIDメソッド | EURPMPreViewAX.ocxのクラスIDを取得

表15-11　Java起動部品 EURPMAdapterForJavaクラス

メソッド名 | 用途
getPrintAXVersionメソッド | EURPMPrintAX.ocxのバージョンを取得
getPrintAXClassIDメソッド | EURPMPrintAX.ocxのクラスIDを取得
getPreviewAXVersionメソッド | EURPMPreViewAX.ocxのバージョンを取得
getPreviewAXClassIDメソッド | EURPMPreViewAX.ocxのクラスIDを取得

各メソッドの詳細については，「9.3　ActiveX起動部品のメソッド仕様」および「10.4　EURPMAdapterForJavaクラスのメソッド仕様」を参照してください。

ActiveXクライアント情報ファイルの形式を次に示します。

EUR Print Manager - Client Print ActiveXのActiveXクライアント情報ファイル（EURPMPrintAX.inf）

[CABINFO]
CLASSID=印刷用ActiveX実行ファイルのバージョン
VERSION=印刷用ActiveX実行ファイルのクラスID

EUR Print Manager - Client Preview ActiveXのActiveXクライアント情報ファイル（EURPMPreViewAX.inf）

[CABINFO]
CLASSID=プレビュー用ActiveX実行ファイルのバージョン
VERSION=プレビュー用ActiveX実行ファイルのクラスID

CABINFOセクションのCLASSIDキー，およびVERSIONキーの値は編集できません。製品バージョンに応じたActiveXクライアント情報ファイルを使用してください。

15.7.3　ActiveXクライアント情報ファイルの配置に関する注意

EUR Print Manager - Clientで使用するActiveXクライアント情報ファイルは，EUR Print Manager - Clientのサーバ配置インストーラでインストールされますが，EUR Print Manager - Adapterで使用するActiveXクライアント情報ファイルは，EUR Print Manager - Adapterのインストーラではインストールされません。

EUR Print Manager - AdapterのActiveXクライアント情報ファイルを使用する場合は，EUR Print Manager - Clientのサーバ配置インストールから取り出したActiveXクライアント情報ファイルをEUR Print Manager - Adapterマシンに配置してください。また，UNIX/Linux環境のように，EUR Print Manager - Clientをサーバ配置したマシンとEUR Print Manager - Adapterをインストールしたマシンが異なる場合は，EUR Print Manager - Clientのサーバ配置インストールから取り出したActiveXクライアント情報ファイルをEUR Print Manager - Adapterマシンにコピーしてください。

コピー先を次に示します。

Windows環境の場合
＜EUR Print Manager - Adapterのインストール先フォルダ＞

UNIX/Linux環境の場合
/etc/opt/eurpm_adp/

EUR Print Manager - Clientをサーバ配置したマシンとEUR Print Manager - Adapterをインストールしたマシンが同じ場合は，EUR Print Manager - ClientのActiveXクライアント情報ファイルが使用されるため問題ありません。

15.8　印刷日時出力定義ファイル

印刷日時出力定義ファイルは，プリンタでの印刷実行時の日時情報を帳票に出力するために必要な情報を定義するファイルです。

印刷日時出力定義ファイルでは，日時情報として出力する文字列について，次の内容を設定できます。

文字列の内容

文字のフォント名

文字の大きさ

文字列の出力位置

文字の色

＜この節の構成＞

15.8.1　印刷日時出力定義ファイルの作成

15.8.2　印刷日時出力定義ファイルの指定例

15.8.1　印刷日時出力定義ファイルの作成

作成した印刷日時出力定義ファイルは，EUR Print Managerが稼働するマシンに準備してください。また，印刷実行時にファイルの格納先を次のどちらかの方法で指定してください。

起動部品（印刷ジョブごとに指定する場合）

EUR Print Managerの環境設定ファイル（EUR Print Managerのサービスごとに指定する場合）

＜この項の構成＞

(1)　印刷日時出力定義ファイルの形式

(2)　印刷日時出力定義ファイルの設定項目

(3)　印刷日時出力定義ファイルの注意事項

(1)　印刷日時出力定義ファイルの形式

印刷日時出力定義ファイルの形式を次に示します。

[PRINTDATETIME]
キー=値
　：

(2)　印刷日時出力定義ファイルの設定項目

印刷日時出力定義ファイルの設定項目を次の表に示します。

表15-12　印刷日時出力定義ファイルの設定項目

セクション
キー
指定できる値
省略値
説明

PRINTDATETIME
TEXT
文字列
－
日時情報として出力する文字列を259文字以内で指定します。指定を省略した場合は，エラーとなります。
なお，TEXTキーには，印刷時の日時に合わせて変換できる書式指定コードを指定できます。詳細は，表15-12を参照してください。

FONT
文字列
ＭＳ ゴシック
文字のフォント名を31文字以内で指定します。

SIZE
3～256
12
文字の大きさを指定します。
（単位：ポイント）

POS

topl

topc

topr

botl

botc

botr

topl
文字列の出力位置を指定します。指定できる値とその意味は次のとおりです。

topl
印刷領域※の左上に出力します。

topc
印刷領域※の中央上に出力します。

topr
印刷領域※の右上に出力します。

botl
印刷領域※の左下に出力します。

botc
印刷領域※の中央下に出力します。

botr
印刷領域※の右下に出力します。

COLOR
000000～FFFFFF
000000
文字の色を6けたの16進数で指定します。
1～2けたは赤色の明度，3～4けたは緑色の明度，5～6けたは青色の明度を表します。例えば，「000000」は黒色，「FF0000」は赤色を表します。

（凡例）

－：省略値はありません。

注※

印刷領域とは，印刷用紙からプリンタのハードマージンを除いた領域のことです。印刷領域と文字列の出力位置との関係を，次の図に示します。

また，TEXTキーに指定できる書式指定コードを次の表に示します。

表15-13　TEXTキーに指定できる書式指定コード

項番
書式指定コード
説明
変換後の値の例
備考

1
%a
曜日（省略形）

日本語環境

日

英語環境

Sun

－

2
%A
曜日

日本語環境

日曜日

英語環境

Sunday

－

3
%b
月（省略形）

日本語環境

1

英語環境

Jan

－

4
%B
月

日本語環境

1月

英語環境

January

－

5
%c
日付と時刻

日本語環境

2010/08/24 10:48:30

英語環境

08/24/10 10:48:30

「%x %X」を指定した場合と同じです。

6
%#c
日付※1と時刻

日本語環境

2010年8月24日 10:48:30

英語環境

Tuesday, August 24, 2010 10:48:30

「%#x %X」を指定した場合と同じです。

7
%d
日
01
－

8
%#d
日※2
1
－

9
%H
時間（24時間表記）
01
－

10
%#H
時間（24時間表記）※2
1
－

11
%I
時間（12時間表記）
01
－

12
%#I
時間（12時間表記）※2
1
－

13
%m
月（10進数）
01
－

14
%#m
月（10進数）※2
1
－

15
%M
分（10進数）
01
－

16
%#M
分（10進数）※2
1
－

17
%p
午前または午後

日本語環境

午前

英語環境

AM

－

18
%S
秒（10進数）
01
－

19
%#S
秒（10進数）※2
1
－

20
%x
日付

日本語環境

2010/08/24

英語環境

08/24/10

日本語環境

「%y/%m/%d」を指定した場合と同じです。

英語環境

「%m/%d/%y」を指定した場合と同じです。

21
%#x
日付※1

日本語環境

2010年8月24日

英語環境

Tuesday, August 24, 2010

日本語環境

「%Y年%B%#d日」を指定した場合と同じです。

英語環境

「%A, %B %d, %Y」を指定した場合と同じです。

22
%X
時刻
10:48:30
「%H:%M:%S」を指定した場合と同じです。

23
%y
西暦（下2けた）
05
－

24
%#y
西暦（下2けた）※2
5
－

25
%Y
西暦（4けた）
0794
－

26
%#Y
西暦（4けた）※2
794
－

27
%%
パーセント記号
%
－

注※1

英語環境の場合は，曜日の情報を含みます。

注※2

値が1けたになる場合，頭に「0」を付けません。

(3)　印刷日時出力定義ファイルの注意事項

設定項目の大文字・小文字は区別しません。

表15-12に記載されていないセクションやキーを指定した場合は，設定内容は無視されます。

PRINTDATETIMEセクションを複数指定した場合や，同じキーを複数指定した場合は，先に指定した内容が有効となります。

コメントは「#」に続けて記載してください。「#」以降の改行またはEOFまでの内容がコメントとして扱われます。

「#」を含む値を指定する場合は，値の前後を「"」で囲んで指定してください。

15.8.2　印刷日時出力定義ファイルの指定例

印刷日時出力定義ファイルの指定例を次に示します。

[PRINTDATETIME]
TEXT=%c
FONT=ＭＳ ゴシック
SIZE=12
POS=topr
COLOR=000000

15.9　EURPM分割定義ファイル

EURPM分割定義ファイルは，帳票を分割するときのページ数や分割後の印刷データの印刷先などを定義するファイルです。

＜この節の構成＞

(1)　形式

(2)　設定項目

(3)　作成手順

(4)　サンプルの内容

(1)　形式

EURPM分割定義ファイルの形式を次に示します。

[SPLIT]
キー=値
　：

(2)　設定項目

EURPM分割定義ファイルの設定項目を次の表に示します。

表15-14　EURPM分割定義ファイルの設定項目

セクション
キー
指定できる値
指定
省略値
説明

SPLIT
PAGENUMBER
1～999,999
必須
－
分割ページ数を指定します。

PRINTDESTNUMBER
1～1,024
必須
－
印刷先の数を指定します。

DISTRIBUTEMETHOD

PAGE

ORDER

任意
PAGE
印刷先が複数ある場合の配布方法を指定します。

PAGE
ページ方式※1で配布します。

ORDER
順次方式※2で配布します。

PRINTDESTn※3
文字列（255バイト）
必須
－
印刷先を指定します。
なお，印刷先は印刷先定義ファイルで定義します。印刷先定義ファイルの詳細については，「15.6.3　印刷先定義ファイル」を参照してください。

注※1

各印刷先で帳票のページ番号が連続するように，印刷データを配布する方法です。ページ方式で配布するときの配布イメージを次の図に示します。

注※2

分割された順に印刷データを配布する方法です。

順次方式で配布するときの配布イメージを次の図に示します。

注※3

nの範囲は，「1～印刷先の数（PRINTDESTNUMBERキーの値）」です。

(3)　作成手順

EURPM分割定義ファイルは次の手順で設定します。

EURPM分割定義ファイルのサンプル（PMPageSplit.txt）を任意の場所に保存する。

EURPM分割定義ファイルを編集する。
EURPM分割定義ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定したEURPM分割定義ファイルを次の場所に格納する。

印刷ジョブごとに指定する場合

EUR Print Manager - Adapter稼働マシンの任意のディレクトリ

EUR Print Managerのサービスごとに指定する場合

環境設定ファイル（EURPM.ini）の［PATH］セクションの［SPLIT］キーで指定したディレクトリ

EURPM分割定義ファイルの格納先には，EUR Print Managerを利用するユーザーが読み書きできるようにアクセス権を設定してください。

なお，作成したEURPM分割定義ファイルは次の方法で指定してください。

印刷ジョブごとに指定する場合

EUR Print Manager - Adapter稼働マシンの任意のディレクトリと，EURPM分割定義ファイルのファイル名を起動部品で指定します。使用する起動部品を次に示します。

ActiveX起動部品
SplitFileNameプロパティ，およびSplitFilePathプロパティ

Java起動部品
setSplitFileNameメソッド，およびsetSplitFilePathメソッド

COBOL起動部品
PrintReport関数またはPrintReport2関数のSPLITFILENAMEパラメタ，およびSPLITFILEPATHパラメタ

コマンド起動部品
/splitfオプション，および/splitfpオプション

EUR Print Managerのサービスごとに指定する場合

EURPM分割定義ファイルのファイル名を，環境設定ファイル（EURPM.ini）の［NAME］セクションの［SPLIT］キーで指定します。

(4)　サンプルの内容

このサンプルでは，指定した帳票を500ページごとに分割し，印刷先「TOKYO_RS_SPOOL_UserA」と「TOKYO_RS_SPOOL_UserB」にページ配布方式で配布することを想定しています。

サンプルの内容を次に示します。

[SPLIT]
PAGENUMBER=500
PRINTDESTNUMBER=2
DISTRIBUTEMETHOD=PAGE
PRINTDEST1="TOKYO_RS_SPOOL_UserA"
PRINTDEST2="TOKYO_RS_SPOOL_UserB"

15.10　EURPM仕分け定義ファイル

EURPM仕分け定義ファイルは，帳票を仕分けするときのキーワードやキーワードに対応する印刷先などを定義するファイルです。

＜この節の構成＞

(1)　形式

(2)　設定項目

(3)　作成手順

(4)　サンプルの内容

(1)　形式

EURPM仕分け定義ファイルの形式を次に示します。

(2)　設定項目

EURPM仕分け定義ファイルの設定項目を次に示します。

(a)　KEYFIELD行

必ず1行目に指定してください。KEYFIELD行の指定を省略したり，KEYFIELD行を複数指定したりした場合はエラーになります。

KEYFIELD

KEYFIELDを指定します。大文字と小文字は区別しません。

キー数

キーワードの数を指定します。

1以上の整数で指定してください。

仕分けキーフィールド名

キーワードが含まれている，マッピングデータファイルのフィールドを指定します。

「キー数」で指定した数だけコンマ（,）で区切って指定してください。ただし，同じフィールドを複数指定できません。

(b)　UNDEFDEST行

UNDEFDEST行は，DATA行で指定したキーワードと一致しないページ（不一致ページ），および総集計ページの印刷先を指定する場合に指定します。指定する場合は，必ず2行目に指定してください。UNDEFDEST行の指定を省略した場合は，不一致ページおよび総集計ページを出力しません。

UNDEFDEST

UNDEFDESTを指定します。大文字と小文字は区別しません。

印刷先名

不一致ページおよび総集計ページの印刷先を指定します。

なお，印刷先は印刷先定義ファイルで定義します。印刷先定義ファイルの詳細については，「15.6.3　印刷先定義ファイル」を参照してください。

(c)　DATA行

DATA行には，印刷先とキーワードの組み合わせを指定します。必ず指定してください。

DATA

DATAを指定します。大文字と小文字は区別しません。

印刷先名

「仕分けキーフィールド名のデータ」で指定したキーワードと一致するページの印刷先を指定します。

なお，印刷先は印刷先定義ファイルで定義します。印刷先定義ファイルの詳細については，「15.6.3　印刷先定義ファイル」を参照してください。

仕分けキーフィールド名のデータ

キーワードを指定します。

KEYFIELD行の「仕分けキーフィールド名」に対応するキーワードを，「キー数」で指定した数だけコンマ（,）で区切って指定してください。

なお，指定するときには次の点に注意してください。

キーワードに「"」が含まれている場合は，「"」を二つ続けて記述し，キーワードの両端を「"」で囲んで指定してください。
「E"UR」とする場合は，「"E""UR"」と指定します。

キーワードに区切り文字が含まれている場合は，キーワードの両端を「"」で囲んで指定してください。
「,」が区切り文字の場合，「EU,R」とするときは，「"EU,R"」と指定します。

(3)　作成手順

EURPM仕分け定義ファイルは次の手順で設定します。

EURPM仕分け定義ファイルのサンプル（PMDistribute.txt）を任意の場所に保存する。

EURPM仕分け定義ファイルを編集する。
EURPM仕分け定義ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定したEURPM仕分け定義ファイルを次の場所に格納する。

印刷ジョブごとに指定する場合

EUR Print Manager - Adapter稼働マシンの任意のディレクトリ

EUR Print Managerのサービスごとに指定する場合

環境設定ファイル（EURPM.ini）の［PATH］セクションの［SPLIT］キーで指定したディレクトリ

EURPM仕分け定義ファイルの格納先には，EUR Print Managerを利用するユーザーが読み書きできるようにアクセス権を設定してください。

なお，作成したEURPM仕分け定義ファイルは次の方法で指定してください。

印刷ジョブごとに指定する場合

EUR Print Manager - Adapter稼働マシンの任意のディレクトリと，EURPM仕分け定義ファイルのファイル名を起動部品で指定します。使用する起動部品を次に示します。

ActiveX起動部品
SplitFileNameプロパティ，およびSplitFilePathプロパティ

Java起動部品
setSplitFileNameメソッド，およびsetSplitFilePathメソッド

COBOL起動部品
PrintReport関数またはPrintReport2関数のSPLITFILENAMEパラメタ，およびSPLITFILEPATHパラメタ

コマンド起動部品
/splitfオプション，および/splitfpオプション

EUR Print Managerのサービスごとに指定する場合

EURPM仕分け定義ファイルのファイル名を，環境設定ファイル（EURPM.ini）の［NAME］セクションの［SPLIT］キーで指定します。

(4)　サンプルの内容

このサンプルでは，次のルールで帳票を仕分けして出力することを想定しています。

マッピングデータファイルの「Office」フィールドの値が「HeadOffice」のページは，印刷先「TOKYO_RS_PRINT」に出力する。

マッピングデータファイルの「Office」フィールドの値が「BranchOsaka」のページは，印刷先「OSAKA_RS_PRINT」に出力する。

上記のどちらにも当てはまらないページは，印刷先「OSAKA_CL_PRINT」に出力する。

サンプルの内容を次に示します。

KEYFIELD,1,"Office"
UNDEFDEST, "OSAKA_CL_PRINT"
DATA,"TOKYO_RS_PRINT","HeadOffice"
DATA,"OSAKA_RS_PRINT","BranchOsaka"

15.11　環境設定ファイル

環境設定ファイルは，EUR Print Managerの動作環境を設定します。

環境設定ファイルには，次の八つがあります。環境設定ファイルについては，「16.　実行環境の設定」を参照してください。

EUR Print Manager：EURPM.ini

EUR Print Manager - Adapter：EURPMADP.ini

EUR Print Manager - Report Server：EURPMLS.ini

EUR Print Manager - Report Server Adapter：EURPMLSADP.ini

EUR Print Manager - Client：EURPMCL.ini

EURPM制御コマンド：EURPMCTRL.ini

EURPM-RS制御コマンド：EURPMLSCTRL.ini

蓄積管理GUI：EURPMRSGUI.ini

なお，EUR Print ManagerからEUR Print Serviceの環境設定ファイルを指定することで，EUR Print Serviceの動作環境をEUR Print Managerのサービスごと，または印刷ジョブごとに変更できます。

EUR Print Serviceの環境設定ファイルについては，「16.10　EPF形式ファイルを出力する場合の実行環境の設定」およびマニュアル「EUR サーバ帳票出力」を参照してください。

15.12　EURPM起動管理定義ファイル

EURPM起動管理定義ファイルは，起動対象のEUR Print Managerとその起動方法が定義されたファイルです。

EUR Print Managerの起動や停止を管理するときに使用します。

＜この節の構成＞

15.12.1　Windows環境の場合

15.12.2　UNIX/Linux環境の場合

15.12.1　Windows環境の場合

EURPM起動管理定義ファイルは，Windows環境では，次のどちらかで作成または管理できます。EURPM起動管理定義ファイルは，EUR Print Managerのインストール先フォルダ下に格納されています。

［EUR Print Manager 起動管理］ダイアログ

EURPM制御コマンド

［EUR Print Manager 起動管理］ダイアログで管理する場合の詳細については，「6.2　［EUR Print Manager 起動管理］ダイアログを使用して管理する（Windows環境の場合）」を参照してください。EURPM制御コマンドで管理する場合の詳細については，「6.3　EURPM制御コマンドを使用して管理する」を参照してください。

15.12.2　UNIX/Linux環境の場合

EURPM起動管理定義ファイルは，UNIX/Linux環境では，EURPM制御コマンドで作成または管理できます。EURPM起動管理定義ファイルは，/etc/opt/eurpmディレクトリ下に格納されています。詳細については，「6.3　EURPM制御コマンドを使用して管理する」を参照してください。

16.　実行環境の設定

この章では，EUR Print Manager，EUR Print Manager - Adapter，EUR Print Manager - Report Server，EUR Print Manager - Report Server Adapter，EUR Print Manager - Client，EURPM制御コマンド，EURPM-RS制御コマンド，およびEPF形式ファイルを出力する場合のEUR Print Serviceの実行環境の設定について説明します。

＜この章の構成＞

16.1　環境設定ファイルの項目一覧

16.2　環境設定ファイル（EUR Print Manager）

16.3　環境設定ファイル（EUR Print Manager - Adapter）

16.4　環境設定ファイル（EUR Print Manager - Report Server）

16.5　環境設定ファイル（EUR Print Manager - Report Server Adapter）

16.6　環境設定ファイル（蓄積管理GUI）

16.7　環境設定ファイル（EUR Print Manager - Client）

16.8　環境設定ファイル（EURPM制御コマンド）

16.9　環境設定ファイル（EURPM-RS制御コマンド）

16.10　EPF形式ファイルを出力する場合の実行環境の設定

16.11　環境設定ファイルの詳細コード

16.1　環境設定ファイルの項目一覧

EUR Print Managerおよび各コンポーネントの動作や，ほかのプログラムと通信するときの接続先，送信データサイズ，および接続上限時間などは，環境設定ファイルで設定します。

ここでは，EUR Print Manager，EUR Print Manager - Adapter，EUR Print Manager - Report Server，EUR Print Manager - Report Server Adapter，EUR Print Manager - Client，EURPM制御コマンド，およびEURPM-RS制御コマンドの環境設定ファイルの項目一覧，ならびにEPF形式ファイルを出力する場合のEUR Print Serviceの環境設定ファイルの項目一覧を次に示します。

なお，EUR Print Manager - Adapterの環境設定ファイルでは，帳票の出力要求時に有効になる指定項目のうち，一部の指定項目のデフォルト値を設定できます。そのため，EUR Print Manager - Adapterの接続先となるプログラム（EUR Print Manager，EUR Print Manager - Report Server，およびEUR Print Manager - Client）の動作に影響を与えることがあります。

＜この節の構成＞

(1)　EUR Print Managerの環境設定ファイルの項目一覧

(2)　EUR Print Manager - Adapterの環境設定ファイルの項目一覧

(3)　EUR Print Manager - Report Serverの環境設定ファイルの項目一覧

(4)　EUR Print Manager - Report Server Adapterの環境設定ファイルの項目一覧

(5)　蓄積管理GUIの環境設定ファイルの項目一覧

(6)　EUR Print Manager - Clientの環境設定ファイルの項目一覧

(7)　EURPM制御コマンドの環境設定ファイルの項目一覧

(8)　EURPM-RS制御コマンドの環境設定ファイルの項目一覧

(9)　EPF形式ファイルを出力する場合に設定が必要なEUR Print Serviceの環境設定ファイルの項目一覧

(1)　EUR Print Managerの環境設定ファイルの項目一覧

EUR Print Managerの環境設定ファイル（EURPM.ini）の項目一覧を次に示します。

表16-1　EUR Print Managerの環境設定ファイルの項目一覧

セクション | キー | 説明 | 参照先
PORT | EURPM | EUR Print Managerのポート番号を指定します。 | 16.2.1
EURPMLS | EUR Print Manager - Report Serverのポート番号を指定します。 | 16.2.2
EURPMCL | EUR Print Manager - Clientのポート番号を指定します。 | 16.2.3
PATH | FORM | 帳票ファイルがあるフォルダを指定します。 | 16.2.4
CONF | 構成定義ファイルがあるフォルダを指定します。 | 16.2.5
TEMP | EUR Print Managerの作業フォルダを指定します。 | 16.2.6
MULTI | 複数様式情報定義ファイルがあるフォルダを指定します。 | 16.2.7
DOCINFO | 文書情報設定ファイルがあるフォルダを指定します。 | 16.2.8
DBINFO | 接続情報ファイルがあるフォルダを指定します。 | 16.2.9
REPLACEITEM | 置き換え表管理情報ファイルがあるフォルダを指定します。 | 16.2.10
SCRIPTCNT | Acrobat JavaScript定義ファイルがあるフォルダを指定します。 | 16.2.11
PREFERENCE | ビューアプレファレンス定義ファイルがあるフォルダを指定します。 | 16.2.12
PSENV | EUR Print Serviceの環境設定ファイルがあるフォルダを指定します。 | 16.2.13
PDF | EUR Print Manager稼働マシンにPDF形式ファイルを出力する場合の，デフォルトの出力先フォルダを指定します。 | 16.2.14
PRINTDATE | 印刷日時出力定義ファイルがあるフォルダを指定します。 | 16.2.15
SPLIT | EURPM分割定義ファイル，またはEURPM仕分け定義ファイルがあるフォルダを指定します。 | 16.2.16
ERROR | LOGFILE | ログファイル（EURPM.log）※の出力先フォルダを指定します。 | 16.2.17
LOGLEVEL | 実行ログの出力レベルを指定します。 | 16.2.18
LOGSIZE | ログファイル（EURPM.log）※のファイルサイズの上限を指定します。 | 16.2.19
OPTION | PATHMODE | EUR Print Managerのパスモードを指定します。 | 16.2.20
TEMPFILEDEL | 印刷実行時に生成した一時ファイルを削除するかどうかを指定します。 | 16.2.21
SOCKBUFFSIZE | ソケット通信に使用する通信バッファサイズの上限を指定します。 | 16.2.22
SPLITMODE | 蓄積時に，帳票を分割または仕分けするかどうかを指定します。 | 16.2.23
THREAD | GENERAL | EUR Print Managerの並列処理数を指定します。 | 16.2.24
EURPS | EUR Print Serviceの並列処理数を指定します。 | 16.2.25
TIMEOUT | CONNECT | タイムアウト監視で，切断するまでの時間を指定します。 | 16.2.26
ERRIGNORE | 切断を検知してもエラーを出力しない時間を指定します。 | 16.2.27
ENV | PSENVFILENAME | EUR Print Serviceの環境設定ファイルのファイル名を指定します。 | 16.2.28
FILE | PRINTDATE | 印刷日時出力定義ファイル名を指定します。 | 16.2.29
SPLIT | EURPM分割定義ファイル，またはEURPM仕分け定義ファイル名を指定します。 | 16.2.30

注※

EUR Print Managerを複数起動している場合，ログファイル名は「EURPM_<識別名>.log」になります。

(2)　EUR Print Manager - Adapterの環境設定ファイルの項目一覧

EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）の項目一覧を次に示します。

表16-2　EUR Print Manager - Adapterの環境設定ファイルの項目一覧

セクション | キー | 説明 | 参照先
PORT | EURPM | EUR Print Managerのポート番号を指定します。 | 16.3.1
IPADDRESS | EURPM | EUR Print Managerが稼働するサーバのIPアドレスを指定します。 | 16.3.2
ERROR | LOGFILE ※ | ログファイル（EURPMADP.log）の出力先フォルダを指定します。 | 16.3.3
LOGLEVEL | 実行ログの出力レベルを指定します。 | 16.3.4
LOGSIZE | ログファイル（EURPMADP.log）のファイルサイズの上限を指定します。 | 16.3.5
OPTION | PRINTMODE | 印刷方法が未指定の場合の印刷方法を指定します。 | 16.3.6
DEFAULTPRINTMODE | デフォルト印刷方式を指定します。 | 16.3.7
SOCKBUFFSIZE | ソケット通信に使用する通信バッファサイズの上限を指定します。 | 16.3.8
DATABUFFSIZE | ファイル転送時の分割転送のサイズを指定します。 | 16.3.9
DISPPRINTDLG | クライアント印刷方式のダイアログ表示モードを指定します。 | 16.3.10
FILEOUTPUTDESTINATION | PDF形式ファイルの出力先を，EUR Print Manager - Adapter稼働マシンにするか，またはEUR Print Manager稼働マシンにするかのどちらかを指定します。 | 16.3.11
SPOOLLIMIT | 帳票の蓄積期限日を指定します。 | 16.3.12
TIMEOUT | OUTPUT | 印刷または蓄積を要求するときの通信タイムアウト監視時間を指定します。 | 16.3.13
EPFOUTPUT | EPF形式ファイル生成を要求するときの通信タイムアウト監視時間を指定します。 | 16.3.14
EUROUTPUT | EUR形式ファイル生成を要求するときの通信タイムアウト監視時間を指定します。 | 16.3.15
PDFOUTPUT | PDF形式ファイル生成を要求するときの通信タイムアウト監視時間を指定します。 | 16.3.16
DESTLIST | 出力先一覧を取得するときの通信タイムアウト監視時間を指定します。 | 16.3.17
PRTCLSLIST | プリンタクラス一覧，プリンタ一覧，またはトレイ一覧を取得するときの通信タイムアウト監視時間を指定します。 | 16.3.18
XLSXOUTPUT | Excel形式ファイル生成を要求するときの通信タイムアウト監視時間を指定します。 | 16.3.19
MERGEOUTPUT | 複数のEPF形式ファイルの統合を要求するときの通信タイムアウト監視時間を指定します。 | 16.3.20

注※

LOGFILEキーは，UNIX/Linux環境のログファイル出力先指定にも対応しています。

(3)　EUR Print Manager - Report Serverの環境設定ファイルの項目一覧

EUR Print Manager - Report Serverの環境設定ファイル（EURPMLS.ini）の項目一覧を次に示します。

表16-3　EUR Print Manager - Report Serverの環境設定ファイルの項目一覧

セクション | キー | 説明 | 参照先
PORT | EURPMLS | EUR Print Manager - Report Serverのポート番号を指定します。 | 16.4.1
EURPMCL | EUR Print Manager - Clientのポート番号を指定します。 | 16.4.2
PATH | CONF | 構成定義ファイルがあるフォルダを指定します。 | 16.4.3
TEMP | EUR Print Manager - Report Serverの作業フォルダを指定します。 | 16.4.4
ESF | EUR Print Manager - Report Serverの蓄積フォルダを絶対パスで指定します。 | 16.4.5
ERROR | LOGFILE | ログファイル（EURPMLS.log）の出力先フォルダを指定します。 | 16.4.6
LOGLEVEL | 実行ログの出力レベルを指定します。 | 16.4.7
LOGSIZE | ログファイル（EURPMLS.log）のファイルサイズの上限を指定します。 | 16.4.8
OPTION | TEMPFILEDEL | 印刷実行時に生成した一時ファイルを削除するかどうかを指定します。 | 16.4.9
ESFAUTODEL | 期限が切れた蓄積ファイルを自動削除するかどうかを指定します。 | 16.4.10
SOCKBUFFSIZE | ソケット通信に使用する通信バッファサイズの上限を指定します。 | 16.4.11
SPLOUTLINELIMIT | 蓄積ファイルの一覧を分割して取得する場合の上限時間を指定します。 | 16.4.12
ESFID | 複数のEUR Print Manager - Report Serverで同じ蓄積フォルダを使用する場合の管理IDを指定します。 | 16.4.13
THREAD | GENERAL | EUR Print Manager - Report Serverの並列処理数を指定します。 | 16.4.14
EURPS | EUR Print Serviceの並列処理数を指定します。 | 16.4.15
PRINTEXECMODE | EPF形式ファイルの印刷処理をスレッドで行うか，またはプロセスを起動して行うかのどちらかを指定します。 | 16.4.16
TIMEOUT | CONNECT | タイムアウト監視で，切断するまでの時間を指定します。 | 16.4.17
ERRIGNORE | 切断を検知してもエラーを出力しない時間を指定します。 | 16.4.18

(4)　EUR Print Manager - Report Server Adapterの環境設定ファイルの項目一覧

EUR Print Manager - Report Server Adapterの環境設定ファイル（EURPMLSADP.ini）の項目一覧を次に示します。

表16-4　EUR Print Manager - Report Server Adapterの環境設定ファイルの項目一覧

セクション | キー | 説明 | 参照先
PORT | EURPMLS | EUR Print Manager - Report Server Adapterのポート番号を指定します。 | 16.5.1
IPADDRESS | EURPMLS | EUR Print Manager - Report Serverが稼働するサーバのIPアドレスを指定します。EUR Print Manager - Report Server AdapterのServerAddressプロパティが未指定の場合に指定します。 | 16.5.2
ERROR | LOGFILE ※ | ログファイル（EURPMLSADP.log）の出力先フォルダを指定します。 | 16.5.3
LOGLEVEL | 実行ログの出力レベルを指定します。 | 16.5.4
LOGSIZE | ログファイル（EURPMLSADP.log）のファイルサイズの上限を指定します。 | 16.5.5
TIMEOUT | PRINT | EUR Print Manager - Report Serverに蓄積ファイルの印刷を要求するときの通信タイムアウト監視時間を指定します。 | 16.5.6
GETFILE | EUR Print Manager - Report Serverに蓄積ファイルの取得を要求するときの通信タイムアウト監視時間を指定します。 | 16.5.7
FILELIST | EUR Print Manager - Report Serverから蓄積ファイル一覧を取得するときの通信タイムアウト監視時間を指定します。 | 16.5.8
FILEOPERATE | EUR Print Manager - Report Serverから蓄積ファイルの属性の取得・設定，および蓄積ファイルの削除をするときの通信タイムアウト監視時間を指定します。 | 16.5.9
DELETE | EUR Print Manager - Report Serverに期限が切れた蓄積ファイル一括削除を要求するときの通信タイムアウト監視時間を指定します。 | 16.5.10
PRTCLSLIST | EUR Print Manager - Report Serverからプリンタクラス一覧，プリンタ一覧，トレイ一覧を取得するときの通信タイムアウト監視時間を指定します。 | 16.5.11
PATH | OUTPUTFILE | 蓄積ファイルを取得するフォルダを指定します。EUR Print Manager - Report Server AdapterのOutputFilePathプロパティが未指定の場合に指定します。 | 16.5.12
OPTION | SOCKBUFFSIZE | ソケット通信に使用する通信バッファサイズの上限を指定します。 | 16.5.13

注※

LOGFILEキーは，UNIX/Linux環境のログファイル出力先指定にも対応しています。

(5)　蓄積管理GUIの環境設定ファイルの項目一覧

蓄積管理GUIの環境設定ファイル（EURPMRSGUI.ini）の項目一覧を次に示します。

表16-5　蓄積管理GUIの環境設定ファイルの項目一覧

セクション | キー | 説明 | 参照先
OPTION | PATH | EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXのダウンロードパッケージ（cabファイル）の格納場所を指定します。 | 16.6.1
PATH_MACHINE | クライアントPCの環境によってマシン単位でのインストールとユーザー単位でのインストールを切り替える場合に，マシン単位インストール用のダウンロードパッケージ（cabファイル）の格納場所を指定します。 | 16.6.2
EPFDATAMAXSIZE | ダウンロードするEPF形式ファイルのファイルサイズの上限を指定します。 | 16.6.3
DEFAULTPRINTDLG | ［このマシンで印刷］を選択して印刷する場合に表示されるダイアログを，EUR Print Managerのプリンタ選択ダイアログにするか，またはOSの印刷ダイアログにするかのどちらかを指定します。 | 16.6.4

(6)　EUR Print Manager - Clientの環境設定ファイルの項目一覧

EUR Print Manager - Clientの環境設定ファイル（EURPMCL.ini）の項目一覧を次に示します。

表16-6　EUR Print Manager - Clientの環境設定ファイルの項目一覧

セクション | キー | 説明 | 参照先
PORT | EURPMCL | EUR Print Manager - Clientのポート番号を指定します。 | 16.7.1
PATH | CONF | 構成定義ファイルがあるフォルダを指定します。 | 16.7.2
TEMP | EUR Print Manager - Clientの作業フォルダを指定します。 | 16.7.3
ERROR | LOGFILE | ログファイル（EURPMCL.log）の出力先フォルダを指定します。 | 16.7.4
LOGLEVEL | 実行ログの出力レベルを指定します。 | 16.7.5
LOGSIZE | ログファイル（EURPMCL.log）のファイルサイズの上限を指定します。 | 16.7.6
EVENTLOGLEVEL | イベントログの出力レベルを指定します。 | 16.7.7
OPTION | TEMPFILEDEL | 印刷実行時に生成した一時ファイルを削除するかどうかを指定します。 | 16.7.8
SOCKBUFFSIZE | ソケット通信に使用する通信バッファサイズの上限を指定します。 | 16.7.9
TIMEOUT | CONNECT | タイムアウト監視で，切断するまでの時間を指定します。 | 16.7.10
ERRIGNORE | 切断を検知してもエラーを出力しない時間を指定します。 | 16.7.11

(7)　EURPM制御コマンドの環境設定ファイルの項目一覧

EURPM制御コマンドの環境設定ファイル（EURPMCTRL.ini）の項目一覧を次に示します。

表16-7　EURPM制御コマンドの環境設定ファイルの項目一覧

セクション | キー | 説明 | 参照先
PATH | TEMP | EURPM制御コマンドの作業フォルダを指定します。 | 16.8.1
ERROR | LOGFILE | ログファイル（EURPMCTRL.log）の出力先フォルダを指定します。 | 16.8.2
LOGLEVEL | 実行ログの出力レベルを指定します。 | 16.8.3
LOGSIZE | ログファイル（EURPMCTRL.log）のファイルサイズの上限を指定します。 | 16.8.4
TIMEOUT | START | EUR Print Managerを起動するときの通信タイムアウト監視時間を指定します。 | 16.8.5
STOP | EUR Print Managerを停止するときの通信タイムアウト監視時間を指定します。 | 16.8.6

(8)　EURPM-RS制御コマンドの環境設定ファイルの項目一覧

EURPM-RS制御コマンドの環境設定ファイル（EURPMLSCTRL.ini）の項目一覧を次に示します。なお，EURPM-RS制御コマンドはUNIX/Linux環境の場合だけサポートしています。

表16-8　EURPM-RS制御コマンドの環境設定ファイルの項目一覧（UNIX/Linux環境の場合）

セクション | キー | 説明 | 参照先
PATH | TEMP | EURPM-RS制御コマンドの作業フォルダを指定します。 | 16.9.1
ERROR | LOGFILE | ログファイル（EURPMLSCTRL.log）の出力先フォルダを指定します。 | 16.9.2
LOGLEVEL | 実行ログの出力レベルを指定します。 | 16.9.3
LOGSIZE | ログファイル（EURPMLSCTRL.log）のファイルサイズの上限を指定します。 | 16.9.4
TIMEOUT | START | EUR Print Manager - Report Serverを起動するときの通信タイムアウト監視時間を指定します。 | 16.9.5
STOP | EUR Print Manager - Report Serverを停止するときの通信タイムアウト監視時間を指定します。 | 16.9.6

(9)　EPF形式ファイルを出力する場合に設定が必要なEUR Print Serviceの環境設定ファイルの項目一覧

EUR Print Managerを使用してEPF形式ファイルを出力する場合に設定が必要な，EUR Print Serviceの環境設定ファイルの項目一覧を次に示します。

表16-9　EPF形式ファイルを出力する場合に設定が必要なEUR Print Serviceの環境設定ファイルの項目一覧

環境変数 | 説明 | 参照先
EURPS_EPFDPI | EPF形式ファイルを出力するときの解像度（DPI値）を指定します。 | 16.10.1
EURPS_EPF_IMAGE_COMPRESS | EPF形式ファイルを出力するときに，画像データを圧縮するかどうかを指定します。 | 16.10.2

上記以外のEUR Print Serviceの環境設定ファイルの項目については，マニュアル「EUR サーバ帳票出力」を参照してください。

16.2　環境設定ファイル（EUR Print Manager）

EUR Print Managerの動作環境は，環境設定ファイル（EURPM.ini）で設定します。

環境設定ファイルを変更した場合は，EUR Print Managerを再起動してください。

環境設定ファイルの格納場所

Windows環境の場合
環境設定ファイル（EURPM.ini）は，EUR Print Managerのインストール先フォルダ下に作成されます。
ファイルの内容を追加，変更する場合は，メモ帳などのテキスト編集エディタを開いて編集したあと，上書き保存してから使用してください。

UNIX/Linux環境の場合
次に示す環境設定ファイル（EURPM.ini）のサンプルを，/opt/eurpm/sample下に提供しています。必要な内容を設定したあと，同じファイル名で/etc/opt/eurpm下に格納してください。
なお，/etc/opt/eurpmには，EUR Print Managerを利用するユーザーが読み書きできるようにアクセス権を設定してください。

＜環境設定ファイル（EURPM.ini）のサンプルの内容＞

[PORT]

[PATH]

[ERROR]

[OPTION]
SOCKBUFFSIZE=64

[THREAD]

[TIMEOUT]

[ENV]

[FILE]

＜環境設定ファイル（EURPM.ini）の設定手順＞

環境設定ファイルは次の手順で設定します。

/opt/eurpm/sample下にある環境設定ファイル（EURPM.ini）のサンプルを任意の場所に保存する。

環境設定ファイルを編集する。
環境設定ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定した環境設定ファイルを，サンプルと同じファイル名（EURPM.ini）で/etc/opt/eurpm下に格納する。
/etc/opt/eurpmには，EUR Print Managerを利用するユーザーが読み書きできるようにアクセス権を設定してください。

環境設定ファイルの構文

変数名=値

環境設定ファイルに指定する情報は，「"」で囲まないでください。

環境設定ファイルの指定例（Windows環境の場合）

[PORT]
EURPM=22314
EURPMLS=22313
EURPMCL=23035

[PATH]
FORM=C:¥EURPM¥Form
CONF=C:¥EURPM¥Conf
TEMP=C:¥EURPM¥Temp
MULTI=C:¥EURPM¥Multi
DOCINFO=C:¥EURPM¥DocInfo
DBINFO=C:¥EURPM¥DBInfo
REPLACEITEM=C:¥EURPM¥ReplaceItem
SCRIPTCNT=C:¥EURPM¥ScriptCnt
PREFERENCE=C:¥EURPM¥Preference
PSENV=C:¥EURPM¥PSEnv
PDF=C:¥EURPM¥PDF
PRINTDATE=C:¥EURPM¥PrintDate
SPLIT=C:¥EURPM¥Split

[ERROR]
LOGFILE=C:¥EURPM¥Log
LOGLEVEL=4
LOGSIZE=750

[OPTION]
PATHMODE=0
TEMPFILEDEL=1
SOCKBUFFSIZE=64
SPLITMODE=PAGE

[THREAD]
GENERAL=200
EURPS=1

[TIMEOUT]
CONNECT=300
ERRIGNORE=300

[ENV]
PSENVFILENAME=EURPS_ENV

[FILE]
PRINTDATE=PRINTDATETIME.txt
SPLIT=PMPageSplit.txt

＜この節の構成＞

16.2.1　EURPM

16.2.2　EURPMLS

16.2.3　EURPMCL

16.2.4　FORM

16.2.5　CONF

16.2.6　TEMP

16.2.7　MULTI

16.2.8　DOCINFO

16.2.9　DBINFO

16.2.10　REPLACEITEM

16.2.11　SCRIPTCNT

16.2.12　PREFERENCE

16.2.13　PSENV

16.2.14　PDF

16.2.15　PRINTDATE（PATHセクション）

16.2.16　SPLIT（PATHセクション）

16.2.17　LOGFILE

16.2.18　LOGLEVEL

16.2.19　LOGSIZE

16.2.20　PATHMODE

16.2.21　TEMPFILEDEL

16.2.22　SOCKBUFFSIZE

16.2.23　SPLITMODE

16.2.24　GENERAL

16.2.25　EURPS

16.2.26　CONNECT

16.2.27　ERRIGNORE

16.2.28　PSENVFILENAME

16.2.29　PRINTDATE（FILEセクション）

16.2.30　SPLIT（FILEセクション）

16.2.1　EURPM

EUR Print Managerのポート番号を指定します。EURPMキーを省略した場合は，22314が仮定されます。

16.2.2　EURPMLS

EUR Print Manager - Report Serverのポート番号を指定します。EURPMLSキーを省略した場合は，22313が仮定されます。

16.2.3　EURPMCL

EUR Print Manager - Clientのポート番号を指定します。EURPMCLキーを省略した場合は，23035が仮定されます。

16.2.4　FORM

帳票ファイルがあるフォルダを指定します。

FORMキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のFormフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/Form

16.2.5　CONF

構成定義ファイルがあるフォルダを指定します。

CONFキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のConfフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/Conf

16.2.6　TEMP

EUR Print Managerの作業フォルダを指定します。

TEMPキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のTemp¥Managerフォルダ

UNIX/Linux環境のとき
/tmp

16.2.7　MULTI

複数様式情報定義ファイルがあるフォルダを指定します。

MULTIキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のMultiフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/Multi

16.2.8　DOCINFO

文書情報設定ファイルがあるフォルダを指定します。

DOCINFOキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のDocInfoフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/DocInfo

16.2.9　DBINFO

接続情報ファイルがあるフォルダを指定します。

DBINFOキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のDBInfoフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/DBInfo

16.2.10　REPLACEITEM

置き換え表管理情報ファイルがあるフォルダを指定します。

REPLACEITEMキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のReplaceItemフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/ReplaceItem

16.2.11　SCRIPTCNT

Acrobat JavaScript定義ファイルがあるフォルダを指定します。

SCRIPTCNTキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のScriptCntフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/ScriptCnt

16.2.12　PREFERENCE

ビューアプレファレンス定義ファイルがあるフォルダを指定します。

PREFERENCEキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のPreferenceフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/Preference

16.2.13　PSENV

EUR Print ManagerのサービスごとにEUR Print Serviceの環境設定ファイルを指定する場合，EUR Print Serviceの環境設定ファイルを格納したフォルダを指定します。

PSENVキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のPSEnvフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/PSEnv

16.2.14　PDF

EUR Print Manager稼働マシンにPDF形式ファイルを出力する場合の，デフォルトの出力先フォルダを指定します。なお，指定するフォルダには，必ず書き込み権限を設定してください。

PDFキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のPDFフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/PDF

16.2.15　PRINTDATE（PATHセクション）

印刷日時出力定義ファイルを格納したフォルダを指定します。

PRINTDATEキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のPrintDateフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/PrintDate

16.2.16　SPLIT（PATHセクション）

EURPM分割定義ファイル，またはEURPM仕分け定義ファイルを格納したフォルダを指定します。

SPLITキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のSplitフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpm/Split

16.2.17　LOGFILE

ログファイル（EURPM.log）の出力先フォルダを指定します。EUR Print Managerが複数起動している場合は，ログファイル名が「EURPM_<識別名>.log」になります。

LOGFILEキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のLogフォルダ

UNIX/Linux環境のとき
/var/opt/eurpm

16.2.18　LOGLEVEL

実行ログの出力レベルを指定します。

指定できる値を次に示します。

0：ログ出力しません。

4：起動，終了，実行時パラメタ，エラーを出力します。

8：起動，終了，実行時パラメタ，エラー，警告を出力します。

16：起動，終了，実行時パラメタ，エラー，警告，情報を出力します。

LOGLEVELキーを省略した場合，8が仮定されます。

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

16.2.19　LOGSIZE

ログファイル（EURPM.log）のファイルサイズの上限を指定します。EUR Print Managerが複数起動している場合は，ログファイル名が「EURPM_<識別名>.log」になります。指定できる値は750～2,000,000です。単位はKBです。

LOGSIZEキーを省略した場合，または指定できない値を指定した場合は，750が仮定されます。

16.2.20　PATHMODE

EUR Print Managerのパスモードを指定します。

指定できる値を次に示します。

0：通常パスモードを指定します。

1：フルパスモードを指定します。

PATHMODEキーを省略した場合，または0，1以外の値を指定した場合は0が仮定されます。PATHMODEキーを指定するときの注意事項を次に示します。

＜この項の構成＞

(1)　「0（通常パスモード）」を指定する場合

(2)　「1（フルパスモード）」を指定する場合

(1)　「0（通常パスモード）」を指定する場合

帳票出力時には，パスを指定しないでファイル名だけを指定してください。

帳票出力時に指定するファイルは，次の表に示すように，EUR Print Managerの環境設定ファイルで設定しているフォルダに格納しておいてください。

表16-10　帳票出力時に指定するファイルとファイルの格納先を設定するEUR Print Managerの環境設定ファイルのキー

帳票出力時に指定するファイル | EUR Print Managerの環境設定ファイルのPATHセクションのキー
接続情報ファイル | DBINFO
文書情報設定ファイル | DOCINFO
帳票ファイル | FORM
複数様式情報定義ファイル | MULTI
ビューアプレファレンス定義ファイル | PREFERENCE
印刷日時出力定義ファイル | PRINTDATE
EUR Print Serviceの環境設定ファイル | PSENV
置き換え表管理情報ファイル | REPLACEITEM
Acrobat JavaScript定義ファイル | SCRIPTCNT
EURPM分割定義ファイル，またはEURPM仕分け定義ファイル | SPLIT

PDF形式ファイルの出力先をEUR Print Manager稼働マシンにしているときは，EUR Print Managerの環境設定ファイルのPDFキーで設定しているフォルダにファイルが出力されます。PDFキーの詳細については，「16.2.14　PDF」を参照してください。

(2)　「1（フルパスモード）」を指定する場合

帳票出力時には，フルパス，相対パス，またはファイル名だけのどれかで指定してください。指定方法は次のとおりです。

フルパスで指定する場合

ファイル名をフルパスで指定します。なお，表16-10に示したEUR Print Managerの環境設定ファイルの設定は無視されます。

相対パスで指定する場合

表16-10に示したEUR Print Managerの環境設定ファイルのキーに設定している起点フォルダ下にあるファイル名を指定します。

ファイル名だけで指定する場合

表16-10に示したEUR Print Managerの環境設定ファイルのキーに設定しているフォルダにあるファイル名を指定します。

PDF形式ファイルの出力先をEUR Print Manager稼働マシンにしているとき，ファイルの出力先は，次のようになります。

ファイル名をフルパスで指定する場合
起動部品で指定したパスに出力されます。なお，環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーには指定が要りません。

ファイル名を相対パスで指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーで設定しているフォルダを起点とし，そこから起動部品で指定したパスに出力されます。

ファイル名だけを指定する場合
環境設定ファイル（EURPM.ini）のPATHセクションのPDFキーで設定しているフォルダに，起動部品で指定したファイル名で出力されます。

PDFキーの詳細については，「16.2.14　PDF」を参照してください。

16.2.21　TEMPFILEDEL

印刷実行時に生成した一時ファイルを削除するかどうかを指定します。

EUR Print Managerは，印刷実行時にはTEMPキーで設定した作業フォルダに一時ファイルを生成できます。一時ファイルは，障害対策のために使用します。

指定できる値を次に示します。

0：常に削除します。

1：正常終了時は削除します。異常終了時は削除しません。

2：常に削除しません。

TEMPFILEDELキーを省略した場合，または0，1，2以外の値を指定した場合は1が仮定されます。

16.2.22　SOCKBUFFSIZE

ソケット通信に使用する通信バッファサイズの上限を指定します。

指定できる値は，1～2,000,000です。単位はKBです。通信バッファサイズの上限を無制限にしたい場合は，0を指定してください。

SOCKBUFFSIZEキーを省略した場合，または0，もしくは1～2,000,000以外の値を指定した場合は64が仮定されます。

注意

KEEY316-E，KEEY317-E，KEEY318-E，KEEY330-E，またはKEEY335-Eの通信エラーが発生し，かつEURPMログのエラー詳細情報に「errno=10055」が出力されているときは，ソケットのバッファが不足していることを示しています。エラーが発生したときは，SOCKBUFFSIZEキーに指定されている値を小さく（8～64）して再試行してください。

なお，指定した値によっては，通信性能が変わることがあります。通信性能が劣化する場合は値を変更してチューニングしてください。

16.2.23　SPLITMODE

蓄積時に，帳票を分割または仕分けするかどうかを指定します。

指定できる値を次に示します。

NO：分割または仕分けしないで蓄積します。

KEY：帳票を仕分けして蓄積します。

PAGE：帳票を分割して蓄積します。

SPLITMODEキーを省略した場合，またはNO，KEY，PAGE以外の値を指定した場合はNOが仮定されます。

なお，起動部品で帳票を分割または仕分けするかどうかを指定している場合は，起動部品の指定が優先されます。帳票を分割または仕分けするかどうかを指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：SplitModeプロパティ

Java起動部品：setSplitModeメソッド

COBOL起動部品：SPLITMODEパラメタ

コマンド起動部品：eurpmcコマンドの/splitオプション

注意

SPLITMODEキーにKEYまたはPAGEを指定すると，蓄積時に起動部品で分割または仕分けの設定を指定しないかぎり，すべての帳票が分割または仕分けして出力されます。

16.2.24　GENERAL

EUR Print Managerの並列処理数を指定します。指定できる値は1～5,000です。

GENERALキーを省略した場合，または1～5,000以外の値を指定した場合は，200が仮定されます。

GENERALキーに正しい値を設定しても，マシン環境およびほかのプログラムの実行環境によって，設定したとおりの動作をしない場合があります。

16.2.25　EURPS

EUR Print Serviceの並列処理数を指定します。指定できる値は1～5,000です。

EURPSキーを省略した場合，または1～5,000以外の値を指定した場合は，1が仮定されます。

EURPSキーに正しい値を設定しても，マシン環境およびほかのプログラムの実行環境によって，設定したとおりの動作をしない場合があります。

EUR Print Serviceを実行するときは，CPU使用率が非常に高くなります。CPUに応じてEURPSキーを設定すると，高い並列処理効果が得られます。

EUR Print ManagerとEUR Print Manager - Report Serverを同一マシンで稼働させる場合は，次に示すキーに同じ値を指定してください。

EUR Print Managerの環境設定ファイルのTHREADセクションに設定されているEURPSキー

EUR Print Manager - Report Serverの環境設定ファイルのTHREADセクションに設定されているEURPSキー

16.2.26　CONNECT

意図しない接続元が，データ通信を行わないでEURPMと接続したままの状態になった場合，切断するまでの時間を指定します（タイムアウト監視）。

指定できる値は，0～3,600です。単位は秒です。

CONNECTキーに0を指定した場合，タイムアウト監視はしません。

CONNECTキーを省略した場合，または0～3,600以外の値を指定した場合は，600（10分）が仮定されます。

注意

通信に時間が掛かり，タイムアウトで切断されてしまう場合は，CONNECTキーの値（タイムアウトの監視時間）を大きくして再試行してください。

なお，指定した値によっては，意図しない接続を切断するのに時間が掛かり，その間ジョブを受け付けられなくなったり，EUR Print Manager を停止できなくなったりします。その場合は，値を変更してチューニングしてください。

16.2.27　ERRIGNORE

ソケットを接続してデータを通信しないで切断する処理（生死監視）が実行された場合に，切断を検知してもエラーを出力しない時間を指定します。

なお，何らかのデータを通信したあとに切断を検知した場合は，エラーが出力されます。

指定できる値は，0～3,600です。単位は秒です。

ERRIGNOREキーに0を指定した場合，切断を検知したとき必ずエラーが出力されます。

ERRIGNOREキーを省略した場合，または0～3,600以外の値を指定した場合は，3が仮定されます。

注意

通信ポートの監視を実行する場合，KEEY316-E のエラーが発生したときは，ERRIGNOREキーの値（切断を検知した場合にエラーを出力しない時間）を大きくして再試行してください。

なお，指定した値によっては，EUR Print Manager - Adapter との接続が何らかの不具合により切断された場合に，切断を検知できなくなることがあります。その場合は，値を変更してチューニングしてください。

16.2.28　PSENVFILENAME

EUR Print ManagerのサービスごとにEUR Print Serviceの環境設定ファイルを指定する場合，EUR Print Serviceの環境設定ファイルのファイル名を指定します。

PSENVFILENAMEキーの指定方法は，PATHMODEキーの設定によって異なります。PATHMODEキーの詳細については，「16.2.20　PATHMODE」を参照してください。PSENVFILENAMEキーの指定方法を次に示します。

PATHMODEキーに「0（通常パスモード）」を設定する場合

ファイル名だけを指定します。

EUR Print Serviceの環境設定ファイルは，PSENVキーで設定したフォルダに格納してください。

PATHMODEキーに「1（フルパスモード）」を設定する場合

フルパス，相対パス，またはファイル名だけのどれかで指定します。

フルパスで指定する場合

ファイル名をフルパスで指定します。なお，PSENVキーには指定が要りません。

相対パスで指定する場合

PSENVキーで設定しているフォルダを起点とし，そのフォルダ下にあるファイル名を指定します。

ファイル名だけで指定する場合

PSENVキーで設定しているフォルダにあるファイル名を指定します。

PSENVFILENAMEキーを省略した場合，EUR Print ManagerからEUR Print Serviceの環境設定ファイルを指定しないことになります。

なお，起動部品でEUR Print Serviceの環境設定ファイルを指定している場合は，起動部品の指定が優先されます。EUR Print Serviceの環境設定ファイルを指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：PSEnvFileNameプロパティ

Java起動部品：setPSEnvFileNameメソッド

COBOL起動部品：PSENVFILENAMEパラメタ

コマンド起動部品：eurpmcコマンドの/psenvfオプション

16.2.29　PRINTDATE（FILEセクション）

印刷日時出力定義ファイル名を指定します。

PRINTDATEキーの指定方法は，PATHMODEキーの設定によって異なります。PATHMODEキーの詳細については，「16.2.20　PATHMODE」を参照してください。PRINTDATEキーの指定方法を次に示します。

PATHMODEキーに「0（通常パスモード）」を設定する場合

ファイル名だけを指定します。

印刷日時出力定義ファイルは，PATHセクションのPRINTDATEキーで設定したフォルダに格納してください。

PATHMODEキーに「1（フルパスモード）」を設定する場合

フルパス，相対パス，またはファイル名だけのどれかで指定します。

フルパスで指定する場合

ファイル名をフルパスで指定します。なお，PATHセクションのPRINTDATEキーには指定が要りません。

相対パスで指定する場合

PATHセクションのPRINTDATEキーで設定しているフォルダを起点とし，そのフォルダ下にあるファイル名を指定します。

ファイル名だけで指定する場合

PATHセクションのPRINTDATEキーで設定しているフォルダにあるファイル名を指定します。

FILEセクションのPRINTDATEキーを省略した場合，EUR Print Managerから印刷日時出力定義ファイルを指定しないことになります。この場合，印刷実行時の日時情報を帳票に出力しません。

なお，起動部品で印刷日時出力定義ファイルを指定している場合は，起動部品の指定が優先されます。印刷日時出力定義ファイルを指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：PrintDateFileNameプロパティ

Java起動部品：setPrintDateFileNameメソッド

COBOL起動部品：PRINTDATEFILENAMEパラメタ

コマンド起動部品：eurpmcコマンドの/prdatefオプション

16.2.30　SPLIT（FILEセクション）

EURPM分割定義ファイルまたはEURPM仕分け定義ファイル名を指定します。

SPLITキーの指定方法は，PATHMODEキーの設定によって異なります。PATHMODEキーの詳細については，「16.2.20　PATHMODE」を参照してください。SPLITキーの指定方法を次に示します。

PATHMODEキーに「0（通常パスモード）」を設定する場合

ファイル名だけを指定します。

EURPM分割定義ファイルまたはEURPM仕分け定義ファイルは，PATHセクションのSPLITキーで設定したフォルダに格納してください。

PATHMODEキーに「1（フルパスモード）」を設定する場合

フルパス，相対パス，またはファイル名だけのどれかで指定します。

フルパスで指定する場合

ファイル名をフルパスで指定します。なお，PATHセクションのSPLITキーには指定が要りません。

相対パスで指定する場合

PATHセクションのSPLITキーで設定しているフォルダを起点とし，そのフォルダ下にあるファイル名を指定します。

ファイル名だけで指定する場合

PATHセクションのSPLITキーで設定しているフォルダにあるファイル名を指定します。

FILEセクションのSPLITキーを省略した場合，EUR Print ManagerからEURPM分割定義ファイルまたはEURPM仕分け定義ファイルを指定しないことになります。

なお，起動部品でEURPM分割定義ファイルまたはEURPM仕分け定義ファイルを指定している場合は，起動部品の指定が優先されます。EURPM分割定義ファイルまたはEURPM仕分け定義ファイルを指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：SplitFileNameプロパティ

Java起動部品：setSplitFileNameメソッド

COBOL起動部品：SPLITFILENAMEパラメタ

コマンド起動部品：eurpmcコマンドの/splitfオプション

16.3　環境設定ファイル（EUR Print Manager - Adapter）

EUR Print Manager - Adapterの動作環境は，環境設定ファイル（EURPMADP.ini）で設定します。

環境設定ファイルを変更した場合は，EUR Print Manager - Adapterを使用しているプログラムを再起動してください。

環境設定ファイルの格納場所

Windows環境の場合
環境設定ファイル（EURPMADP.ini）は，EUR Print Manager - Adapterのインストール先フォルダ下に作成されます。
ファイルの内容を追加，変更する場合は，メモ帳などのテキスト編集エディタを開いて編集したあと，上書き保存してから使用してください。

UNIX/Linux環境の場合
次に示す環境設定ファイル（EURPMADP.ini）のサンプルを，/opt/eurpm_adp/sample下に提供しています。必要な内容を設定したあと，同じファイル名で/etc/opt/eurpm_adp下に格納してください。
なお，/etc/opt/eurpm_adpには，EUR Print Manager - Adapterを利用するユーザーが読み書きできるようにアクセス権を設定してください。

＜環境設定ファイル（EURPMADP.ini）のサンプルの内容＞

[PORT]

[IPADDRESS]
EURPM=

[ERROR]

[OPTION]
SOCKBUFFSIZE=64
DISPPRINTDLG=2

[TIMEOUT]

環境設定ファイルの構文

変数名=値

環境設定ファイルに指定する情報は，「"」で囲まないでください。

環境設定ファイルの指定例（Windows環境の場合）

[PORT]
EURPM=22314

[IPADDRESS]
EURPM=127.0.0.1

[ERROR]
LOGFILE=C:¥EURPMADP¥Log
LOGLEVEL=4
LOGSIZE=750

[OPTION]
PRINTMODE=0
DEFAULTPRINTMODE=3
SOCKBUFFSIZE=64
DATABUFFSIZE=100
DISPPRINTDLG=2
FILEOUTPUTDESTINATION=0
SPOOLLIMIT=20120521

[TIMEOUT]
OUTPUT=300
EPFOUTPUT=300
EUROUTPUT=300
PDFOUTPUT=300
DESTLIST=300
PRTCLSLIST=300
XLSXOUTPUT=300
MERGEOUTPUT=300

＜この節の構成＞

16.3.1　EURPM（PORTセクション）

16.3.2　EURPM（IPADDRESSセクション）

16.3.3　LOGFILE

16.3.4　LOGLEVEL

16.3.5　LOGSIZE

16.3.6　PRINTMODE

16.3.7　DEFAULTPRINTMODE

16.3.8　SOCKBUFFSIZE

16.3.9　DATABUFFSIZE

16.3.10　DISPPRINTDLG

16.3.11　FILEOUTPUTDESTINATION

16.3.12　SPOOLLIMIT

16.3.13　OUTPUT

16.3.14　EPFOUTPUT

16.3.15　EUROUTPUT

16.3.16　PDFOUTPUT

16.3.17　DESTLIST

16.3.18　PRTCLSLIST

16.3.19　XLSXOUTPUT

16.3.20　MERGEOUTPUT

16.3.1　EURPM（PORTセクション）

EUR Print Managerのポート番号を指定します。EURPMキーを省略した場合，22314が仮定されます。

起動部品で印刷管理サーバのポート番号を指定している場合は，起動部品の指定が優先されます。印刷管理サーバのポート番号を指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：PMServerPortプロパティ

Java起動部品：setPMServerPortメソッド

COBOL起動部品：PMSERVERPORTパラメタ

コマンド起動部品：eurpmcコマンドの/pmpnオプション

16.3.2　EURPM（IPADDRESSセクション）

EUR Print Managerが稼働するサーバのIPアドレスを指定します。255.255.255.255形式で指定します。

EUR Print ManagerとEUR Print Manager - Adapterが同じマシンで稼働する場合，EUR Print ManagerとEUR Print Manager - Adapter間のファイル転送時間を短縮できます。ファイル転送時間を短縮する場合は，「18.1.7　ファイル転送時間を省略する場合の注意」を参照してください。

起動部品で印刷管理サーバのIPアドレスを指定している場合は，起動部品の指定が優先されます。印刷管理サーバのIPアドレスを指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：PMServerAddressプロパティ

Java起動部品：setPMServerAddressメソッド

COBOL起動部品：PMSERVERADDRパラメタ

コマンド起動部品：eurpmcコマンドの/pmipオプション

16.3.3　LOGFILE

ログファイル（EURPMADP.log）の出力先フォルダを指定します。

LOGFILEキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Manager - Adapterのインストール先フォルダ下のLogフォルダ

UNIX/Linux環境のとき
/var/opt/eurpm_adp

16.3.4　LOGLEVEL

実行ログの出力レベルを指定します。

指定できる値を次に示します。

0：ログ出力しません。

4：起動，終了，実行時パラメタ，エラーを出力します。

8：起動，終了，実行時パラメタ，エラー，警告を出力します。

16：起動，終了，実行時パラメタ，エラー，警告，情報を出力します。

LOGLEVELキーを省略した場合は，8が仮定されます。

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

16.3.5　LOGSIZE

ログファイル（EURPMADP.log）のファイルサイズの上限を指定します。指定できる値は750～2,000,000です。単位はKBです。

LOGSIZEキーを省略した場合，または指定できない値を指定した場合は750が仮定されます。

16.3.6　PRINTMODE

印刷方法が未指定の場合の印刷方法を指定します。

指定できる値を次に示します。

0：デフォルト印刷方式※で印刷します。

1：クライアントPCで印刷します。

2：蓄積します。

3：拠点サーバで印刷します。

4：印刷管理サーバ直接印刷方式で印刷します。

5：クライアントPCで配布印刷します。

注※

「0（デフォルト印刷方式）」を定義する場合は，環境設定ファイル（EURPMADP.ini）でOPTIONセクションのDEFAULTPRINTMODEキーに値を設定してください。

PRINTMODEキーを省略した場合，または0，1，2，3，4，5以外の値を指定した場合は0が仮定されます。

起動部品で印刷方法を指定している場合は，起動部品の指定が優先されます。印刷方法を指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：PrintModeプロパティ

Java起動部品：setPrintModeメソッド

COBOL起動部品：PrintReport関数（PRINTMODEパラメタ）

コマンド起動部品：eurpmcコマンドの/pmオプション

16.3.7　DEFAULTPRINTMODE

デフォルト印刷方式を指定します。

指定できる値を次に示します。

1：クライアントPCで印刷します。

2：蓄積します。

3：拠点サーバで印刷します。

4：印刷管理サーバ直接印刷方式で印刷します。

5：クライアントPCで配布印刷します。

DEFAULTPRINTMODEキーを省略した場合，または1，2，3，4，5以外の値を指定した場合は3が仮定されます。

16.3.8　SOCKBUFFSIZE

ソケット通信に使用する通信バッファサイズの上限を指定します。

指定できる値は，1～2,000,000です。単位はKBです。通信バッファサイズの上限を無制限にしたい場合は，0を指定してください。

SOCKBUFFSIZEキーを省略した場合，または0，もしくは1～2,000,000以外の値を指定した場合は64が仮定されます。

SOCKBUFFSIZEキーを指定するときの注意事項を次に示します。

KEEY208-Eの通信エラーが発生し，かつEURPMログのエラー詳細情報に「errno=10055」が出力されているときは，ソケットのバッファが不足していることを示しています。エラーが発生したときは，SOCKBUFFSIZEキーに指定されている値を小さく（8～64）して再試行してください。
なお，指定した値によっては，通信性能が変わることがあります。通信性能が劣化する場合は値を変更してチューニングしてください。

16.3.9　DATABUFFSIZE

ファイルを転送するときの分割転送のサイズを指定します。

指定できる値は，1～10,000です。単位はKBです。

DATABUFFSIZEキーを省略した場合，または0，もしくは1～10,000以外の値を指定した場合は100が仮定されます。

DATABUFFSIZEキーを指定するときの注意事項を次に示します。

EUR Print Manager - Adapterでファイル転送が実行されるプロパティ（ファイル）を指定したジョブを実行する場合，ファイル転送されるファイルごとに，指定したサイズの10～15倍のメモリがEUR Print Manager - Adapter，およびEUR Print Manager稼働マシンの両方に必要となります。

PDF形式ファイル出力の場合：約15倍

PDF形式ファイル以外のファイル出力，および印刷実行の場合：約10倍

転送の対象になるファイルを次に示します。

マッピングデータファイル（可変値記号ファイル）

ユーザ定義データファイル（可変値記号ファイル）

文書しおり定義ファイル

しおり定義ファイル

仕分け定義情報ファイル

PDF仕分け定義ファイル

暗号化設定ファイル

帳票セット指定ファイルで指定したマッピングデータファイル，ユーザ定義データファイル，しおり定義ファイル

EPF形式ファイル

EUR Print Managerの印刷およびファイル出力実行時に，KEEY314-Sのメモリ不足エラーが発生した場合は，DATABUFFSIZEキーの値（ファイル転送時の分割転送サイズ）を小さくして再試行してください。
なお，指定した値によっては，通信性能が変わることがあります。通信性能が劣化する場合は値を変更してチューニングしてください。

EUR Print Manager - Adapterの印刷およびファイル出力実行時に，KEEY215-SまたはKEEY906-Eのメモリ不足エラー，もしくはKEEY217-Sのシステムエラーが発生した場合は，DATABUFFSIZEキーの値（ファイル転送時の分割転送サイズ）を小さくして再試行してください。
なお，指定した値によっては，通信性能が変わることがあります。通信性能が劣化する場合は値を変更してチューニングしてください。

16.3.10　DISPPRINTDLG

クライアントPCで印刷する場合のダイアログの表示モードを指定します。

指定できる値と印刷時の動作を次に示します。

0：印刷先指定ダイアログを表示します（対話型印刷）。
プレビューボタンを選択すると，プレビューウィンドウが表示されます。

1：直接印刷を実行します（自動印刷）。
印刷実行中に印刷中のダイアログを表示します。

2：プレビューウィンドウを表示します（対話型印刷プレビュー表示）。
印刷メニューまたは印刷ボタンを選択すると，印刷先指定ダイアログが表示されます。

3：直接印刷を実行します（全自動印刷）。
印刷実行中に印刷中のダイアログを表示しません。

4：プレビューウィンドウを表示します（対話型印刷プレビュー表示限定）。
印刷は実行できません。

DISPPRINTDLGキーを省略した場合，または0～4以外の値を指定した場合は0が仮定されます。

起動部品でダイアログの表示モードを指定している場合は，起動部品の指定が優先されます。ダイアログの表示モードを指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：DispPrintDlgプロパティ

Java起動部品：setDispPrintDlgメソッド

COBOL起動部品：PrintReport関数（DISPPRINTDLGパラメタ）

コマンド起動部品：eurpmcコマンドの/dialogオプション

16.3.11　FILEOUTPUTDESTINATION

PDF形式ファイルの出力先を，EUR Print Manager - Adapter稼働マシンにするか，またはEUR Print Manager稼働マシンにするかのどちらかを指定します。

指定できる値を次に示します。

0：EUR Print Manager - Adapter稼働マシンに出力します。

1：EUR Print Manager稼働マシンに出力します。

FILEOUTPUTDESTINATIONキーを省略した場合，または0，1以外の値を指定した場合は0が仮定されます。

起動部品でPDF形式ファイルの出力先を指定している場合は，起動部品の指定が優先されます。PDF形式ファイルの出力先を指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：FileOutputDestinationプロパティ

Java起動部品：setFileOutputDestinationメソッド

COBOL起動部品：FILEOUTPUTDESTINATIONパラメタ

コマンド起動部品：eurpmcコマンドの/foutdestオプション

なお，EUR Print Manager稼働マシンにPDF形式ファイルを出力する場合，PDFの出力先フォルダは，起動部品の指定値だけでなく，EUR Print Managerの環境設定ファイルのPATHMODEキーおよびPDFキーの設定値によって決まります。PATHMODEキーの詳細については「16.2.20　PATHMODE」を，PDFキーの詳細については「16.2.14　PDF」を参照してください。

16.3.12　SPOOLLIMIT

蓄積ファイルの蓄積期限日を指定します。日付または日数で指定してください。

指定方法を次に示します。

日付で指定する場合

「YYYYMMDD」の形式で指定してください。

年（西暦）は4けた，月と日は2けたで入力します。

月，または日が1～9の場合は，ゼロ埋めをして入力します。

指定できる値の上限は，20380118（2038年1月18日）です。

（指定例）20120521，20141008

日数で指定する場合

「+XXX」の形式で指定してください。

「XXX」には，蓄積実行時からの保管日数を指定します。指定できる値は000～999です。

2038年1月18日を超える日数は指定できません。

（指定例）+030，+999

SPOOLLIMITキーを省略した場合，または指定できない値を指定した場合は，蓄積時から30日後が蓄積期限日として設定されます。

起動部品で蓄積ファイルの蓄積期限日を指定している場合は，起動部品の指定が優先されます。蓄積期限日を指定する起動部品のプロパティ，メソッド，パラメタ，およびコマンドのオプションを次に示します。

ActiveX起動部品：SpoolLimitプロパティ

Java起動部品：setSpoolLimitメソッド

COBOL起動部品：PrintReport関数（SPOOLLIMITパラメタ）

コマンド起動部品：eurpmcコマンドの/lmオプション

16.3.13　OUTPUT

印刷または蓄積を要求するときの通信タイムアウト監視時間を指定します。指定できる値は，0～86,400（24時間）です。単位は秒です。

OUTPUTキーを省略した場合，0を指定した場合，または0～86,400以外の値を指定した場合は，タイムアウト監視はしません。

16.3.14　EPFOUTPUT

EPF形式ファイル生成を要求するときの通信タイムアウト監視時間を指定します。指定できる値は，0～86,400（24時間）です。単位は秒です。

EPFOUTPUTキーを省略した場合，0を指定した場合，または0～86,400以外の値を指定した場合は，タイムアウト監視はしません。

16.3.15　EUROUTPUT

EUR形式ファイル生成を要求するときの通信タイムアウト監視時間を指定します。指定できる値は，0～86,400（24時間）です。単位は秒です。

EUROUTPUTキーを省略した場合，0を指定した場合，または0～86,400以外の値を指定した場合は，タイムアウト監視はしません。

16.3.16　PDFOUTPUT

PDF形式ファイル生成を要求するときの通信タイムアウト監視時間を指定します。指定できる値は，0～86,400（24時間）です。単位は秒です。

PDFOUTPUTキーを省略した場合，0を指定した場合，または0～86,400以外の値を指定した場合は，タイムアウト監視はしません。

16.3.17　DESTLIST

出力先一覧を取得するときの通信タイムアウト監視時間を指定します。指定できる値は，0～86,400（24時間）です。単位は秒です。

DESTLISTキーを省略した場合，0を指定した場合，または0～86,400以外の値を指定した場合は，タイムアウト監視はしません。

16.3.18　PRTCLSLIST

プリンタクラス一覧，プリンタ一覧，またはトレイ一覧を取得するときの通信タイムアウト監視時間を指定します。指定できる値は，0～86,400（24時間）です。単位は秒です。

PRTCLSLISTキーを省略した場合，0を指定した場合，または0～86,400以外の値を指定した場合は，タイムアウト監視はしません。

16.3.19　XLSXOUTPUT

Excel形式ファイル生成を要求するときの通信タイムアウト監視時間を指定します。指定できる値は，0～86,400（24時間）です。単位は秒です。

XLSXOUTPUTキーを省略した場合，0を指定した場合，または0～86,400以外の値を指定した場合は，タイムアウト監視はしません。

16.3.20　MERGEOUTPUT

複数のEPF形式ファイルの統合を要求するときの通信タイムアウト監視時間を指定します。指定できる値は，0～86,400（24時間）です。単位は秒です。

MERGEOUTPUTキーを省略した場合，0を指定した場合，または0～86,400以外の値を指定した場合は，タイムアウト監視はしません。

16.4　環境設定ファイル（EUR Print Manager - Report Server）

EUR Print Manager - Report Serverの動作環境は，環境設定ファイル（EURPMLS.ini）で設定します。

環境設定ファイルを変更した場合は，EUR Print Manager - Report Serverを再起動してください。

環境設定ファイルの格納場所

Windows環境の場合
環境設定ファイル（EURPMLS.ini）は，EUR Print Manager - Report Serverのインストール先フォルダ下に作成されます。
ファイルの内容を追加，変更する場合は，メモ帳などのテキスト編集エディタを開いて編集したあと，上書き保存してから使用してください。

UNIX/Linux環境の場合
次に示す環境設定ファイル（EURPMLS.ini）のサンプルを，/opt/eurpmls/sample下に提供しています。必要な内容を設定したあと，同じファイル名で/etc/opt/eurpmls下に格納してください。
なお，/etc/opt/eurpmlsには，EUR Print Manager - Report Serverを利用するユーザーが読み書きできるようにアクセス権を設定してください。

＜環境設定ファイル（EURPMLS.ini）のサンプルの内容＞

[PORT]

[PATH]

[ERROR]

[OPTION]
SOCKBUFFSIZE=64

[THREAD]

[TIMEOUT]

環境設定ファイルの構文

変数名=値

環境設定ファイルに指定する情報は，「"」で囲まないでください。

環境設定ファイルの指定例

[PORT]
EURPMLS=22313
EURPMCL=23035

[PATH]
CONF=C:¥EURPMLS¥Conf
TEMP=C:¥EURPMLS¥Temp
ESF=C:¥EURPMLS¥ESF

[ERROR]
LOGFILE=C:¥EURPMLS¥Log
LOGLEVEL=4
LOGSIZE=750

[OPTION]
TEMPFILEDEL=1
ESFAUTODEL=1
SOCKBUFFSIZE=64
SPLOUTLINELIMIT=0
ESFID=0

[THREAD]
GENERAL=200
EURPS=1
PRINTEXECMODE=0

[TIMEOUT]
CONNECT=300
ERRIGNORE=300

＜この節の構成＞

16.4.1　EURPMLS

16.4.2　EURPMCL

16.4.3　CONF

16.4.4　TEMP

16.4.5　ESF

16.4.6　LOGFILE

16.4.7　LOGLEVEL

16.4.8　LOGSIZE

16.4.9　TEMPFILEDEL

16.4.10　ESFAUTODEL

16.4.11　SOCKBUFFSIZE

16.4.12　SPLOUTLINELIMIT

16.4.13　ESFID

16.4.14　GENERAL

16.4.15　EURPS

16.4.16　PRINTEXECMODE

16.4.17　CONNECT

16.4.18　ERRIGNORE

16.4.1　EURPMLS

EUR Print Manager - Report Serverのポート番号を指定します。EURPMLSキーを省略した場合は，22313が仮定されます。

16.4.2　EURPMCL

EUR Print Manager - Clientのポート番号を指定します。EURPMCLキーを省略した場合は，23035が仮定されます。

16.4.3　CONF

構成定義ファイルがあるフォルダを指定します。

CONFキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Manager - Report Serverのインストール先フォルダ下のConfフォルダ

UNIX/Linux環境のとき
/etc/opt/eurpmls/Conf

16.4.4　TEMP

EUR Print Manager - Report Serverの作業フォルダを指定します。

TEMPキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Manager - Report Serverのインストール先フォルダ下のTemp¥Serverフォルダ

UNIX/Linux環境のとき
/tmp

16.4.5　ESF

EUR Print Manager - Report Serverの蓄積フォルダを絶対パスで指定します。指定する蓄積フォルダはEUR Print Manager - Report Serverサービスのアカウントが書き込める必要があります。

ESFキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Manager - Report Serverのインストール先フォルダ下のESF

UNIX/Linux環境のとき
/etc/opt/eurpmls/ESF

蓄積フォルダには蓄積するたびに蓄積ファイルが格納されるので，蓄積専用のディスクを用意して，ESFキーに指定することをお勧めします。

16.4.6　LOGFILE

ログファイル（EURPMLS.log）の出力先フォルダを指定します。

LOGFILEキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Manager - Report Serverのインストール先フォルダ下のLogフォルダ

UNIX/Linux環境のとき
/var/opt/eurpmls

16.4.7　LOGLEVEL

実行ログの出力レベルを指定します。

指定できる値を次に示します。

0：ログ出力しません。

4：起動，終了，実行時パラメタ，エラーを出力します。

8：起動，終了，実行時パラメタ，エラー，警告を出力します。

16：起動，終了，実行時パラメタ，エラー，警告，情報を出力します。

LOGLEVELキーを省略した場合，8が仮定されます。

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

16.4.8　LOGSIZE

ログファイル（EURPMLS.log）のファイルサイズの上限を指定します。指定できる値は750～2,000,000です。単位はKBです。

LOGSIZEキーを省略した場合，または750～2,000,000以外の値を指定した場合は，750が仮定されます。

16.4.9　TEMPFILEDEL

印刷実行時に生成した一時ファイルを削除するかどうかを指定します。

EUR Print Manager - Report Serverは，印刷実行時にはTEMPキーで設定した作業フォルダに一時ファイルを生成できます。一時ファイルは，障害対策のために使用します。

指定できる値を次に示します。

0：常に削除します。

1：正常終了時は削除します。異常終了時は削除しません。

2：常に削除しません。

TEMPFILEDELキーを省略した場合，または0，1，2以外の値を指定した場合は1が仮定されます。

16.4.10　ESFAUTODEL

期限が切れた蓄積ファイルを自動削除するかどうかを指定します。

指定できる値を次に示します。

0：自動削除しません。

1：自動削除します。

ESFAUTODELキーを省略した場合，または0，1以外の値を指定した場合は1が仮定されます。

16.4.11　SOCKBUFFSIZE

ソケット通信に使用する通信バッファサイズの上限を指定します。

指定できる値は，1～2,000,000です。単位はKBです。通信バッファサイズの上限を無制限にしたい場合は，0を指定してください。

SOCKBUFFSIZEキーを省略した場合，または0，もしくは1～2,000,000以外の値を指定した場合は64が仮定されます。

注意

KEEY426-E，KEEY459-E，またはKEEY462-Eの通信エラーが発生し，かつEURPMログのエラー詳細情報に「errno=10055」が出力されているときは，ソケットのバッファが不足していることを示しています。エラーが発生したときは，SOCKBUFFSIZEキーに指定されている値を小さく（8～64）して再試行してください。

なお，指定した値によっては，通信性能が変わることがあります。通信性能が劣化する場合は値を変更してチューニングしてください。

16.4.12　SPLOUTLINELIMIT

蓄積ファイルの一覧を取得する場合の上限時間を指定します。指定した時間を経過すると，一覧を取得できなくなります。

指定できる値は，0または60～3,600です。単位は秒です。取得時間を制限しない場合は，0を指定してください。

SPLOUTLINELIMITキーを省略した場合，または60～3,600以外の値を指定した場合は0が仮定されます。

16.4.13　ESFID

複数のEUR Print Manager - Report Serverが蓄積フォルダを共有する場合の管理IDを指定します。管理IDにはEUR Print Manager - Report Serverごとに異なる値を指定してください。同じ値を指定した場合，蓄積フォルダを正常に操作できません。

指定できる値は，0～99です。

ESFIDキーを省略した場合，または0～99以外の値を指定した場合は0が仮定されます。

16.4.14　GENERAL

EUR Print Manager - Report Serverの並列処理数を指定します。指定できる値は1～5,000です。

GENERALキーを省略した場合，または1～5,000以外の値を指定した場合は，200が仮定されます。

GENERALキーに正しい値を設定しても，マシン環境およびほかのプログラムの実行環境によって，設定したとおりの動作をしない場合があります。

16.4.15　EURPS

EUR Print Serviceの並列処理数を指定します。指定できる値は1～5,000です。

EURPSキーを省略した場合，または1～5,000以外の値を指定した場合は，1が仮定されます。

EURPSキーに正しい値を設定しても，マシン環境およびほかのプログラムの実行環境によって，設定したとおりの動作をしない場合があります。

EUR Print Serviceを実行するときは，CPU使用率が非常に高くなります。CPUに応じてEURPSキーを設定すると，高い並列処理効果が得られます。

EUR Print ManagerとEUR Print Manager - Report Serverを同一マシンで稼働させる場合は，次に示すキーに同じ値を指定してください。

EUR Print Managerの環境設定ファイルのTHREADセクションに設定されているEURPSキー

EUR Print Manager - Report Serverの環境設定ファイルのTHREADセクションに設定されているEURPSキー

16.4.16　PRINTEXECMODE

EPF形式ファイルの印刷処理をスレッドで行うか，またはプロセスを起動して行うかのどちらかを指定します。

指定できる値を次に示します。

0：スレッドで行います。

1：プロセスを起動して行います。

PRINTEXECMODEキーを省略した場合，または0，1以外の値を指定した場合は0が仮定されます。

1を指定したとき，起動されたプロセスの実行ログは，EUR Print Manager - Report Serverのログファイル「EURPMLS.log」に出力されます。

参考

連続して印刷すると，メモリ不足のエラーになることがあります。連続実行によるメモリ不足を回避したい場合は，PRINTEXECMODEキーに1を指定してください。ただし，メモリ不足は回避できますが，印刷処理時間の性能は，帳票によって1%～50%程度劣化します。

Windows Server 2003 x64，およびWindows Server 2003 R2 x64の場合，PRINTEXECMODEキーに0を指定するとメモリ不足のエラーが発生しやすくなります。メモリ不足を回避するときは，PRINTEXECMODEキーに1を指定することを推奨します。

なお，印刷処理でメモリが解放されないという現象については，Microsoft(R)社から配布される修正モジュールによって解消される場合もあります。

16.4.17　CONNECT

意図しない接続元が，データ通信を行わないでEURPM-RSと接続したままの状態になった場合，切断するまでの時間を指定します（タイムアウト監視）。

指定できる値は，0～3,600です。単位は秒です。

CONNECTキーに0を指定した場合，タイムアウト監視はしません。

CONNECTキーを省略した場合，または0～3,600以外の値を指定した場合は，600（10分）が仮定されます。

注意

通信に時間が掛かり，タイムアウトで切断されてしまう場合は，CONNECTキーの値（タイムアウトの監視時間）を大きくして再試行してください。

なお，指定した値によっては，意図しない接続を切断するのに時間が掛かり，その間ジョブを受け付けられなくなったり，EUR Print Manager - Report Serverを停止できなくなったりします。その場合は，値を変更してチューニングしてください。

16.4.18　ERRIGNORE

ソケットを接続してデータを通信しないで切断する処理（生死監視）が実行された場合に，切断を検知してもエラーを出力しない時間を指定します。

なお，何らかのデータを通信したあとに切断を検知した場合は，エラーが出力されます。

指定できる値は，0～3,600です。単位は秒です。

ERRIGNOREキーに0を指定した場合，切断を検知したとき必ずエラーが出力されます。

ERRIGNOREキーを省略した場合，または0～3,600以外の値を指定した場合は，3が仮定されます。

注意

通信ポートの監視を実行する場合，KEEY426-Eのエラーが発生したときは，ERRIGNOREキーの値（切断を検知した場合にエラーを出力しない時間）を大きくして再試行してください。

なお，指定した値によっては，EUR Print Manager および EUR Print Manager - Report Server Adapterとの接続が何らかの不具合により切断された場合に，切断を検知できなくなることがあります。その場合は，値を変更してチューニングしてください。

16.5　環境設定ファイル（EUR Print Manager - Report Server Adapter）

EUR Print Manager - Report Server Adapterの動作環境は，環境設定ファイル（EURPMLSADP.ini）で設定します。

環境設定ファイルを変更した場合は，EUR Print Manager - Report Server Adapterを使用しているプログラムを再起動してください。

環境設定ファイルの格納場所

Windows環境の場合
環境設定ファイル（EURPMLSADP.ini）は，EUR Print Manager - Report Server Adapterのインストール先フォルダ下に作成されます。
ファイルの内容を追加，変更する場合は，メモ帳などのテキスト編集エディタを開いて編集したあと，上書き保存してから使用してください。

UNIX/Linux環境の場合
次に示す環境設定ファイル（EURPMLSADP.ini）のサンプルを，/etc/opt/eurpmls_adp/sample下に提供しています。必要な内容を設定したあと，同じファイル名で/etc/opt/eurpmls_adp下に格納してください。
なお，/etc/opt/eurpmls_adpには，EUR Print Manager - Report Server Adapterを利用するユーザーが読み書きできるようにアクセス権を設定してください。

＜環境設定ファイル（EURPMLSADP.ini）のサンプルの内容＞

[PORT]

[IPADDRESS]
EURPMLS=

[ERROR]

[TIMEOUT]

[PATH]

[OPTION]
SOCKBUFFSIZE=64

環境設定ファイルの構文

変数名=値

環境設定ファイルに指定する情報は，「"」で囲まないでください。

環境設定ファイルの指定例（Windows環境の場合）

[PORT]
EURPMLS=22313

[IPADDRESS]
EURPMLS=127.0.0.1

[ERROR]
LOGFILE=C:¥EURPMLSADP¥Log
LOGLEVEL=4
LOGSIZE=750

[TIMEOUT]
PRINT=300
GETFILE=30
FILELIST=30
FILEOPERATE=30
DELETE=30
PRTCLSLIST=30

[PATH]
OUTPUTFILE=C:¥EURPMLSADP¥OutputFile

[OPTION]
SOCKBUFFSIZE=64

＜この節の構成＞

16.5.1　EURPMLS（PORTセクション）

16.5.2　EURPMLS（IPADDRESSセクション）

16.5.3　LOGFILE

16.5.4　LOGLEVEL

16.5.5　LOGSIZE

16.5.6　PRINT

16.5.7　GETFILE

16.5.8　FILELIST

16.5.9　FILEOPERATE

16.5.10　DELETE

16.5.11　PRTCLSLIST

16.5.12　OUTPUTFILE

16.5.13　SOCKBUFFSIZE

16.5.1　EURPMLS（PORTセクション）

EUR Print Manager - Report Serverのポート番号を指定します。EURPMLSキーを省略した場合，22313が仮定されます。

16.5.2　EURPMLS（IPADDRESSセクション）

EUR Print Manager - Report Serverが稼働するサーバのIPアドレスを255.255.255.255形式で指定します。ServerAddressプロパティを指定していた場合は，ServerAddressプロパティの設定が有効になります。

EUR Print Manager - Report ServerとEUR Print Manager - Report Server Adapterが同じマシンで稼働する場合，EUR Print Manager - Report ServerとEUR Print Manager - Report Server Adapter間のファイル転送時間を短縮できます。ファイル転送時間を短縮する場合は，「18.1.7　ファイル転送時間を省略する場合の注意」を参照してください。

EURPMLSキーとRS-ActiveX起動部品のServerAddressプロパティ，またはRS-Java起動部品のsetServerAddressメソッドが設定されていないとき，次に示すメソッドのどれかを実行するとエラー（KEEY502-E）になります。

RS-ActiveX起動部品
DeleteSpoolFileメソッド，GetPrinterClassListメソッド，GetPrinterListメソッド，GetSpoolFileメソッド，GetSpoolFileAttributeメソッド，GetSpoolFileOutlineメソッド，GetTrayListメソッド，PrintSpoolReportメソッド，SetSpoolFileAttributeメソッド

RS-Java起動部品
deleteSpoolFileメソッド，getPrinterClassListメソッド，getPrinterListメソッド，getSpoolFileメソッド，getSpoolFileAttributeメソッド，getSpoolFileOutlineメソッド，getTrayListメソッド，printSpoolReportメソッド，setSpoolFileAttributeメソッド

16.5.3　LOGFILE

ログファイル（EURPMLSADP.log）の出力先フォルダを指定します。

LOGFILEキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Manager - Report Server Adapterのインストール先フォルダ下のLogフォルダ

UNIX/Linux環境のとき
/var/opt/eurpmls_adp

16.5.4　LOGLEVEL

実行ログの出力レベルを指定します。

指定できる値を次に示します。

0：ログ出力しません。

4：起動，終了，実行時パラメタ，エラーを出力します。

8：起動，終了，実行時パラメタ，エラー，警告を出力します。

16：起動，終了，実行時パラメタ，エラー，警告，情報を出力します。

LOGLEVELキーを省略した場合は，8が仮定されます。

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

16.5.5　LOGSIZE

ログファイル（EURPMLSADP.log）のファイルサイズの上限を指定します。指定できる値は750～2,000,000です。単位はKBです。

LOGSIZEキーを省略した場合，または750～2,000,000以外の値を指定した場合は750が仮定されます。

16.5.6　PRINT

EUR Print Manager - Report Serverに蓄積ファイルの印刷を要求するときの通信タイムアウト監視時間を指定します。指定できる値は，0～86,400（24時間）です。単位は秒です。

PRINTキーを省略した場合，0を指定した場合，または0～86,400以外の値を指定した場合は，タイムアウト監視はしません。

16.5.7　GETFILE

EUR Print Manager - Report Serverに蓄積ファイルの取得を要求するときの通信タイムアウト監視時間を指定します。指定できる値は，0～600（10分）です。単位は秒です。

GETFILEキーを省略した場合，30（秒）が仮定されます。

0を指定した場合，または0～600以外の値を指定した場合は，タイムアウト監視はしません。

16.5.8　FILELIST

EUR Print Manager - Report Serverから蓄積ファイル一覧を取得するときの通信タイムアウト監視時間を指定します。指定できる値は，0～600（10分）です。単位は秒です。

FILELISTキーを省略した場合，30（秒）が仮定されます。

0を指定した場合，または0～600以外の値を指定した場合は，タイムアウト監視はしません。

16.5.9　FILEOPERATE

EUR Print Manager - Report Serverから蓄積ファイルの属性の取得・設定，および蓄積ファイルの削除をするときの通信タイムアウト監視時間を指定します。指定できる値は，0～600（10分）です。単位は秒です。

FILEOPERATEキーを省略した場合，30（秒）が仮定されます。

0を指定した場合，または0～600以外の値を指定した場合は，タイムアウト監視はしません。

16.5.10　DELETE

EUR Print Manager - Report Serverに期限が切れた蓄積ファイル一括削除を要求するときの通信タイムアウト監視時間を指定します。指定できる値は，0～600（10分）です。単位は秒です。

DELETEキーを省略した場合，30（秒）が仮定されます。

0を指定した場合，または0～600以外の値を指定した場合は，タイムアウト監視はしません。

16.5.11　PRTCLSLIST

EUR Print Manager - Report Serverからプリンタクラス一覧，プリンタ一覧，トレイ一覧を取得するときの通信タイムアウト監視時間を指定します。指定できる値は，0～600（10分）です。単位は秒です。

PRTCLSLISTキーを省略した場合，30（秒）が仮定されます。

0を指定した場合，または0～600以外の値を指定した場合は，タイムアウト監視はしません。

16.5.12　OUTPUTFILE

蓄積ファイルを取得するフォルダを指定します。RS-ActiveX起動部品のOutputFilePathプロパティ，またはRS-Java起動部品のsetOutputFilePathメソッドを指定していた場合は，OutputFilePathプロパティまたはsetOutputFilePathメソッドの設定が有効になります。

OUTPUTFILEキーとRS-ActiveX起動部品のOutputFilePathプロパティ，またはRS-Java起動部品のsetOutputFilePathメソッドが設定されていないとき，次に示すメソッドを実行するとエラー（KEEY502-E）になります。

RS-ActiveX起動部品
GetSpoolFileメソッド

RS-Java起動部品
getSpoolFileメソッド

16.5.13　SOCKBUFFSIZE

ソケット通信に使用する通信バッファサイズの上限を指定します。

指定できる値は，1～2,000,000です。単位はKBです。通信バッファサイズの上限を無制限にしたい場合は，0を指定してください。

SOCKBUFFSIZEキーを省略した場合，または0，もしくは1～2,000,000以外の値を指定した場合は64が仮定されます。

注意

KEEY503-Eの通信エラーが発生し，かつEURPMログのエラー詳細情報に「errno=10055」が出力されているときは，ソケットのバッファが不足していることを示しています。エラーが発生したときは，SOCKBUFFSIZEキーに指定されている値を小さく（8～64）して再試行してください。

なお，指定した値によっては，通信性能が変わることがあります。通信性能が劣化する場合は値を変更してチューニングしてください。

16.6　環境設定ファイル（蓄積管理GUI）

蓄積管理GUIの動作環境は，環境設定ファイル（EURPMRSGUI.ini）で設定します。

環境設定ファイルを変更した場合は，蓄積管理GUIを再起動してください。

環境設定ファイルの格納場所

Windows環境の場合
環境設定ファイル（EURPMRSGUI.ini）は，EUR Print Manager - Report Server Adapterのインストール先フォルダ下に作成されます。
ファイルの内容を追加，変更する場合は，メモ帳などのテキスト編集エディタを開いて編集したあと，上書き保存してから使用してください。

UNIX/Linux環境の場合
次に示す環境設定ファイル（EURPMRSGUI.ini）のサンプルを，/etc/opt/eurpmls_adp/sample下に提供しています。必要な内容を設定したあと，同じファイル名で/etc/opt/eurpmls_adp下に格納してください。

なお，/etc/opt/eurpmls_adpには，EUR Print Manager - Report Server Adapterを利用するユーザーが読み書きできるようにアクセス権を設定してください。

＜環境設定ファイル（EURPMRSGUI.ini）のサンプルの内容＞

[OPTION]

環境設定ファイルの構文

変数名=値

環境設定ファイルに指定する情報は，「"」で囲まないでください。

環境設定ファイルの指定例（Windows環境の場合）

[OPTION]
PATH=http://192.168.1.1/EURPMRSGUI/USER/
PATH_MACHINE=http://192.168.1.1/EURPMRSGUI/MACHINE/
EPFDATAMAXSIZE=1000000
DEFAULTPRINTDLG=YES

＜この節の構成＞

16.6.1　PATH

16.6.2　PATH_MACHINE

16.6.3　EPFDATAMAXSIZE

16.6.4　DEFAULTPRINTDLG

16.6.1　PATH

EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXをダウンロードパッケージからインストールする場合に，ダウンロードパッケージ（cabファイル）の格納場所のURLを指定します。

クライアントインストール，またはMSIインストーラによってインストールする場合は，cabファイルの格納場所を指定する必要はありません。

PATHキーを省略した場合は，ダウンロードパッケージによるインストールは実施されません。

16.6.2　PATH_MACHINE

EUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXをダウンロードパッケージからインストールする場合で，クライアントPCの環境によってマシン単位でのインストールとユーザー単位でのインストールを切り替えるときに，マシン単位インストール用のダウンロードパッケージ（cabファイル）の格納場所のURLを指定します。

PATH_MACHINEキーを指定した場合，PATHキーにはユーザー単位インストール用のダウンロードパッケージの格納場所のURLを必ず指定してください。PATHキーを省略した場合は，PATH_MACHINEキーを指定していても，ダウンロードパッケージによるインストールは実施されません。

クライアントインストール，またはMSIインストーラによってインストールする場合，およびインストール方法の切り替えが不要な場合は，PATH_MACHINEキーを指定する必要はありません。

PATH_MACHINEキーを省略した場合は，PATHキーの指定内容だけが有効になります。

16.6.3　EPFDATAMAXSIZE

ダウンロードするEPF形式ファイルのファイルサイズの上限を指定します。指定できる値は750～2,000,000です。単位はKBです。

EPFDATAMAXSIZEキーを省略した場合，または750～2,000,000以外の値を指定した場合は2,000,000が仮定されます。

16.6.4　DEFAULTPRINTDLG

［このマシンで印刷］を選択して印刷する場合に表示されるダイアログを，EUR Print Managerのプリンタ選択ダイアログにするか，またはOSの印刷ダイアログにするかのどちらかを指定します。

指定できる値を次に示します。

YES：印刷実行時，OSの印刷ダイアログを表示します。

NO：印刷実行時，EUR Print Managerのプリンタ選択ダイアログを表示します。

DEFAULTPRINTDLGキーを省略した場合，または指定できる値以外の文字を指定した場合は，YESが仮定されます。

16.7　環境設定ファイル（EUR Print Manager - Client）

EUR Print Manager - Clientの動作環境は，環境設定ファイル（EURPMCL.ini）で設定します。

環境設定ファイルを変更した場合は，EUR Print Manager - Clientを再起動してください。

環境設定ファイルの格納場所

環境設定ファイル（EURPMCL.ini）は，EUR Print Manager - Clientのインストール先フォルダ下に作成されます。

ファイルの内容を追加，変更する場合は，メモ帳などのテキスト編集エディタを開いて編集したあと，上書き保存してから使用してください。

＜環境設定ファイル（EURPMCL.ini）のサンプルの内容＞

[PORT]

[PATH]

[ERROR]

[OPTION]
SOCKBUFFSIZE=64

[TIMEOUT]

環境設定ファイルの構文

変数名=値

環境設定ファイルに指定する情報は，「"」で囲まないでください。

環境設定ファイルの指定例

[PORT]
EURPMCL=23035

[PATH]
CONF=C:¥EURPMCL¥Conf
TEMP=C:¥EURPMCL¥Temp

[ERROR]
LOGFILE=C:¥EURPMCL¥Log
LOGLEVEL=4
LOGSIZE=750
EVENTLOGLEVEL=0

[OPTION]
TEMPFILEDEL=1
SOCKBUFFSIZE=64

[TIMEOUT]
CONNECT=300
ERRIGNORE=300

＜この節の構成＞

16.7.1　EURPMCL

16.7.2　CONF

16.7.3　TEMP

16.7.4　LOGFILE

16.7.5　LOGLEVEL

16.7.6　LOGSIZE

16.7.7　EVENTLOGLEVEL

16.7.8　TEMPFILEDEL

16.7.9　SOCKBUFFSIZE

16.7.10　CONNECT

16.7.11　ERRIGNORE

16.7.1　EURPMCL

EUR Print Manager - Clientのポート番号を指定します。EURPMCLキーを省略した場合は，23035が仮定されます。

16.7.2　CONF

構成定義ファイルがあるフォルダを指定します。

CONFキーを省略した場合，EUR Print Manager - Clientのインストール先フォルダ下のConfフォルダが仮定されます。

16.7.3　TEMP

EUR Print Manager - Clientの作業フォルダを指定します。

TEMPキーを省略した場合，EUR Print Manager - Clientのインストール先フォルダ下のTemp¥Clientフォルダが仮定されます。

16.7.4　LOGFILE

ログファイル（EURPMCL.log）の出力先フォルダを指定します。

LOGFILEキーを省略した場合，EUR Print Manager - Clientのインストール先フォルダ下のLogフォルダが仮定されます。

16.7.5　LOGLEVEL

実行ログの出力レベルを指定します。

指定できる値を次に示します。

0：ログ出力しません。

4：起動，終了，実行時パラメタ，エラーを出力します。

8：起動，終了，実行時パラメタ，エラー，警告を出力します。

16：起動，終了，実行時パラメタ，エラー，警告，情報を出力します。

LOGLEVELキーを省略した場合，8が仮定されます。

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

16.7.6　LOGSIZE

ログファイル（EURPMCL.log）のファイルサイズの上限を指定します。指定できる値は750～2,000,000です。単位はKBです。

LOGSIZEキーを省略した場合，または750～2,000,000以外の値を指定した場合は，750が仮定されます。

16.7.7　EVENTLOGLEVEL

イベントログの出力レベルを指定します。

指定できる値を次に示します。

0：プログラムの起動，プログラムの終了，およびエラーを出力します。

1：プログラムの起動，プログラムの終了，エラー，ジョブの起動，ジョブの終了，および印刷の正常終了を出力します。

EVENTLOGLEVELキーを省略した場合，または0，1以外の値を指定した場合は，0が仮定されます。

16.7.8　TEMPFILEDEL

印刷実行時に生成した一時ファイルを削除するかどうかを指定します。

EUR Print Manager - Clientは，印刷実行時にはTEMPキーで設定した作業フォルダに一時ファイルを生成できます。一時ファイルは，障害対策のために使用します。

指定できる値を次に示します。

0：常に削除します。

1：正常終了時は削除します。異常終了時は削除しません。

2：常に削除しません。

TEMPFILEDELキーを省略した場合，または0，1，2以外の値を指定した場合は1が仮定されます。

16.7.9　SOCKBUFFSIZE

ソケット通信に使用する通信バッファサイズの上限を指定します。

指定できる値は，1～2,000,000です。単位はKBです。通信バッファサイズの上限を無制限にしたい場合は，0を指定してください。

SOCKBUFFSIZEキーを省略した場合，または0，もしくは1～2,000,000以外の値を指定した場合は64が仮定されます。

注意

KEEY115-Eの通信エラーが発生し，かつEURPMログのエラー詳細情報に「errno=10055」が出力されているときは，ソケットのバッファが不足していることを示しています。エラーが発生したときは，SOCKBUFFSIZEキーに指定されている値を小さく（8～64）して再試行してください。

なお，指定した値によっては，通信性能が変わることがあります。通信性能が劣化する場合は値を変更してチューニングしてください。

16.7.10　CONNECT

意図しない接続元が，データ通信を行わないでEUR Print Manager - Clientと接続したままの状態になった場合，切断するまでの時間を指定します（タイムアウト監視）。

指定できる値は，0～3,600です。単位は秒です。

CONNECTキーに0を指定した場合，タイムアウト監視はしません。

CONNECTキーを省略した場合，または0～3,600以外の値を指定した場合は600（10分）が仮定されます。

注意

通信に時間が掛かり，タイムアウトで切断されてしまう場合は，CONNECTキーの値（タイムアウトの監視時間）を大きくして再試行してください。

なお，指定した値によっては，意図しない接続を切断するのに時間が掛かり，その間ジョブを受け付けられなくなったり，EUR Print Manager - Clientを停止できなくなったりします。その場合は，値を変更してチューニングしてください。

16.7.11　ERRIGNORE

ソケットを接続してデータを通信しないで切断する処理（生死監視）が実行された場合に，切断を検知してもエラーを出力しない時間を指定します。

なお，何らかのデータを通信したあとに切断を検知した場合は，エラーが出力されます。

指定できる値は，0～3,600です。単位は秒です。

ERRIGNOREキーに0を指定した場合，切断を検知したとき必ずエラーが出力されます。

ERRIGNOREキーを省略した場合，または0～3,600以外の値を指定した場合は3が仮定されます。

注意

通信ポートの監視を実行する場合，KEEY115-Eのエラーが発生したときは，ERRIGNOREキーの値（切断を検知した場合にエラーを出力しない時間）を大きくして再試行してください。

なお，指定した値によっては，EUR Print Manager および EUR Print Manager - Report Serverとの接続が何らかの不具合により切断された場合に，切断を検知できなくなることがあります。その場合は，値を変更してチューニングしてください。

16.8　環境設定ファイル（EURPM制御コマンド）

EURPM制御コマンドの動作環境は，環境設定ファイル（EURPMCTRL.ini）で設定します。

EURPM制御コマンドの環境設定ファイルを変更した場合は，次にEURPM制御コマンドを実行したときから有効になります。

環境設定ファイルのサンプルの格納場所

環境設定ファイル（EURPMCTRL.ini）のサンプルを次の場所に格納しています。

Windows環境の場合
EUR Print Managerのインストール先フォルダ下

UNIX/Linux環境の場合
/opt/eurpm/sample下

環境設定ファイル（EURPMCTRL.ini）のサンプルの内容を次に示します。

＜環境設定ファイル（EURPMCTRL.ini）のサンプルの内容＞

[PATH]

[ERROR]

[TIMEOUT]

環境設定ファイル（EURPMCTRL.ini）の設定手順

環境設定ファイルの設定手順を次に示します。

環境設定ファイル（EURPMCTRL.ini）のサンプルを任意の場所に保存します。

環境設定ファイルを編集します。
環境設定ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定した環境設定ファイルを，サンプルと同じファイル名（EURPMCTRL.ini）で次に格納します。

Windows環境の場合
EUR Print Managerのインストール先フォルダ下

UNIX/Linux環境の場合
/etc/opt/eurpm下

なお，格納場所には，EUR Print Managerを利用するユーザーが読み書きできるようにアクセス権を設定してください。

環境設定ファイルの構文

変数名=値

環境設定ファイルに指定する情報は，「"」で囲まないでください。

環境設定ファイルの指定例

[PATH]
TEMP=/tmp

[ERROR]
LOGFILE=/var/opt/eurpm
LOGLEVEL=4
LOGSIZE=750

[TIMEOUT]
START=300
STOP=120

注意

EUR Print Managerを複数起動している場合は，環境設定ファイル（EURPMCTRL.ini）の［PATH］セクションのTEMPキーの値は変更できません。変更したときには，EURPM制御コマンドの機能が使用できなくなります。

＜この節の構成＞

16.8.1　TEMP

16.8.2　LOGFILE

16.8.3　LOGLEVEL

16.8.4　LOGSIZE

16.8.5　START

16.8.6　STOP

16.8.1　TEMP

EURPM制御コマンドの作業フォルダを指定します。

TEMPキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のTemp¥Managerフォルダ

UNIX/Linux環境のとき
/tmp

16.8.2　LOGFILE

ログファイル（EURPMCTRL.log）の出力先フォルダを指定します。

LOGFILEキーを省略した場合，次のフォルダが仮定されます。

Windows環境のとき
EUR Print Managerのインストール先フォルダ下のLogフォルダ

UNIX/Linux環境のとき
/var/opt/eurpm

16.8.3　LOGLEVEL

実行ログの出力レベルを指定します。

指定できる値を次に示します。

0：ログ出力しません。

4：起動，終了，実行時パラメタ，エラーを出力します。

8：起動，終了，実行時パラメタ，エラー，警告を出力します。

16：起動，終了，実行時パラメタ，エラー，警告，情報を出力します。

LOGLEVELキーを省略した場合，8が仮定されます。

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

16.8.4　LOGSIZE

ログファイル（EURPMCTRL.log）のファイルサイズの上限を指定します。指定できる値は750～2,000,000です。単位はKBです。

LOGSIZEキーを省略した場合，または指定できない値を指定した場合は，750が仮定されます。

16.8.5　START

EUR Print Managerを起動するときの通信タイムアウト監視時間を指定します。指定できる値は，0～600（10分）です。単位は秒です。

0を指定した場合，または0～600以外の値を指定した場合は，タイムアウト監視はしません。

STARTキーを省略した場合，120が仮定されます。

16.8.6　STOP

EUR Print Managerを停止するときの通信タイムアウト監視時間を指定します。指定できる値は，0～600（10分）です。単位は秒です。

0を指定した場合，または0～600以外の値を指定した場合は，タイムアウト監視はしません。

STOPキーを省略した場合，120が仮定されます。

16.9　環境設定ファイル（EURPM-RS制御コマンド）

EURPM-RS制御コマンドの動作環境は，環境設定ファイル（ EURPMLSCTRL.ini）で設定します。

EURPM-RS制御コマンドの環境設定ファイルを変更した場合は，次にEURPM-RS制御コマンドを実行したときから有効になります。

なお，EURPM-RS制御コマンドはUNIX/Linux環境の場合だけサポートしています。

環境設定ファイルのサンプルの格納場所

環境設定ファイル（EURPMLSCTRL.ini）のサンプルを次の場所に格納しています。

/opt/eurpmls/sample下

環境設定ファイル（EURPMLSCTRL.ini）のサンプルの内容を次に示します。

＜環境設定ファイル（EURPMLSCTRL.ini）のサンプルの内容＞

[PATH]

[ERROR]

[TIMEOUT]

環境設定ファイル（EURPMLSCTRL.ini）の設定手順

環境設定ファイルの設定手順を次に示します。

環境設定ファイル（EURPMLSCTRL.ini）のサンプルを任意の場所に保存します。

環境設定ファイルを編集します。
環境設定ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定した環境設定ファイルを，サンプルと同じファイル名（EURPMLSCTRL.ini）で次に格納します。
/etc/opt/eurpmls下

なお，格納場所には，EUR Print Manager - Report Serverを利用するユーザーが読み書きできるようにアクセス権を設定してください。

環境設定ファイルの構文

変数名=値

環境設定ファイルに指定する情報は，「"」で囲まないでください。

環境設定ファイルの指定例

[PATH]
TEMP=/tmp

[ERROR]
LOGFILE=/var/opt/eurpmls
LOGLEVEL=4
LOGSIZE=750

[TIMEOUT]
START=300
STOP=120

＜この節の構成＞

16.9.1　TEMP

16.9.2　LOGFILE

16.9.3　LOGLEVEL

16.9.4　LOGSIZE

16.9.5　START

16.9.6　STOP

16.9.1　TEMP

EURPM-RS制御コマンドの作業フォルダを指定します。

TEMPキーを省略した場合，次のフォルダが仮定されます。

/tmp

16.9.2　LOGFILE

ログファイル（EURPMLSCTRL.log）の出力先フォルダを指定します。

LOGFILEキーを省略した場合，次のフォルダが仮定されます。

/var/opt/eurpmls

16.9.3　LOGLEVEL

実行ログの出力レベルを指定します。

指定できる値を次に示します。

0：ログ出力しません。

4：起動，終了，実行時パラメタ，エラーを出力します。

8：起動，終了，実行時パラメタ，エラー，警告を出力します。

16：起動，終了，実行時パラメタ，エラー，警告，情報を出力します。

LOGLEVELキーを省略した場合，または指定できない値を指定した場合は8が仮定されます。

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

16.9.4　LOGSIZE

ログファイル（EURPMLSCTRL.log）のファイルサイズの上限を指定します。指定できる値は750～2,000,000です。単位はKBです。

LOGSIZEキーを省略した場合，または指定できない値を指定した場合は，750が仮定されます。

16.9.5　START

EUR Print Manager - Report Serverを起動するときの通信タイムアウト監視時間を指定します。指定できる値は，0～600（10分）です。単位は秒です。

0を指定した場合，または0～600以外の値を指定した場合は，タイムアウト監視はしません。

STARTキーを省略した場合，または数値以外の値を指定した場合は120が仮定されます。

16.9.6　STOP

EUR Print Manager - Report Serverを停止するときの通信タイムアウト監視時間を指定します。指定できる値は，0～600（10分）です。単位は秒です。

0を指定した場合，または0～600以外の値を指定した場合は，タイムアウト監視はしません。

STOPキーを省略した場合，または数値以外を指定した場合は120が仮定されます。

16.10　EPF形式ファイルを出力する場合の実行環境の設定

EUR Print Managerを使用してEPF形式ファイルを出力する場合の実行環境は，前提製品であるEUR Print Serviceの環境設定ファイルで設定します。

環境設定ファイルの格納場所

EUR Print Serviceの環境設定ファイルは，ユーザーの利用目的に応じて指定できます。EUR Print Serviceの環境設定ファイルの指定方法と格納場所を次の表に示します。

表16-11　EUR Print Serviceの環境設定ファイルの指定方法と格納場所

項番
指定方法
ファイル名
格納場所

1
印刷ジョブごとに指定
任意
起動部品で指定したパス

ActiveX起動部品：PSEnvFileNameプロパティ

Java起動部品：setPSEnvFileNameメソッド

COBOL起動部品：PSENVFILENAMEパラメタ

コマンド起動部品：eurpmcコマンドの/psenvfオプション

2
EUR Print Managerのサービスごとに指定
EUR Print Managerの環境設定ファイル（EURPM.ini）で指定したパス

3
任意の場所にファイルを格納して指定
EUR Print Serviceの環境変数EURPS_ENVFILEで指定したパス

4
デフォルト

Windows環境の場合

EURPS_ENV

UNIX/Linux環境の場合

eurps_env

Windows環境の場合

EUR Print Serviceのインストール先フォルダ下

UNIX/Linux環境の場合

/etc/opt/eurps下

EUR Print Managerの環境設定ファイル（EURPM.ini）については，「16.2　環境設定ファイル（EUR Print Manager）」を参照してください。また，EUR Print Serviceの環境変数については，マニュアル「EUR サーバ帳票出力」を参照してください。

環境設定ファイルの設定手順

EUR Print Serviceの環境設定ファイルの指定方法がデフォルトの場合を例に説明します。

Windows環境の場合
環境設定ファイル（EURPS_ENV）は，EUR Print Serviceのインストール先フォルダ下に作成されます。
ファイルの内容を追加，変更する場合は，メモ帳などのテキスト編集エディタを開いて編集したあと，上書き保存してから使用してください。

UNIX/Linux環境の場合
次に示す環境設定ファイル（eurps_env）のサンプルを，/opt/eurps/sample下に提供しています。必要な内容を設定したあと，同じファイル名で/etc/opt/eurps下に格納してください。
なお，/etc/opt/eurpsには，EUR Print Managerの実行ユーザーが読み書きできるようにアクセス権を設定してください。

＜環境設定ファイル（eurps_env）の設定手順＞

環境設定ファイルは次の手順で設定します。

/opt/eurps/sample下にある環境設定ファイル（eurps_env）のサンプルを任意の場所に保存する。

環境設定ファイルを編集する。
環境設定ファイルは，マシンのロケールに応じたエンコードで編集してください。

必要な内容を設定した環境設定ファイルを，サンプルと同じファイル名（eurps_env）で/etc/opt/eurps下に格納する。
/etc/opt/eurpsには，EUR Print Managerの実行ユーザーが読み書きできるようにアクセス権を設定してください。

環境設定ファイルの構文

変数名=値

環境設定ファイルに指定する情報は，「"」で囲まないでください。

環境設定ファイルの指定例

EURPS_EPFDPI=600
EURPS_EPF_IMAGE_COMPRESS=ON

＜この節の構成＞

16.10.1　EURPS_EPFDPI

16.10.2　EURPS_EPF_IMAGE_COMPRESS

16.10.1　EURPS_EPFDPI

EPF形式ファイルを出力するときの解像度（DPI値）を指定します。

指定できる値は，1～2,147,483,647です。単位はdpiです。

EURPS_EPFDPIを省略した場合，または1～2,147,483,647以外の値を指定した場合は，1440が仮定されます。

帳票にバーコードアイテムが含まれる場合，1440よりも小さい値を指定すると，出力されるEPF形式ファイルのサイズが小さくなり，プレビュー表示速度や印刷速度が向上します。

注意

出力するプリンタの解像度と同じ値を指定することをお勧めします。

システム運用中に変更した場合，解像度が異なる環境で生成したEPF形式ファイルを統合して出力しようとするとエラーとなります。また，解像度が異なる環境で蓄積した印刷データを，一つの印刷データとして取得または印刷しようとするとエラーとなります。

16.10.2　EURPS_EPF_IMAGE_COMPRESS

EPF形式ファイルを出力するときに，画像アイテムやバーコードアイテムなどの画像データを圧縮するかどうかを指定します。

指定できる値を次に示します。

ON（またはon）：画像データを圧縮します。

OFF（またはoff）：画像データを圧縮しません。

EURPS_EPF_IMAGE_COMPRESSを省略した場合，または上記以外の値を指定した場合は，OFF（またはoff）が仮定されます。

画像データが含まれている帳票の場合にON（またはon）を指定すると，中間ファイルやEPF形式ファイルのサイズが小さくなり，プレビュー表示速度や印刷速度が向上します。

注意

EURPS_EPF_IMAGE_COMPRESSにON（またはon）を指定して出力したEPF形式ファイルをプレビュー表示や印刷する場合は，EUR Print Manager - Report Server 08-10以降またはEUR Print Manager - Client 08-10以降を使用してください。
08-10よりも前のバージョンのEUR Print Manager - Report ServerまたはEUR Print Manager - Clientを使用した場合は，画像データの表示や印刷ができません。プレビュー表示や印刷に08-10よりも前のバージョンのEUR Print Manager - Report ServerまたはEUR Print Manager - Clientを使用する場合は，必ずEURPS_EPF_IMAGE_COMPRESSにOFF（またはoff）を指定してください。

EUR Print Service 08-30以降を使用して帳票を出力する場合で，帳票に含まれる画像データが次の3種類のバーコードだけのときは，バーコードの回転角度とEURPS_EPF_IMAGE_COMPRESSの設定によって，出力されるEPF形式ファイルのファイルサイズが変わります。
・NW-7バーコード
・CODE39バーコード
・CODE128バーコード
バーコードの回転角度が0°の場合
EURPS_EPF_IMAGE_COMPRESSにOFF（またはoff）を指定する方が，出力されるEPF形式ファイルのファイルサイズが小さくなります。
バーコードの回転角度が90°または270°の場合
EURPS_EPF_IMAGE_COMPRESSにON（またはon）を指定する方が，出力されるEPF形式ファイルのファイルサイズが小さくなります。

16.11　環境設定ファイルの詳細コード

環境設定ファイルでエラーが発生した場合，エラーメッセージで詳細コードが出力されます。詳細コードについては，マニュアル「EUR Print Manager メッセージ」を参照してください。

17.　障害対策

この章では，障害が発生した場合の対処方法について説明します。また，障害時に取得するログについて説明します。

＜この章の構成＞

17.1　保守情報の採取

17.2　ログの取得

17.1　保守情報の採取

解決できない障害が発生した場合は，次に示す保守情報をできるだけ採取して，保守員に連絡してください。

＜この節の構成＞

(1)　連絡時に必要な保守情報

(2)　発生した現象によって必要な保守情報

(3)　障害が再現する場合に追加採取する保守情報

(1)　連絡時に必要な保守情報

連絡時に必要な保守情報を次に示します。

EUR Print Manager製品のバージョン情報

プラットフォームとOSバージョン情報（修正情報およびパッチ情報を含む）

Windows環境の場合
［システムのプロパティ］ダイアログの［全般］タブで，「システム：」に表示されている情報が対象です。［システムのプロパティ］ダイアログは，スタートメニューの［コントロールパネル］から［システム］を選択すると，表示されます。
（Windows XPの表示例）
Microsoft Windows XP
Professional
Version 2002
Service Pack 2
（Windows Server 2003の表示例）
Microsoft Windows Server 2003 R2
Standard Edition
Service Pack 1

AIX環境の場合
次に示すコマンドを実行して表示されたバージョン情報が対象です。
# oslevel -r
（実行結果の例）
5200_00

HP-UX環境の場合
次に示すコマンドを実行して表示されたバージョン情報が対象です。
# uname -r
（実行結果の例）
B.11.23

Linux環境の場合
次に示すコマンドを実行して表示されたOSのリリース番号が対象です。
# uname -r
（実行結果の例）
2.6.9_11.EL

システム構成（ハードウェア構成，ソフトウェア構成）

障害情報（画面のハードコピー，印刷結果，出力ファイルなど）

障害の発生時刻

障害の再現性の有無

エラーメッセージ（画面のハードコピー，エラーコード）

(2)　発生した現象によって必要な保守情報

動作環境
管理者に問い合わせて，EUR Print Managerをインストールしたマシンの情報を入手してください。

メーカー名

製品名と型番

搭載CPUの種類，CPUクロック数，CPU数

搭載メモリ容量

搭載HDD容量

アダプタ言語種別
管理者に問い合わせて，業務アプリケーションの言語種別を入手してください。

ActiveX起動部品（VBScript，Visual Basic，Visual Basic .NETなど）

Java起動部品（JSP，Javaなど）

COBOL起動部品（COBOL）

コマンド起動部品（コマンド入力による直接実行）

RS-ActiveX起動部品（ASP，Visual Basic，Visual Basic .NETなど）

RS-Java起動部品（JSP，Javaなど）

RS-コマンド起動部品（コマンド入力による直接実行）

環境設定情報
EUR関連製品の各コンポーネントの環境設定ファイル情報を採取します。

EUR Print Managerの環境設定ファイル（EURPM.ini）
Windows環境の場合
環境設定ファイル（EURPM.ini）は，EUR Print Managerのインストール先フォルダ下にあります。
UNIX/Linux環境の場合
環境設定ファイル（EURPM.ini）は，/etc/opt/eurpm下にあります。

EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）
Windows環境の場合
環境設定ファイル（EURPMADP.ini）は，EUR Print Manager - Adapterのインストール先フォルダ下にあります。
UNIX/Linux環境の場合
環境設定ファイル（EURPMADP.ini）は，/etc/opt/eurpm_adp下にあります。

EUR Print Manager - Report Serverの環境設定ファイル（EURPMLS.ini）
Windows環境の場合
環境設定ファイル（EURPMLS.ini）は，EUR Print Manager - Report Serverのインストール先フォルダ下にあります。
UNIX/Linux環境の場合
環境設定ファイル（EURPMLS.ini）は，/etc/opt/eurpmls下にあります。

EUR Print Manager - Report Server Adapterの環境設定ファイル（EURPMLSADP.ini）
Windows環境の場合
環境設定ファイル（EURPMLSADP.ini）は，EUR Print Manager - Report Server Adapterのインストール先フォルダ下にあります。
UNIX/Linux環境の場合
環境設定ファイル（EURPMLSADP.ini）は，/etc/opt/eurpmls_adp下にあります。

EUR Print Manager - Clientの環境設定ファイル（EURPMCL.ini）
環境設定ファイル（EURPMCL.ini）は，EUR Print Manager - Clientのインストール先フォルダ下にあります。

蓄積管理GUIの環境設定ファイル（EURPMRSGUI.ini）
Windows環境の場合
環境設定ファイル（EURPMRSGUI.ini）は，EUR Print Manager - Report Server Adapterのインストール先フォルダ下にあります。
UNIX/Linux環境の場合
環境設定ファイル（EURPMRSGUI.ini）は，/etc/opt/eurpmls_adp下にあります。

EURPM制御コマンドの環境設定ファイル（EURPMCTRL.ini）
環境設定ファイル（EURPMCTRL.ini）は，/etc/opt/eurpm下にあります。

EURPM-RS制御コマンドの環境設定ファイル（EURPMLSCTRL.ini）
環境設定ファイル（EURPMLSCTRL.ini）は，/etc/opt/eurpmls下にあります。

EUR Print Serviceの環境設定ファイル
EUR Print Serviceの環境設定ファイルは，ユーザーの利用目的に応じて指定できます。EUR Print Serviceの環境設定ファイルの指定方法と格納場所については，「16.10　EPF形式ファイルを出力する場合の実行環境の設定」およびマニュアル「EUR サーバ帳票出力」を参照してください。

構成定義ファイル
EUR Print Managerの各コンポーネントの構成定義ファイル情報を採取します。

EUR Print Managerの構成定義ファイル
出力先定義ファイル（Destination.conf），および印刷管理サーバプリンタクラス定義ファイル（PMPrinterClass.conf）の情報を採取します。
Windows環境の場合
出力先定義ファイルおよび印刷管理サーバプリンタクラス定義ファイルは，EUR Print Managerのインストール先フォルダ下のConfフォルダ，または環境設定ファイル（EURPM.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下にあります。
UNIX/Linux環境の場合
出力先定義ファイルおよび印刷管理サーバプリンタクラス定義ファイルは，/etc/opt/eurpm/Confディレクトリ，または環境設定ファイル（EURPM.ini）の［PATH］セクションの［CONF］キーで指定したディレクトリ下にあります。

EUR Print Manager - Report Serverの構成定義ファイル
拠点プリンタクラス定義ファイル（ServerPrinterClass.conf），および帳票振り分け定義ファイル（Distribution.conf）の情報を採取します。
拠点プリンタクラス定義ファイル，および帳票振り分け定義ファイルは，EUR Print Manager - Report Serverのインストール先フォルダ下のConfフォルダ，または環境設定ファイル（EURPMLS.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下にあります。

EUR Print Manager - Clientの構成定義ファイル
クライアントプリンタクラス定義ファイル（ClientPrinterClass.conf）の情報を採取します。
クライアントプリンタクラス定義ファイルは，EUR Print Manager - Clientのインストール先フォルダ下のConfフォルダ，または環境設定ファイル（EURPMCL.ini）の［PATH］セクションの［CONF］キーで指定したフォルダ下にあります。

イベントログファイルまたはsyslog
Windows環境の場合は，イベントビューアで，システムとアプリケーションのイベントログファイルを出力してください。イベントログファイルについては，「17.2.1　イベントログ」を参照してください。
UNIX/Linux環境の場合は，syslogを採取してください。syslogについては，「17.2.2　syslog」を参照してください。

EURPMログファイル

EUR Print Managerの各コンポーネントが出力したログファイル
ログファイルについては，「17.2.3　EURPMログ」を参照してください。

環境変数
次に示すコマンドを実行して表示された情報を採取します。

Windows環境の場合
> set
（実行結果の例）
ALLUSERSPROFILE=C:¥Documents and Settings¥All Users
APPDATA=C:¥Documents and Settings¥196084¥Application Data
　　：

UNIX/Linux環境の場合
# env
（実行結果の例）
SHELL=/bin/bash
LANG=ja_JP.UTF-8
　　：

ネットワーク情報
管理者に問い合わせて，マシンのIPアドレス情報を入手してください。

(3)　障害が再現する場合に追加採取する保守情報

(a)　プリンタ情報

管理者に問い合わせて，出力先プリンタの次の情報を入手してください。

メーカー名

プリンタの名称と型番

ドライバの名称とバージョン情報

(b)　入力ファイル

次のファイルのうち，帳票出力時に指定したファイルを採取します。

帳票ファイル

マッピングデータファイル

ユーザ定義データファイル

文書情報設定ファイル

文書しおり定義ファイル

しおり定義ファイル

暗号化設定ファイル

プリンタ定義ファイル

仕分け定義情報ファイル

帳票セット指定ファイル

複数様式情報定義ファイル

接続情報ファイル

置き換え表管理情報ファイル

置き換え表ファイル

画像ファイル

PDF仕分け定義ファイル

Acrobat JavaScript定義ファイル

Acrobat JavaScriptファイル

ビューアプレファレンス定義ファイル

EPF形式ファイル

印刷日時出力定義ファイル

EURPM分割定義ファイル

EURPM仕分け定義ファイル

(c)　出力ファイル

次のファイルのうち，帳票として出力したファイルを採取します。

EPF形式ファイル

EUR形式ファイル

PDF形式ファイル

Excel形式ファイル

(d)　一時ファイル

障害の状況によって，一時ファイルが残ることがあります。次のファイルがある場合は，そのファイルを採取してください。環境設定ファイルで出力フォルダを変更している場合は，変更したフォルダから採取します。

EUR Print Manager，EUR Print Manager - Report Server，EUR Print Manager - Clientの場合

Windows環境のとき

デフォルトの格納先は，各コンポーネントのインストール先フォルダ下のTempフォルダです。フォルダ名が「EURPM」で始まるフォルダ内のファイルをすべて採取します。

UNIX/Linux環境のとき

デフォルトの格納先は，/Tmpディレクトリです。ディレクトリ名が「EURPM」で始まるディレクトリ内のファイルをすべて採取します。

EUR Print Manager - Clientでヘルパクライアント印刷をする場合
Internet Explorerのインターネット一時ファイルのフォルダに格納されているファイルを採取します。

EUR Print Manager - Client Print ActiveX，EUR Print Manager - Client Preview ActiveXの場合
デフォルトの場合は，次のフォルダ下の，フォルダ名の先頭2バイトが「EPF」で始まるフォルダに格納されているすべてのファイルを採取します。
　　C:¥Documents and Settings¥実行ユーザー名¥Local Settings¥Temp

EUR Print Serviceの場合

EUR Print Managerサービスの実行ユーザーがsystemアカウントのとき

デフォルトの場合は，「C:¥WINNT¥Temp」と，フォルダ名の先頭2バイトが「EU」で始まるフォルダに格納されているすべてのファイルを採取します。

EUR Print Managerサービスの実行ユーザーが特定のユーザーアカウントのとき

デフォルトの場合は，「C:¥Documents and Settings¥実行ユーザー名¥Local Settings¥Temp」で，フォルダ名の先頭2バイトが「EU」で始まるフォルダに格納されているすべてのファイルを採取します。

(e)　トレースログ

EUR Print Managerの各コンポーネントのトレース情報を採集します。トレース情報は，EUR Print Managerのログの出力レベルを「16（情報ログ）」に設定すると，出力されます。

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

17.2　ログの取得

EUR Print Managerでは，実行時に発生したエラー情報（イベントログまたはsyslog）や，エラーの詳細情報（EURPMログ）を出力します。

出力されるログについて説明します。

＜この節の構成＞

17.2.1　イベントログ

17.2.2　syslog

17.2.3　EURPMログ

17.2.4　ログの出力例

17.2.5　ログファイル出力時にエラーが発生した場合のメッセージ

17.2.1　イベントログ

Windows環境では，エラーが発生した場合，発生した障害の情報を，イベントログとして出力します。イベントログは，Windows上の管理ツールのイベントビューアで参照します。

イベントログでは，次に示す情報を出力します。

表17-1　イベントログに出力される情報

項目
内容

日付
イベントログを出力した日付

時刻
イベントログを出力した時刻

ユーザー
サービスを実行したユーザーのID

コンピュータ
サービスを実行したコンピュータ名

イベントID
メッセージのエラーレベルのID
　ERRORレベル：1003
　WARNINGレベル：1002
　INFORMATIONレベル：1001

ソース
「EUR Print Manager」

種類
メッセージのエラーレベル
　ERRORレベル：エラー
　WARNINGレベル：警告
　INFORMATIONレベル：情報

分類
EUR Print Managerの場合：EURPM※
EUR Print Manager - Report Serverの場合：EURPMLS
EUR Print Manager - Clientの場合：EURPMCL

説明
メッセージ文

データ
出力しない

注※　

EUR Print Managerが複数起動している場合は，ログファイル名が「EURPM_<識別名>.log」になります。

メッセージ文については，マニュアル「EUR Print Manager メッセージ」を参照してください。

＜この項の構成＞

(1)　クライアントPCに出力されるイベントログ

(1)　クライアントPCに出力されるイベントログ

EUR Print Manager - Clientを使用してクライアントPCで帳票出力する場合，次の情報がイベントログとして出力されます。

EUR Print Manager - Clientの開始と終了

ジョブの実行

エラーメッセージや警告メッセージの出力

EUR Print Manager - Clientの環境設定ファイル（EURPMCL.ini）でイベントログの出力レベルを設定することで，上記の情報に加えて次の情報もイベントログに出力できます。

ジョブの開始と終了（KEEY161-IおよびKEEY162-I）

印刷の正常終了（KEEY163-I）

EUR Print Manager - Clientの環境設定ファイルの詳細については，「16.7　環境設定ファイル（EUR Print Manager - Client）」を参照してください。

エラーメッセージ（KEEY102-E，KEEY111-E，KEEY140-Eを除く）や警告メッセージの出力時，ジョブの終了時，および印刷の正常終了時には，メッセージに続いて次の付加情報が出力されます。ただし，エラーが発生したタイミングによっては出力されないこともあります。

蓄積ジョブID（SPOOLJOBID）

印刷データの蓄積時のジョブIDです。蓄積されたEPF形式ファイルを印刷した場合に値が出力されます。それ以外の場合は，値は空のまま出力されます。

なお，出力される値は，EPF形式ファイルをプレビュー表示した場合に，［プロパティ］ダイアログの［蓄積ジョブID］に表示される値と同じです。

帳票名（TITLE）

印刷データの帳票名です。印刷時に文書情報設定ファイルを指定した場合に値が出力されます。それ以外の場合は，値は空のまま出力されます。

なお，出力される値は，EPF形式ファイルをプレビュー表示した場合に，［プロパティ］ダイアログの［スプールタイトル］に表示される値と同じです。

帳票ファイル名（REPORTFILENAME）

印刷データのファイル名です。複数のファイルを指定している場合は，先頭ページのファイル名が出力されます。

なお，出力される値は，EPF形式ファイルをプレビュー表示した場合に，［プロパティ］ダイアログの［先頭ページの帳票ファイル名］に表示される値と同じです。

なお，［プロパティ］ダイアログについては，「4.6.3(3)　［プロパティ］ダイアログの設定項目」を参照してください。

出力例を次に示します。

ジョブ正常終了時

KEEY137-I ジョブを終了しました。
SPOOLJOBID=[EUR200806020415033580000001000000016]
TITLE=[文書A]
REPORTFILENAME=[帳票A.fms]

17.2.2　syslog

UNIX/Linux環境では，EUR Print ManagerおよびEUR Print Manager - Report Serverの起動・停止の情報をsyslogに出力します。また，EURPMログに出力できないタイミングでの障害発生時に，発生した障害情報をsyslogに出力します。

syslogの形式は，EURPMログと同じです。「17.2.3(3)　EURPMログに出力される情報」を参照してください。

EUR Print Managerの場合

EUR Print Managerを複数起動している場合は，syslogにEUR Print Managerの識別名を次の形式で出力します。

EURPMID = EURPM識別名

syslogの出力先や出力するかどうかなど，syslogの出力設定については，該当するOSのマニュアルを参照ください。

注意

EUR Print ManagerおよびEUR Print Manager - Report Serverが，メッセージをEURPMログに出力できなかった場合，syslogに出力します。また，そのメッセージに日本語文字列が含まれる場合，文字化けすることがあります。

17.2.3　EURPMログ

EUR Print Managerでは，エラーが発生した場合，発生した障害の情報を，EUR Print Managerのコンポーネントごとに，EURPMログとして出力します。

EURPMログには，イベントログよりも詳細な情報が出力されます。また，詳細なトレースログも出力されます。

コンポーネントごとに出力されるEURPMログファイルを次に示します。

表17-2　出力されるログファイル

コンポーネント
EURPMログファイル名
デフォルトの出力先

EUR Print Manager
EURPM.log※

Windows環境の場合
EUR Print Managerのインストール先フォルダ下のLogフォルダ

UNIX/Linux環境の場合
/var/opt/eurpm

EUR Print Manager - Adapter
EURPMADP.log

Windows環境の場合
EUR Print Manager - Adapterのインストール先フォルダ下のLogフォルダ

UNIX/Linux環境の場合
/var/opt/eurpm_adp

EUR Print Manager - Report Server
EURPMLS.log

Windows環境の場合
EUR Print Manager - Report Serverのインストール先フォルダ下のLogフォルダ

UNIX/Linux環境の場合
/var/opt/eurpmls

EUR Print Manager - Report Server Adapter
EURPMLSADP.log

Windows環境の場合
EUR Print Manager - Report Server Adapterのインストール先フォルダ下のLogフォルダ

UNIX/Linux環境の場合
/var/opt/eurpmls_adp

EUR Print Manager - Client
EURPMCL.log
EUR Print Manager - Clientのインストール先フォルダ下のLogフォルダ

EUR Print Manager - Client Print ActiveX
EURPMPrintAX.log
環境変数TMPに指定されたフォルダ，環境変数TEMPに指定されたフォルダ，およびカレントフォルダのどれか

EUR Print Manager - Client Preview ActiveX
EURPMPreViewAX.log

EURPM制御コマンド
EURPMCTRL.log
/var/opt/eurpm

EURPM-RS制御コマンド
EURPMLSCTRL.log
/var/opt/eurpmls

注※

EUR Print Managerを複数起動している場合，ログファイル名は「EURPM_<識別名>.log」になります。

＜この項の構成＞

(1)　出力レベルの指定

(2)　ファイルサイズの指定

(3)　EURPMログに出力される情報

(1)　出力レベルの指定

EURPMログファイルに出力するログの量を，出力レベルで制御できます。出力レベルは，各コンポーネントの環境設定ファイルで指定します。

各コンポーネントの出力レベルの指定場所を次に示します。

表17-3　各コンポーネントの出力レベル指定

コンポーネント | 出力レベルの指定場所
EUR Print Manager | EURPM.iniのLOGLEVELキー
EUR Print Manager - Adapter | EURPMADP.iniのLOGLEVELキー
EUR Print Manager - Report Server | EURPMLS.iniのLOGLEVELキー
EUR Print Manager - Report Server Adapter | EURPMLSADP.iniのLOGLEVELキー
EUR Print Manager - Client | EURPMCL.iniのLOGLEVELキー
EUR Print Manager - Client Print ActiveX | EURPMPrintAX.ocxのLogLevelパラメタ
EUR Print Manager - Client Preview ActiveX | EURPMPreViewAX.ocxのLogLevelパラメタ
EURPM制御コマンド | EURPMCTRL.iniのLOGLEVELキー
EURPM-RS制御コマンド | EURPMLSCTRL.iniのLOGLEVELキー

出力レベルには，次の値を設定します。出力レベルの標準は「8」です。

表17-4　出力レベル

レベル
出力内容

0
ログを出力しない

4
・起動ログ
・終了ログ
・エラーログ

8
・起動ログ
・終了ログ
・エラーログ
・警告ログ

16
・起動ログ
・終了ログ
・エラーログ
・警告ログ
・情報ログ

注意

出力レベルを16に指定すると，トレース情報が大量に出力されるため，性能が落ちるおそれがあります。障害調査時以外には指定しないでください。

出力されるログの内容を次に示します。

(a)　起動ログ

ジョブごとの起動メッセージが出力されます。

EUR Print Manager - Client，EUR Print Manager - Client Print ActiveX，EUR Print Manager - Client Preview ActiveXの場合
メッセージID：KEEY136-I

EUR Print Manager - Adapterの場合
メッセージID：KEEY213-I

EUR Print Managerの場合
メッセージID：KEEY355-I

EUR Print Manager - Report Serverの場合
メッセージID：KEEY424-I

EUR Print Manager - Report Server Adapterの場合
メッセージID：KEEY508-I

EURPM制御コマンドまたはEURPM-RS制御コマンドの場合
メッセージID：KEEY033-I

(b)　終了ログ

ジョブごとの終了メッセージが出力されます。メッセージ文については，マニュアル「EUR Print Manager メッセージ」を参照してください。

EUR Print Manager - Client，EUR Print Manager - Client Print ActiveX，EUR Print Manager - Client Preview ActiveXの場合
メッセージID：KEEY137-I

EUR Print Manager - Adapterの場合
メッセージID：KEEY214-I

EUR Print Managerの場合
メッセージID：KEEY356-I

EUR Print Manager - Report Serverの場合
メッセージID：KEEY425-I

EUR Print Manager - Report Server Adapterの場合
メッセージID：KEEY509-I

EURPM制御コマンドまたはEURPM-RS制御コマンドの場合
メッセージID：KEEY034-I

(c)　エラーログ

エラー発生時に，エラーメッセージとエラー詳細情報ログが出力されます。メッセージ文については，マニュアル「EUR Print Manager メッセージ」を参照してください。

メッセージID：KEEYxxx-E（xxxはメッセージ番号を示します）

(d)　警告ログ

警告発生時に，警告のメッセージと警告詳細情報ログが出力されます。メッセージ文については，マニュアル「EUR Print Manager メッセージ」を参照してください。

メッセージID：KEEYxxx-W（xxxはメッセージ番号を示します）

(e)　情報ログ

情報メッセージ，トレースログおよび詳細情報ログが出力されます。メッセージ文については，マニュアル「EUR Print Manager メッセージ」を参照してください。

メッセージID：KEEYxxx-I（xxxはメッセージ番号を示します）

(2)　ファイルサイズの指定

EURPMログファイルのファイルサイズの上限を指定できます。

EURPMログファイルのファイルサイズは，各コンポーネントの環境設定ファイルに指定します。各コンポーネントの環境設定ファイルについては，表17-3を参照してください。

指定できるファイルサイズは，750～2,000,000KBです。ファイルサイズの標準は，750KBです。

EURPMログファイルには，指定したファイルサイズを超えた場合，ログをバックアップファイルに保存する機能があります。バックアップファイルがある場合，既存のバックアップファイルは削除されます。

(3)　EURPMログに出力される情報

EURPMログは，次の形式で出力されます。

[通番],[日付，時刻],[nnn],[エラーレベル],[xx…xx::yy…yy],[nnnn],[タスク通番],[プロセスID],[スレッドID],ログ出力文字列

出力される情報を次に示します。

表17-5　EURPMログに出力される情報

項目
内容

通番
000000001～999999999のログの通し番号を出力します。

日付，時刻
EURPMログを出力した日付，時刻がYY/MM/DD hh:mm:ss ttt形式で出力されます。

nnn
数字が出力されます。

エラーレベル
次のレベルが出力されます。
PARAM：実行時パラメタログ
ERROR：エラー
WARNING：警告
INFORMATION：情報，起動/停止ログ

xx…xx::yy…yy
文字列が出力されます。

nnnn
数字が出力されます。

タスク通番
次のタスクの種類に応じて，タスク番号が出力されます。
0：メインタスク
1：ソケット接続待機タスク
2：ソケット監視タスク
3～999999999：ジョブタスク

プロセスID
1～9999999999のプロセスIDが出力されます。

スレッドID
1～9999999999のスレッドIDが出力されます。

ログ出力文字列
ログの詳細情報が出力されます。ログ出力文字列に「KEEY」で始まるメッセージが出力された場合は，マニュアル「EUR Print Manager メッセージ」を参照してください。

17.2.4　ログの出力例

EURPMログの出力例を次に示します。ここで説明するイベントログの出力例では，半角かたかなを全角かたかなで示しています。実際にイベントログが出力されるときは，半角かたかなで表示されます。

起動ログの出力例

[000000001],[05/10/05 21:35:57 794],[997],[INFO ],[CEURPMGLog::MessagePut ],[0150],[ 2],[ 1824],[ 2092],KEEY355-I ジョブを起動しました。

終了ログの出力例

[000001025],[05/10/05 21:35:57 794],[997],[INFO ],[CEURPMGLog::MessagePut ],[0150],[ 2],[ 1824],[ 2092],KEEY356-I ジョブを終了しました。

エラーログの出力例

[000000003],[05/10/05 20:53:54 026],[999],[ERROR ],[CEURPMGLog::MessagePut ],[0050],[ 2],[ 1824],[ 2092],KEEY339-E 指定された帳票ファイルが印刷管理サーバに存在しません。

警告ログの出力例

[000000010],[05/10/05 20:53:58 026],[998],[WARNING],[CEURPMGLog::MessagePut ],[0050],[ 2],[ 1824],[ 2092],KEEY393-W 印刷管理サーバでEUR Print Serviceを実行しているときに警告が発生しました。

情報ログの出力例

[000000020],[05/10/05 21:53:58 026],[997],[INFO ],[CEURPMGLog::MessagePut ],[0050],[ 2],[ 1824],[ 2092],KEEY343-I サービスを停止しました。

17.2.5　ログファイル出力時にエラーが発生した場合のメッセージ

ログファイルの出力時にエラーが発生し，エラーによってログファイルにメッセージを書き込めなかった場合，EUR Print ManagerとEUR Print Manager - Report Serverは，そのメッセージをイベントログ（Windows環境の場合）またはsyslog（UNIX/Linux環境の場合）に出力します。

18.　使用上の注意

この章では，EUR Print Managerでの使用上の注意について説明します。

＜この章の構成＞

18.1　帳票出力する場合の注意

18.2　蓄積フォルダの指定についての注意

18.3　実行環境についての注意

18.4　実行ユーザーとアクセス権

18.5　Windows環境での注意

18.6　UNIX/Linux環境での注意

18.7　蓄積管理GUIについての注意

18.8　エラーメッセージについての注意

18.1　帳票出力する場合の注意

＜この節の構成＞

18.1.1　使用できない機能

18.1.2　連続して印刷する場合の注意

18.1.3　JP1と連携した仕分け印刷をする場合の注意

18.1.4　ヘルパクライアント印刷をする場合の注意

18.1.5　EPF形式ファイルを出力および印刷する場合の注意

18.1.6　ActiveX部品のEPFFileURLパラメタに関する注意

18.1.7　ファイル転送時間を省略する場合の注意

18.1.8　エンコーディングが異なる環境でファイル転送する場合の注意

18.1.9　COBOL起動部品を使用する場合の注意

18.1.10　コマンド構文に指定できる文字列の長さ

18.1.11　複数様式定義ファイルを指定して印刷する場合の注意

18.1.12　印刷およびファイル出力実行時のファイル転送の分割転送サイズ

18.1.13　ページ数の多い帳票を出力する場合の注意

18.1.14　Webブラウザを使用して帳票を印刷またはプレビュー表示する場合の注意

18.1.1　使用できない機能

Windows Server 2003 x64，Windows Server 2003 R2 x64で使用する場合，次の機能は使用できません。

エラーリカバリ印刷

JP1と連携した仕分け印刷

また，Windows Server 2008で使用する場合，次の機能は使用できません。

エラーリカバリ印刷

JP1と連携した仕分け印刷

PDF形式ファイル暗号化出力機能

18.1.2　連続して印刷する場合の注意

連続して印刷をすると，メモリ不足のエラーになることがあります。メモリ不足のエラーが発生した場合は，次の対処を行ってください。

＜この項の構成＞

(1)　拠点サーバでの印刷のとき

(2)　クライアントPCでの印刷のとき

(1)　拠点サーバでの印刷のとき

EUR Print Manager - Report Serverを再起動してください。

連続実行によるメモリ不足を回避したい場合は，環境設定ファイル（EURPMLS.ini）のTHREADセクションのPRINTEXECMODEキーに1を指定してください。ただし，メモリ不足は回避できますが，印刷処理時間が掛かります。

なお，印刷処理でメモリが解放されないという現象については，Microsoft(R)社から配布される修正モジュールによって解消される場合もあります。

(2)　クライアントPCでの印刷のとき

時間を置いて再度印刷をするか，EUR Print Manager - Clientを再起動してください。

18.1.3　JP1と連携した仕分け印刷をする場合の注意

EUR Print Manager - Report Serverの実行ユーザーを，ログインユーザーに変更してください。

18.1.4　ヘルパクライアント印刷をする場合の注意

ヘルパクライアント印刷をする場合，Webサーバからダウンロードした印刷データ（EPF形式ファイル）は，Internet Explorerのインターネット一時ファイルのフォルダ下に格納されます。

18.1.5　EPF形式ファイルを出力および印刷する場合の注意

＜この項の構成＞

(1)　ファイルサイズの上限について

(2)　プレビュー表示や印刷で使用する製品のバージョンについて

(3)　OSの印刷ダイアログの初期設定について

(4)　一時ファイルの作成場所について

(1)　ファイルサイズの上限について

EPF形式ファイルのファイルサイズの上限は，印刷用のデータ形式に変換した状態で2GBまでです。実際のEPF形式ファイルのファイルサイズは，2GBより小さくなります。

印刷用のデータ形式に変換した状態で2GBを超えた場合はエラーとなり，EPF形式ファイルの出力や印刷はできません。ファイルサイズが上限を超えそうな場合は，解像度（DPI値）や画像データの圧縮有無といったEPF形式ファイル出力時の設定を変更することで，EPF形式ファイルのファイルサイズを小さくできます。詳細については，「16.10　EPF形式ファイルを出力する場合の実行環境の設定」を参照してください。

(2)　プレビュー表示や印刷で使用する製品のバージョンについて

画像アイテムやバーコードアイテムなどの画像データを圧縮する設定で出力したEPF形式ファイルをプレビュー表示や印刷する場合は，EUR Print Manager - Report Server 08-10以降またはEUR Print Manager - Client 08-10以降を使用してください。

08-10よりも前のバージョンのEUR Print Manager - Report ServerまたはEUR Print Manager - Clientを使用した場合は，画像データの表示や印刷ができません。

(3)　OSの印刷ダイアログの初期設定について

ActiveX部品のDefaultPrintDlgパラメタでYESを選択したときは，印刷時にOSの印刷ダイアログが表示されます。プリンタドライバによっては，OSの印刷ダイアログの初期設定に，EPF形式ファイル中の情報が反映されないことがあります。印刷時の属性は，OSの印刷ダイアログで設定してください。

(4)　一時ファイルの作成場所について

印刷時には，システムの一時フォルダ，またはEUR Print Serviceの環境設定ファイルおよび環境変数の「EURPS_TMPPATH」で指定した場所に一時ファイルを作成します。環境変数の指定方法については，マニュアル「EUR サーバ帳票出力」を参照してください。

18.1.6　ActiveX部品のEPFFileURLパラメタに関する注意

EPFFileURLパラメタに，動的にEPF形式ファイルを生成するためのユーザープログラムのURLを指定する場合，HTTPレスポンスのHTTPヘッダのContentLength項目には，生成したEPF形式ファイルのファイルサイズを正しく指定してください。間違って指定した場合は，ダウンロードの進捗画面が正しく表示されません。

また，EPFTempDataModeパラメタに「1（ダウンロードするEPF形式ファイルを一時ファイルとして保存しない）」を指定した場合に，ContentLength項目を正しく指定していないときは，ファイルデータを正常にダウンロードできないおそれがあります。

18.1.7　ファイル転送時間を省略する場合の注意

EUR Print ManagerやEUR Print Manager - Adapterなどの各コンポーネントが同じマシン上で稼働している場合，ファイル転送を省略し，ファイルの入出力に掛かる時間を短縮できます。

＜この項の構成＞

(1)　EUR Print ManagerとEUR Print Manager - Adapter間

(2)　EUR Print ManagerとEUR Print Manager - Report Server間

(3)　EUR Print Manager - Report ServerとEUR Print Manager - Report Server Adapter間

(1)　EUR Print ManagerとEUR Print Manager - Adapter間

EUR Print Serviceに渡す入力ファイルや出力ファイル（EUR形式ファイル，PDF形式ファイルなど）のファイル転送を省略できます。

ファイル転送を省略するには，次の条件をすべて満たす必要があります。

EUR Print ManagerとEUR Print Manager - Adapterが同じマシン上で稼働する
EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）で設定するIPADDRESSセクションのEURPMキー（EUR Print Managerが稼働するマシンのIPアドレス）の設定値が「127」で始まるとき，同一マシンと判断されます。

EUR Print ManagerとEUR Print Manager - Adapterが同一ロケールで稼働する
EUR Print Manager - Adapterの実行環境で環境変数LANGの値が同じとき，同一ロケールと判断されます。ただし，同じロケールでも，サポートしていないロケールでは動作を保証しません。

Java起動部品のメモリ入出力メソッドを使用しない
EUR Print Manager - AdapterのJava起動部品のメモリ入出力に関する次のメソッドは使用できません。

出力 | メソッド名 | 機能 | メモリ入出力
EPF形式ファイル出力 | setDataFileData | マッピング用のデータまたは可変記号値定義データを設定する | 入力
setUserDataFileData | ユーザ定義用のデータまたは可変記号値定義データを設定する | 入力
getEPFReport | EPF形式データを取得する | 出力
getMergeEPFReport | 複数のEPF形式ファイルを統合したEPF形式データを取得する | 出力
EUR形式ファイル出力 | setDataFileData | マッピング用のデータまたは可変記号値定義データを設定する | 入力
setUserDataFileData | ユーザ定義用のデータまたは可変記号値定義データを設定する | 入力
getEURReport | EUR形式データを取得する | 出力
PDF形式ファイル出力 | setDataFileData | マッピング用のデータまたは可変記号値定義データを設定する | 入力
setUserDataFileData | ユーザ定義用のデータまたは可変記号値定義データを設定する | 入力
setBookmarkFileData | しおり定義データを設定する | 入力
setDocBookmarkFileData | 文書しおり定義データを設定する | 入力
setCryptoFileData | 暗号化設定データを設定する | 入力
setDistributeFileData | PDF仕分けデータを設定する | 入力
getPDFReport | PDFデータを取得する | 出力
Excel形式ファイル出力 | setDataFileData | マッピング用のデータまたは可変記号値定義データを設定する | 入力
setUserDataFileData | ユーザ定義用のデータまたは可変記号値定義データを設定する | 入力
getXLSXReport | Excel形式データを取得する | 出力
印刷（拠点プリンタ印刷，蓄積印刷） | setDataFileData | マッピング用のデータまたは可変記号値定義データを設定する | 入力
setUserDataFileData | ユーザ定義用のデータまたは可変記号値定義データを設定する | 入力
setDistributionInfoFileData | 仕分け定義情報データを設定する | 入力
印刷（クライアントプリンタ印刷） | setDataFileData | マッピング用のデータまたは可変記号値定義データを設定する | 入力
setUserDataFileData | ユーザ定義用のデータまたは可変記号値定義データを設定する | 入力

(2)　EUR Print ManagerとEUR Print Manager - Report Server間

EUR Print ManagerとEUR Print Manager - Report Serverが同一マシンで稼働するとき，蓄積される印刷データファイルのファイル転送を省略できます。

EUR Print Manager - AdapterのDestinationNameで指定された出力先名のEUR Print Manager の出力先定義でのIPアドレス，またはServerAddressプロパティの設定値が「127」で始まるときは，同一マシンと判断されます。

(3)　EUR Print Manager - Report ServerとEUR Print Manager - Report Server Adapter間

ファイル転送を省略するには，次の条件をすべて満たす必要があります。

EUR Print Manager - Report ServerとEUR Print Manager - Report Server Adapterが同じマシン上で稼働する
EUR Print Manager - Report Server AdapterのServerAddressプロパティの設定値が「127」で始まるとき，同一マシンと判断されます。ServerAddressプロパティを省略していたときは，EUR Print Manager - Report Server Adapterの環境設定ファイル（EURPMLSADP.ini）のIPADDRESSセクションのEURPMLSキーの設定値が仮定されます。

EUR Print Manager - Report ServerとEUR Print Manager - Report Server Adapterが同一ロケールで稼働する
EUR Print Manager - Report Server Adapterの実行環境で環境変数LANGの値が同じとき，同一ロケールと判断されます。ただし，同じロケールでも，サポートしていないロケールでは動作を保証しません。

18.1.8　エンコーディングが異なる環境でファイル転送する場合の注意

EUR Print Managerの実行環境とEUR Print Manager - Adapterの実行環境とでエンコーディングが異なる場合で，マッピングデータファイルまたはユーザ定義データファイルの文字コードが「UTF-16」以外のときは，データファイルの区切り方法に「指定した区切り位置でデータを区切る」を指定して定義した帳票は使用しないでください。EUR Print Manager - AdapterからEUR Print Managerにファイルを転送するときに区切り位置の情報がずれてしまうため，帳票を正しく出力できなくなります。

EUR Print Managerの実行環境とEUR Print Manager - Adapterの実行環境とでエンコーディングが異なる場合は，次のどちらかの帳票を使用してください。

データファイルの区切り方法に「コンマやスペース等区切り文字でデータを区切る」を指定して定義した帳票

文字コードが「UTF-16」のマッピングデータファイルまたはユーザ定義データファイルを使用して定義した帳票

18.1.9　COBOL起動部品を使用する場合の注意

COBOL起動部品のパラメタの文字列項目（PIC X項目）には，「クラス1　」や「トレイ1 」のように，文字列の後ろに空白を付けた値を指定できません。

COBOL起動部品のパラメタの文字列項目は固定長のため，指定したい文字列が項目長に満たない場合は，項目長を満たすまで文字列の後ろに空白を入れます。指定した文字列を判別するときは，文字列の後ろにある空白をすべて削除します。そのため，文字列の後ろに空白を付けた値を指定しても，指定値として扱われるのは文字列の後ろの空白を除いた値になります。

例を次に示します。

例1　PRINTERCLASSNAME（PrintReport関数）の場合

MOVE "クラス1　" TO PRINTERCLASSNAME

「クラス1　」と指定しても，「クラス1」が指定値として扱われます。

例2　SERVERTRAYNAME（PrintReport関数）の場合

MOVE "トレイ1 " TO SERVERTRAYNAME

「トレイ1 」と指定しても，「トレイ1」が指定値として扱われます。

18.1.10　コマンド構文に指定できる文字列の長さ

コマンド起動部品およびRS-コマンド起動部品でのコマンドの構文に指定できる文字列の長さは，約30KBまでです。

18.1.11　複数様式定義ファイルを指定して印刷する場合の注意

複数様式定義ファイルでtraycode（給紙トレイ番号）キーワード※を使用する場合は，次の印刷方式を使用してください。これら以外の印刷方式では，traycodeキーワードは無視されます。

EUR Print Serviceと連携した拠点サーバでの印刷

印刷管理サーバでの印刷

なお，複数様式定義ファイルでtraycodeキーワードを定義した場合，EUR Print Managerから指定するトレイ名，およびプリンタクラスで定義されたトレイ名は無効になります。

注※

traycodeキーワードの詳細については，マニュアル「EUR サーバ帳票出力」を参照してください。

18.1.12　印刷およびファイル出力実行時のファイル転送の分割転送サイズ

印刷およびファイル出力実行時に，KEEY314-Sのメモリ不足エラーが発生した場合は，EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）の［OPTION］セクションのDATABUFFSIZEキーの値（ファイル転送時の分割転送サイズ）を小さくして再試行してください。なお，指定した値によっては，通信性能が変わる場合があります。通信性能が劣化する場合は値を変更することでチューニングしてください。

18.1.13　ページ数の多い帳票を出力する場合の注意

ページ数の多い帳票を出力する場合，一度に出力するページ数によっては出力速度に影響が出ることがあります。実際に出力する帳票データを使用してテストし，性能を確認してください。

18.1.14　Webブラウザを使用して帳票を印刷またはプレビュー表示する場合の注意

32ビット版のInternet Explorerを使用してください。64ビット版のInternet Explorerでは，帳票の印刷やプレビュー表示はできません。

Internet Explorer 8またはInternet Explorer 9で帳票をプレビュー表示しているときに，メニューバーの［表示］－［拡大］からページの拡大または縮小を実行すると，帳票の表示が不正になります。Internet Explorerのウィンドウを最小化して元のサイズに戻すと，帳票を正しく表示できます。

Internet Explorer 9でEUR Print Manager - Client Print ActiveXを使用して帳票を印刷すると，プリンタ選択ダイアログがデスクトップの左上隅に表示されます。

18.2　蓄積フォルダの指定についての注意

EUR Print Manager - Report Serverをデフォルトのフォルダにインストールした場合，蓄積ファイル取得フォルダのデフォルトは"¥Program Files ¥HITACHI ¥EURPM Report Server ¥ESF¥"になります。蓄積フォルダを指定する際は，次の項目に注意してください。

蓄積フォルダには必要なディスク量を確保してください。蓄積フォルダに必要なディスク量については「2.1.3　蓄積ファイルの格納先の設定」を参照してください。

複数のEUR Print Manager - Report Serverで蓄積フォルダを共有する場合，環境設定ファイル（EURPMLS.ini）のOPTIONセクションのESFIDキーには，EUR Print Manager - Report Serverごとに異なる値を設定してください。同じ値が設定されていると印刷データの蓄積が正しく行われないため，エラーが発生することがあります。

18.3　実行環境についての注意

＜この節の構成＞

18.3.1　環境設定ファイルを更新した場合の注意

18.3.2　構成定義ファイルを更新した場合の注意

18.3.1　環境設定ファイルを更新した場合の注意

環境設定ファイルを更新した場合は，次のコンポーネントを再起動してください。

EUR Print Manager

EUR Print Manager - Adapterを使用しているプログラム

EUR Print Manager - Report Server

EUR Print Manager - Report Server Adapterを使用しているプログラム

EUR Print Manager - Client

ただし，EURPM制御コマンドの環境設定ファイルを変更した場合は，コンポーネントの再起動は必要ありません。EURPM制御コマンドの環境設定ファイルは，次にEURPM制御コマンドを実行したときから有効になります。

注意

EUR Print Managerを複数起動している場合は，環境設定ファイル（EURPMCTRL.ini）の［PATH］セクションのTEMPキーの値は変更できません。変更したときには，EURPM制御コマンドの機能が使用できなくなります。

18.3.2　構成定義ファイルを更新した場合の注意

構成定義ファイルを更新した場合は，次のコンポーネントを再起動してください。

EUR Print Manager

EUR Print Manager - Report Server

EUR Print Manager - Client

18.4　実行ユーザーとアクセス権

各コンポーネントが使用するファイルの操作権限を，それぞれの実行ユーザーに与えてください。入力ファイルには読み取りアクセス権，出力ファイルには書き込みアクセス権が必要です。

各コンポーネントの実行ユーザーの一覧を次に示します。

表18-1　コンポーネントの実行ユーザーの一覧

コンポーネント
実行ユーザー

EUR Print Manager

Windows環境の場合

ローカルシステムアカウント(SYSTEM)※1

UNIX/Linux環境の場合

EURPM制御コマンドの実行ユーザー

EUR Print Manager - Adapter
使用するアプリケーションプログラムの実行ユーザー※2

EUR Print Manager - Report Server

Windows環境の場合

ローカルシステムアカウント(SYSTEM)※1

UNIX/Linux環境の場合

EURPM-RS制御コマンドの実行ユーザー

EUR Print Manager - Report Server Adapter
使用するアプリケーションプログラムの実行ユーザー※2

EUR Print Manager - Client
ログインユーザー※1

EUR Print Manager - Client Print ActiveX
使用するアプリケーションプログラムの実行ユーザー

EUR Print Manager - Client Preview ActiveX
使用するアプリケーションプログラムの実行ユーザー

注※1

デフォルトの実行ユーザーです。

注※2

IISとASP Scriptでブラウザから出力する場合，匿名ログオンを使用したときの実行ユーザーは匿名ユーザー（IUSER），認証ログインを使用したときの実行ユーザーはログインユーザーです。

EUR Print Serviceの実行ユーザーを次に示します。

EUR Print Serviceが印刷管理サーバ上にある場合
実行ユーザーはEUR Print Managerの実行ユーザーです。

EUR Print Serviceが拠点サーバ上にある場合
実行ユーザーはEUR Print Manager - Report Serverの実行ユーザーです。

＜この節の構成＞

18.4.1　実行ユーザーがローカルシステムアカウントの場合，またはファイルの転送をスキップする場合

18.4.2　EUR Print Manager - Clientを新規にインストールした場合の注意

18.4.1　実行ユーザーがローカルシステムアカウントの場合，またはファイルの転送をスキップする場合

実行ユーザーがローカルシステムアカウントの場合は，入出力ファイルにネットワークドライブ上のパスを指定しないでください。また，ユーザーデータファイルおよび印刷データファイルの転送をスキップする場合，ファイルの指定にネットワークドライブ上のパスを指定しないでください。

18.4.2　EUR Print Manager - Clientを新規にインストールした場合の注意

EUR Print Manager - Clientの実行時に，次に示す条件をすべて満たした場合にエラーが発生します。

デフォルトのフォルダ（C:¥Program Files¥HITACHI¥EURPM Client）にインストールしたとき

Usersグループに属するユーザーでWindowsにログインしたとき

EUR Print Manager - Client を新規インストールした直後の状態では，環境設定ファイルの[PATH]セクションのCONFキー，TEMPキー，および[ERROR]セクションのLOGFILEキーが未設定です。そのため，各キーには次に示すフォルダが仮定されます。

表18-2　キーの設定を省略した場合に仮定されるフォルダの一覧

セクション | キー | キーの設定を省略した場合に仮定されるフォルダ
PATH | CONF | C:¥Program Files¥HITACHI¥EURPM Client¥Conf
TEMP | C:¥Program Files¥HITACHI¥EURPM Client¥Temp¥Client
ERROR | LOGFILE | C:¥Program Files¥HITACHI¥EURPM Client¥Log

しかし，Usersグループに属するユーザーはProgram Filesフォルダへの書き込み権限がないためにエラーが発生します。

次に示すどちらかの方法でエラーを解消してください。

Usersグループに属するユーザーが書き込み権限のあるフォルダを，各キーに指定する

C:¥Program Files¥HITACHI¥EURPM Clientに，Usersグループに属するユーザーの書き込み権限を与える

なお，Windows VistaおよびWindows 7の場合は，リダイレクト機能によってこのエラーは発生しません。ユーザーごとの書き込み可能な領域にフォルダが仮定されます。

18.5　Windows環境での注意

＜この節の構成＞

18.5.1　Windows環境共通の注意事項

18.5.2　Windows Server 2008での注意

18.5.3　64ビット版のWindows Serverでの注意

18.5.4　Windows VistaおよびWindows 7での注意

18.5.1　Windows環境共通の注意事項

Windows環境でEUR Print Managerを使用する場合の共通する注意について，次に示します。

製品のインストールは，管理者権限を持つユーザーで実行してください。インストールに必要なユーザー権限については，「表B-1　製品のインストールに必要なユーザー権限」を参照してください。

［EUR Print Manager起動管理］ダイアログを使用する場合は，管理者権限を持つユーザーで実行してください。

EURPM制御コマンドを使用する場合は，管理者権限を持つユーザーで実行してください。例えば，コマンドプロンプトからEURPM制御コマンドを実行するときには，コマンドプロンプトは管理者権限を持つユーザーが起動してください。

18.5.2　Windows Server 2008での注意

＜この項の構成＞

(1)　EUR Print Managerを使用する場合の注意

(2)　EUR Print Manager - Adapterを使用する場合の注意

(3)　EUR Print Manager - Report Serverを使用する場合の注意

(4)　EUR Print Manager - Report Server Adapterを使用する場合の注意

(1)　EUR Print Managerを使用する場合の注意

Windows Server 2008でEUR Print Managerを使用する場合の注意について，次に示します。

インストール時に，OSから実行許可についてのダイアログが表示される場合があります。このときには，実行を許可する応答をしてください。

EUR Print Managerをデフォルトフォルダにインストールした場合，環境設定ファイルは管理者権限で編集してください。

EUR Print Managerのインストール先にデフォルトフォルダを指定した場合の，各ファイルのインストール先を次に示します。なお，OSが64ビット版の場合は，「Program Files」を「Program Files (x86)」に読み替えてください。

帳票ファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥Form

複数様式情報定義ファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥Multi

文書情報設定ファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥DocInfo

接続情報ファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥DBInfo

置き換え表管理情報ファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥ReplaceItem

Acrobat JavaScript定義ファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥ScriptCnt

ビューアプレファレンス定義ファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥Preference

また，各ファイルの出力先は次に示すフォルダに設定されます。

ログファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥Log

一時ファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥Temp

構成定義ファイル
C:¥Program Files¥HITACHI¥EUR Print Manager¥Conf

ローカルシステムアカウントでログインしたユーザー，または管理者権限を持たないユーザーがEUR Print Managerを実行する場合は，次の点に注意してください。

デフォルトのログファイルの出力先に対して書き込み権限を設定するか，または環境設定ファイルを変更して，ログファイルの出力先を書き込み権限のあるフォルダに設定してください。ログファイルフォルダに書き込み権限がないと，ログファイルは出力されません。

デフォルトの一時ファイル出力先に対して書き込み権限を設定するか，または環境設定ファイルを変更して，一時ファイル出力先を書き込み権限のあるフォルダに設定してください。一時ファイル出力先に書き込み権限がないと，エラーになります。

管理者権限を持たないユーザーがEUR Print Manager構成定義ファイルを実行する場合は，デフォルトの構成定義ファイルのフォルダに対して書き込み権限を設定するか，または環境設定ファイルを変更して構成定義ファイルのフォルダを書き込み権限のあるフォルダに設定することをお勧めします。
フォルダに書き込み権限がないと，次に示す別フォルダにユーザーごとのファイルが出力されます。
C:¥Users¥<ログインユーザー>¥AppData¥Local¥VirtualStore¥

管理者権限を持たないユーザーが印刷定義ファイルを作成する場合は，デフォルトのフォルダに対して書き込み権限を設定するか，または環境設定ファイルを変更して印刷定義ファイルのフォルダを書き込み権限のあるフォルダに設定してください。

(2)　EUR Print Manager - Adapterを使用する場合の注意

インストール時に，OSから実行許可についてのダイアログが表示される場合があります。このときには，実行を許可する応答をしてください。

EUR Print Managerをデフォルトフォルダにインストールした場合，環境設定ファイルは管理者権限で編集してください。

EUR Print Managerのインストール先にデフォルトフォルダを指定した場合，ファイルの出力先は次に示すフォルダに設定されます。なお，OSが64ビット版の場合は，「Program Files」を「Program Files (x86)」に読み替えてください。
C:¥Program Files¥HITACHI¥EURPM Adapter¥Log

管理者権限を持たないユーザーがジョブを実行する場合は，デフォルトのログファイルの出力先に対して書き込み権限を設定するか，または環境設定ファイルを変更してログファイルの出力先を書き込み権限のあるフォルダに設定することをお勧めします。
フォルダに書き込み権限がないと，次に示す別フォルダにユーザーごとのファイルが出力されます。
C:¥Users¥<ログインユーザー>¥AppData¥Local¥VirtualStore¥

管理者権限を持たないユーザーがジョブを実行する場合は，出力するファイルの出力先に，書き込み権限を設定してください。

(3)　EUR Print Manager - Report Serverを使用する場合の注意

インストール時に，OSから実行許可についてのダイアログが表示される場合があります。このときには，実行を許可する応答をしてください。

EUR Print Manager - Report Serverをデフォルトフォルダにインストールした場合，環境設定ファイルは，管理者権限で編集してください。

EUR Print Manager - Report Serverのインストール先にデフォルトフォルダを指定した場合，各ファイルの出力先は次に示すフォルダに設定されます。なお，OSが64ビット版の場合は，「Program Files」を「Program Files (x86)」に読み替えてください。

ログファイル
C:¥Program Files¥HITACHI¥EURPM Local Server¥Log

一時ファイル
C:¥Program Files¥HITACHI¥EURPM Local Server¥Temp

蓄積フォルダ
C:¥Program Files¥HITACHI¥EURPM Local Server¥ESF

構成定義ファイル
C:¥Program Files¥HITACHI¥EURPM Local Server¥Conf

ローカルシステムアカウントでログインしたユーザー，または管理者権限を持たないユーザーでEUR Print Manager - Report Serverを実行する場合は，次の点に注意してください。

デフォルトのログファイル出力先に対して書き込み権限を設定するか，または環境設定ファイルを変更して，ログファイル出力先を書き込み権限のあるフォルダに設定してください。ログファイルフォルダに書き込み権限がないと，ログファイルは出力されません。

デフォルトの一時ファイル出力先に対して書き込み権限を設定するか，または環境設定ファイルを変更して，一時ファイル出力先を書き込み権限のあるフォルダに設定してください。一時ファイル出力先に書き込み権限がないと，エラーになります。

デフォルトの蓄積フォルダに対して書き込み権限を設定するか，または環境設定ファイルを変更して，蓄積フォルダを書き込み権限のあるフォルダに設定してください。蓄積フォルダに書き込み権限がないと，エラーになります。

管理者権限を持たないユーザーがEUR Print Manager - Report Server構成定義ファイルを実行する場合は，デフォルトの構成定義ファイルのフォルダに対して書き込み権限を設定するか，または環境設定ファイルを変更して，構成定義ファイルのフォルダを書き込み権限のあるフォルダに設定することをお勧めします。
フォルダに書き込み権限がないと，次に示す別フォルダにユーザーごとのファイルが出力されます。
C:¥Users¥<ログインユーザー>¥AppData¥Local¥VirtualStore¥

(4)　EUR Print Manager - Report Server Adapterを使用する場合の注意

インストール時に，OSから実行許可についてのダイアログが表示される場合があります。このときには，実行を許可する応答をしてください。

EUR Print Manager - Report Serverをデフォルトフォルダにインストールした場合，環境設定ファイルは管理者権限で編集してください。

EUR Print Manager - Report Serverのインストール先にデフォルトフォルダを指定した場合，ファイルの出力先は次に示すフォルダに設定されます。なお，OSが64ビット版の場合は，「Program Files」を「Program Files (x86)」に読み替えてください。
C:¥Program Files¥HITACHI¥EURPM Local Server Adapter¥Log

管理者権限を持たないユーザーがジョブを実行する場合は，デフォルトのログファイルの出力先フォルダに対して書き込み権限を設定するか，または環境設定ファイルを変更して，ログファイルの出力先を書き込み権限のあるフォルダに設定することをお勧めします。
フォルダに書き込み権限がないと，次に示す別フォルダにユーザーごとのファイルが出力されます。
C:¥Users¥<ログインユーザー>¥AppData¥Local¥VirtualStore¥

管理者権限を持たないユーザーがジョブを実行する場合は，出力するファイルの出力先に，書き込み権限を設定してください。

18.5.3　64ビット版のWindows Serverでの注意

＜この項の構成＞

(1)　出力する場合の注意

(2)　EUR Print Manager - Adapterを使用する場合の注意

(3)　EUR Print Manager - Report Server Adapterを使用する場合の注意

(1)　出力する場合の注意

64ビット版のWindows Serverで，次に示す条件を満たすときは，OSの仕様によって印刷に失敗することがあります。

32ビット印刷プログラム（EUR Print ManagerとEUR Print Manager - Report Serverを含む）で，印刷を複数回実行したとき（実行する印刷プログラムが同じプログラムかどうかは関係ありません）

先に実行したユーザーと異なる実行ユーザーIDで印刷したとき

なお，32ビット印刷プログラムがサービスプログラム※の場合は，次に示す注意が必要です。

サービスプログラムとそれ以外のプログラムでは，実行ユーザーIDをローカルシステムアカウント以外のユーザー（例：ログオンユーザー）に設定しても，異なるユーザーとしてOSに認識されます。

サービスプログラム同士※の場合，実行ユーザーIDがローカルシステムアカウントの場合は，同一ユーザーとして認識されるため問題は発生しません。

印刷に失敗したときは，印刷プログラムの実行ユーザーIDを一つにしてください。EUR Print ManagerとEUR Print Manager - Report Serverのデフォルトの実行ユーザーIDはローカルシステムアカウントです。なお，32ビット印刷プログラムが両方ともサービスプログラム※の場合は，実行ユーザーIDはローカルシステムアカウントで統一する必要があります。

実行ユーザーIDの変更方法については，OSのマニュアルを参照してください。

注※　EUR Print ManagerとEUR Print Manager - Report Serverを含みます。または，サービスプログラムから起動されるプログラムです。

(2)　EUR Print Manager - Adapterを使用する場合の注意

64ビット版のWindows ServerでEUR Print Manager - Adapterを使用する場合，呼び出すプログラムの動作モードに応じて，次のモジュールを使用してください。

32ビットプログラムから呼び出すとき

ActiveX起動部品（32ビット版）

Java起動部品（32ビット版）

COBOL起動部品（32ビット版）

コマンド起動部品（32ビット版）

64ビットプログラムから呼び出すとき

ActiveX起動部品（64ビット版）

Java 起動部品（64ビット版）

COBOL起動部品（64ビット版）

コマンド起動部品（32ビット版）

コマンド起動部品（64ビット版）は提供していません。

(3)　EUR Print Manager - Report Server Adapterを使用する場合の注意

64ビット版のWindows ServerでEUR Print Manager - Report Server Adapterを使用する場合，呼び出すプログラムの動作モードに応じて，次のモジュールを使用してください。

32ビットプログラムから呼び出すとき

ActiveX起動部品（32ビット版）

Java起動部品（32ビット版）

コマンド起動部品（32ビット版）

64ビットプログラムから呼び出すとき

ActiveX起動部品（64ビット版）

Java起動部品（64ビット版）

コマンド起動部品（32ビット版）

コマンド起動部品（64ビット版）は提供していません。

18.5.4　Windows VistaおよびWindows 7での注意

＜この項の構成＞

(1)　管理者権限の設定

(2)　OSのリダイレクト機能

(1)　管理者権限の設定

インストール時に，インストール実行許可についてのダイアログが表示されるので，実行を許可する応答をしてください。

次に示すコンポーネントを，管理者権限を持つユーザーが実行する際は，実行許可についてのダイアログが表示されます。実行を許可する応答をしてください。

EUR Print Manager - Report Server Adapter

EUR Print Manager - Report Server Adapterが提供するツール

EUR Print Manager - Client

EUR Print Manager - Clientが提供するツール

クライアントプリンタクラスを設定する場合は，管理者権限で設定するか，クライアントプリンタクラス定義ファイルの格納先をシステムフォルダ下以外のフォルダに指定してください。

EUR Print Manager - Adapter，EUR Print Manager - Report Server AdapterまたはEUR Print Manager - Clientをデフォルトフォルダにインストールした場合，それぞれの環境設定ファイル（EURPMADP.ini，EURPMLSADP.iniおよびEURPMCL.ini）は管理者権限で編集してください。

EUR Print Manager -Client Print ActiveXまたはEUR Print Manager -Client Preview ActiveXを管理者権限以外で実行した場合，ログファイル（EURPMPrintAX.logおよびEURPMPreViewAX.log）および一時ファイルの出力先は，環境変数TMPまたはTEMPのどちらかに指定されたフォルダ下のLowフォルダとなります。

(2)　OSのリダイレクト機能

EUR Print Manager - Adapter，EUR Print Manager - Report Server AdapterまたはEUR Print Manager - Clientをデフォルトフォルダにインストールした場合，デフォルトの出力先がシステムフォルダ下になるファイルを次に示します。なお，OSが64ビット版の場合は，「Program Files」を「Program Files (x86)」に読み替えてください。

EUR Print Manager - Adapterのログファイル
C:¥Program Files¥HITACHI¥EURPM Adapter¥Log

EUR Print Manager - Report Server Adapterのログファイル
C:¥Program Files¥HITACHI¥EURPM Local Server Adapter¥Log

EUR Print Manager - Clientのログファイル
C:¥Program Files¥HITACHI¥EURPM Client ¥Log

EUR Print Manager - Clientの一時ファイル
C:¥Program Files¥HITACHI¥EURPM Client ¥Temp

クライアントプリンタクラス定義ファイル
C:¥Program Files¥HITACHI¥EURPM Client ¥Conf

C:¥Program Files下またはC:¥Program Files (x86)下のファイルを作成・更新すると，OSのリダイレクト機能によって，ユーザーごとの書き込み可能な領域にファイルが格納されます。

ログインユーザーごとのEUR Print Manager - Adapterのログファイルの出力先を次に示します。

C:¥Users¥<ログインユーザー>¥AppData¥Local¥VirtualStore¥Program Files¥HITACHI¥EURPM Adapter¥Log

また，ログインユーザーごとのEUR Print Manager - Report Server Adapterのログファイルの出力先を次に示します。

C:¥Users¥<ログインユーザー>¥AppData¥Local¥VirtualStore¥Program Files¥HITACHI¥EURPM Local Server Adapter¥Log

18.6　UNIX/Linux環境での注意

＜この節の構成＞

(1)　EUR Print Managerを異なるロケールで使用する場合

(2)　Java起動部品またはコマンド起動部品を使用する場合

(3)　EUR Print ManagerまたはEUR Print Manager - Report ServerをHP-UX環境で使用する場合

(4)　EUR Print Manager - AdapterまたはEUR Print Manager - Report Server AdapterをLinux 5環境で使用する場合

(1)　EUR Print Managerを異なるロケールで使用する場合

EURPM起動管理定義の環境設定ファイルのパスに日本語が含まれていると文字を正しく判別できません。EURPM制御コマンドで該当する起動管理定義を定義し直してください。

(2)　Java起動部品またはコマンド起動部品を使用する場合

EUR Print Manager - AdapterまたはEUR Print Manager - Report Server Adapterを使用する場合，呼び出すプログラムの動作モードに応じて，次のモジュールを使用してください。

32ビットプログラムから呼び出すとき

Java起動部品（32ビット版）

コマンド起動部品（32ビット版）

64ビットプログラムから呼び出すとき

Java起動部品（64ビット版）

コマンド起動部品（32ビット版）

コマンド起動部品（64ビット版）は提供していません。

(3)　EUR Print ManagerまたはEUR Print Manager - Report ServerをHP-UX環境で使用する場合

OSの問題によって，EUR Print ManagerまたはEUR Print Manager - Report Serverが応答しなくなることがあります。このようなときには次の手順で対応してください。

psコマンドでEUR Print ManagerまたはEUR Print Manager - Report ServerのプロセスIDを確認します。

EUR Print Managerの場合

# ps -ef | grep eurpmd
root プロセスID 1 0 hh:mm:ss ? 0:00 /opt/eurpm/bin/eurpmd

EUR Print Manager - Report Serverの場合

# ps -ef | grep eurpmls
root プロセスID 1 0 hh:mm:ss ? 0:00 /opt/eurpm/bin/eurpmls

killコマンドでEUR Print ManagerまたはEUR Print Manager - Report ServerのプロセスIDに停止シグナルを送ります。

# kill -9 プロセスID

なお，このOSの問題は次のどちらかを実施すると回避できます。

対策パッチ「PHCO_31553」を適用する

環境変数「PTHREAD_COMPAT_MODE=1」を設定する

対策パッチの適用および環境変数の設定方法については，OSのマニュアルを参照してください。

(4)　EUR Print Manager - AdapterまたはEUR Print Manager - Report Server AdapterをLinux 5環境で使用する場合

Linux 5のバージョン5.1でJava起動部品を使用する場合，RPMパッケージ（glibc-2.5-18.el5_1.1以降）をインストールしてください。

18.7　蓄積管理GUIについての注意

＜この節の構成＞

(1)　蓄積ファイルの一覧をソート表示する場合

(2)　OSがWindows 7の場合

(3)　WebブラウザにInternet Explorer 7を使用する場合

(4)　WebブラウザにInternet Explorer 8を使用する場合

(5)　WebブラウザにInternet Explorer 9を使用する場合

(1)　蓄積ファイルの一覧をソート表示する場合

取得した蓄積ファイルの一覧をソート表示する場合，一覧に表示されている蓄積ファイルの件数が5,000件程度になるようにしてください。一覧に表示されている蓄積ファイルの件数が多い（約10,000件以上）と，正しくソートできないことがあります。

一覧に表示されている蓄積ファイルの件数が5,000件を超えている場合，検索条件を設定するなどして，表示される蓄積ファイルを絞り込んでください。検索条件の設定方法については，「3.4.8　蓄積ファイルの検索」を参照してください。

(2)　OSがWindows 7の場合

ディスプレイに表示される文字の大きさを変更しないでください。Windows 7の場合は，「小-100%（規定）」が規定の大きさです。規定以外の大きさで帳票をプレビュー表示すると，帳票の表示が不正になります。

ディスプレイに表示される文字の大きさは，［コントロールパネル］から，［デスクトップのカスタマイズ］－［ディスプレイ］を選択すると確認できます。

(3)　WebブラウザにInternet Explorer 7を使用する場合

32ビット版のInternet Explorerを使用してください。64ビット版のInternet Explorerでは，帳票の印刷やプレビュー表示はできません。

［拡大レベルの変更］で「100%」を指定して使用してください。また，帳票のプレビュー表示中に拡大レベルを変更しないでください。拡大レベルに100%以外を指定した状態で帳票をプレビュー表示すると，帳票の表示が不正になります。

(4)　WebブラウザにInternet Explorer 8を使用する場合

32ビット版のInternet Explorerを使用してください。64ビット版のInternet Explorerでは，帳票の印刷やプレビュー表示はできません。

蓄積管理GUIで次の操作を行うと，EUR Print Manager - Client Print ActiveXまたはEUR Print Manager - Client Preview ActiveXの実行を許可するかどうかを確認するダイアログが表示されます。

プレビュー表示

［印刷］画面から［このマシンで印刷］を選択して印刷を実行

ダイアログが表示されたら実行を許可してください。ただし，ダイアログの応答後には画面が初期表示に戻ります。
なお，蓄積管理GUIを使用する前に，Internet Explorerのアドオンの管理機能でEUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXの実行を許可しておくこともできます。

メニューバーの［表示］－［拡大］で「100%」を指定して使用してください。また，帳票のプレビュー表示中に倍率を変更しないでください。倍率に100%以外を指定した状態で帳票をプレビュー表示すると，帳票の表示が不正になります。

(5)　WebブラウザにInternet Explorer 9を使用する場合

32ビット版のInternet Explorerを使用してください。64ビット版のInternet Explorerでは，帳票の印刷やプレビュー表示はできません。

蓄積管理GUIで次の操作を行うと，EUR Print Manager - Client Print ActiveXまたはEUR Print Manager - Client Preview ActiveXの実行を許可するかどうかを確認するダイアログが表示されます。

プレビュー表示

［印刷］画面から［このマシンで印刷］を選択して印刷を実行

ダイアログが表示されたら実行を許可してください。ただし，ダイアログの応答後には画面が初期表示に戻ります。
なお，蓄積管理GUIを使用する前に，Internet Explorerのアドオンの管理機能でEUR Print Manager - Client Print ActiveXおよびEUR Print Manager - Client Preview ActiveXの実行を許可しておくこともできます。

メニューバーの［表示］－［拡大］で「100%」を指定して使用してください。また，帳票のプレビュー表示中に倍率を変更しないでください。倍率に100%以外を指定した状態で帳票をプレビュー表示すると，帳票の表示が不正になります。

［印刷］画面から［このマシンで印刷］を選択して印刷を実行すると，プリンタ選択ダイアログがデスクトップの左上隅に表示されます。

18.8　エラーメッセージについての注意

EUR Print Manager - Clientの起動時にマシンの負荷状態が大きい場合に，エラーメッセージKEEY116-Eが表示されることがあります。EUR Print Manager - Clientを再起動してください。

付録

＜この付録の構成＞

付録A　旧バージョンとの互換性

付録B　インストール

付録C　アンインストール

付録D　システムの負荷分散と多重化

付録E　表示言語とエンコーディング

付録F　EUR Print Managerと対応する各製品のバージョン

付録G　このマニュアルの参考情報

付録H　用語解説

付録A　旧バージョンとの互換性

旧バージョンがインストールされた環境にバージョン8をインストールする場合の，各製品の旧バージョンとの互換性について説明します。

＜この節の構成＞

付録A.1　EUR Print Manager，およびEUR Print Manager - Adapterの互換性

付録A.2　EUR Print Manager - Report Server，およびEUR Print Manager - Report Server Adapterの互換性

付録A.3　EUR Print Manager - Clientの互換性

付録A.4　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの互換性

付録A.1　EUR Print Manager，およびEUR Print Manager - Adapterの互換性

EUR Print Manager，およびEUR Print Manager - Adapterの互換性について説明します。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

EUR Print ManagerおよびEUR Print Manager - Adapterの旧バージョンとバージョン8との互換性について説明します。

バージョン1との互換性
EUR Print Manager，およびEUR Print Manager - Adapterは，バージョン1とバージョン8では機能の互換性がありません。
バージョン1がインストールされているサーバにバージョン8をインストールすると，エラーメッセージが表示されてインストールが中止されます。バージョン1からバージョン8へ移行する場合は，バージョン1をアンインストールしてから，バージョン8をインストールしてください。

バージョン5またはバージョン7との互換性
EUR Print ManagerおよびEUR Print Manager - Adapterは，バージョン5またはバージョン7とバージョン8では機能の互換性があります。
バージョン5またはバージョン7からバージョン8への移行は，上書きインストールで実行できます。

同じバージョンは上書きインストールできます。

バージョン8では，EUR Print ManagerをインストールするとEUR Print Service - EUR Print Format optionもインストールされます。コントロールパネルの［アプリケーションの追加と削除］には，［EUR Print Manager］および［EUR Print Manager EPF形式ファイル出力機能］が追加されます。

EUR Print Managerをアンインストールする場合は，コントロールパネルの［アプリケーションの追加と削除］で［EUR Print Manager］を選択してアンインストールを実行してください。EUR Print ManagerおよびEUR Print Service - EUR Print Format optionの両方がアンインストールされます。EUR Print ManagerおよびEUR Print Service - EUR Print Format optionは，一方だけをアンインストールすることはできません。

［EUR Print Manager EPF形式ファイル出力機能］を選択してアンインストールを実行した場合は，EUR Print Managerを再インストールしてから，コントロールパネルの［アプリケーションの追加と削除］で［EUR Print Manager］を選択して，再度アンインストールを実行してください。

(2)　UNIX/Linux環境の場合

EUR Print Managerのバージョン7とバージョン8との互換性について説明します。

バージョン7のEUR Print Managerとの互換性
バージョン7のEUR Print Managerだけがインストールされている場合，バージョン7とバージョン8では機能の互換性があります。バージョン7からバージョン8への移行は，上書きインストールで実行できます。なお，EUR Print Managerには，バージョン7より前のバージョンはありません。

バージョン7のEUR Print ManagerおよびEUR Print Service - EUR Print Format optionとの互換性
バージョン7のEUR Print ManagerおよびEUR Print Service - EUR Print Format optionがインストールされている場合，バージョン7とバージョン8では機能の互換性がありません。バージョン8をインストールする場合は，まずEUR Print Service - EUR Print Format optionをアンインストールしてください。そのあと，バージョン8のEUR Print Managerを上書きインストールしてください。

また，EUR Print Manager - Adapterは，バージョン5またはバージョン7と，バージョン8では機能の互換性があります。なお，EUR Print Manager - Adapterには，バージョン5より前のバージョンはありません。

同じバージョンは上書きインストールできます。

バージョン8では，EUR Print Managerをインストールすると同時にEUR Print Service - EUR Print Format optionもインストールされます。ただし，PPの一覧にはEUR Print Managerだけが表示されます。

付録A.2　EUR Print Manager - Report Server，およびEUR Print Manager - Report Server Adapterの互換性

EUR Print Manager - Report Server，およびEUR Print Manager - Report Server Adapterの互換性について説明します。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

EUR Print Manager - Report Serverの旧バージョンとバージョン8との互換性について説明します。

バージョン1との互換性
EUR Print Manager - Report Serverは，バージョン1とバージョン8では機能の互換性がありません。
バージョン1がインストールされているサーバにバージョン8をインストールすると，エラーメッセージが表示されてインストールが中止されます。バージョン1からバージョン8へ移行する場合は，バージョン1をアンインストールしてから，バージョン8をインストールしてください。

バージョン5またはバージョン7との互換性
EUR Print Manager - Report Serverは，バージョン5またはバージョン7と，バージョン8では機能の互換性があります。
バージョン5またはバージョン7から，バージョン8への移行は，上書きインストールで実行できます。

EUR Print Manager - Report Server Adapterは，バージョン5またはバージョン7と，バージョン8では機能の互換性があります。なお，EUR Print Manager - Report Server Adapterには，バージョン5より前のバージョンはありません。

バージョン5またはバージョン7から，バージョン8への移行は，上書きインストールで実行できます。

同じバージョンは上書きインストールできます。

(2)　UNIX/Linux環境の場合

EUR Print Manager - Report Serverには，バージョン8より前のバージョンはありません。

EUR Print Manager - Report Server Adapterのバージョン7からバージョン8への移行は，上書きインストールで実行できます。

なお，同じバージョンは上書きインストールできます。

付録A.3　EUR Print Manager - Clientの互換性

EUR Print Manager - Clientの旧バージョンとバージョン8との互換性について説明します。

バージョン1との互換性
EUR Print Manager - Clientは，バージョン1とバージョン8では機能の互換性がありません。同じPC上でバージョン1とバージョン8は共存できます。
バージョン1がインストールされているPCにバージョン8をインストールすると，バージョン8が新規にインストールされます。

バージョン5またはバージョン7との互換性
EUR Print Manager - Clientは，バージョン5またはバージョン7と，バージョン8では機能の互換性があります。
バージョン5またはバージョン7から，バージョン8への移行は，上書きインストールで実行できます。

同じバージョンは上書きインストールできます。

付録A.4　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの互換性

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXは，旧バージョンとバージョン8では機能の互換性があります。

旧バージョンからバージョン8への移行は，次の方法で実施してください。

クライアントインストールによってインストールした場合

新しいバージョンのEUR Print Manager - Clientを上書きインストールしてください。新しいバージョンのEUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXも同時にインストールされます。同じバージョンも上書きインストールできます。

クライアントインストールの詳細については，「付録B.9　EUR Print Manager - Clientのインストール」を参照してください。

ダウンロードパッケージによってインストールした場合

旧バージョンのインストール単位によって移行方法が異なります。移行方法を次の表に示します。

表A-1　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの移行方法（ダウンロードパッケージによってインストールした場合）

インストール単位
移行方法

移行前
移行後

マシン単位
マシン単位
マシン単位インストール用のダウンロードパッケージを使用して上書きインストールしてください。

ユーザー単位
EUR Print Manager - Client ActiveX削除ツールを使用して旧バージョンをアンインストールしたあと，ユーザー単位インストール用のダウンロードパッケージを使用してインストールしてください。
旧バージョンのアンインストール方法については，「付録C.6(2)(a)　EUR Print Manager - Client ActiveX削除ツールを使用してアンインストールする」を参照してください。

ユーザー単位
マシン単位
ブラウザのメニューから旧バージョンをアンインストールしたあと，マシン単位インストール用のダウンロードパッケージを使用してインストールしてください。
旧バージョンのアンインストール方法については，「付録C.6(2)(b)　ブラウザのメニューからアンインストールする」を参照してください。

ユーザー単位
ユーザー単位インストール用のダウンロードパッケージを使用して上書きインストールしてください。

インストール単位については，「付録B.11(1)(a)　ダウンロードパッケージの種類」を参照してください。

MSIインストーラによってインストールした場合

新しいバージョンのインストーラで上書きインストールしてください。同じバージョンも上書きインストールできます。

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのインストール方法については，「付録B.11　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのインストール」を参照してください。

付録B　インストール

EUR Print Managerの各製品のインストール方法と，インストール後のフォルダ構成について説明します。

製品のインストールに必要なユーザー権限を，次の表に示します。

表B-1　製品のインストールに必要なユーザー権限

OS | 実行ユーザー | サーバ製品 | クライアント製品
EPM | EPM-AD | EPM-RS | EPM-RS-AD | EPM-CL | EPM-CL-AX | EPM-CL-PVX
Windows Server 2003 | Administratorsグループに属するユーザー | ○ | ○ | ○ | ○ | － | － | －
Power Usersグループに属するユーザー | × | × | × | ○ | － | － | －
Windows Server 2008 | 管理者権限を持つユーザー | ○ | ○ | ○ | ○ | － | － | －
Windows XP | Administratorsグループに属するユーザー | － | ○ | － | ○ | ○ | ○ | ○
Power Usersグループに属するユーザー | － | × | － | ○ | ○ | ○ | ○
Windows Vista | 管理者権限を持つユーザー | － | ○ | － | ○ | ○ | ○ | ○
標準ユーザー権限を持つユーザー | － | × | － | × | × | △ | △
Windows 7 | 管理者権限を持つユーザー | － | ○ | － | ○ | ○ | ○ | ○
標準ユーザー権限を持つユーザー | － | × | － | × | × | △ | △
UNIX/Linux | スーパーユーザー | ○ | ○ | ○ | ○ | － | － | －

（凡例）

EPM：EUR Print Manager

EPM-AD：EUR Print Manager - Adapter

EPM-RS：EUR Print Manager - Report Server

EPM-RS-AD：EUR Print Manager - Report Server Adapter

EPM-CL：EUR Print Manager - Client

EPM-CL-AX：EUR Print Manager - Client Print ActiveX

EPM-CL-PVX：EUR Print Manager - Client Preview ActiveX

○：インストールできます。

△：ユーザー単位インストール用のダウンロードパッケージによってインストールする場合だけインストールできます。

×：インストールできません。

－：サポートしていません。

＜この節の構成＞

付録B.1　EUR Print Managerのインストール

付録B.2　EUR Print Managerのインストール後に作成されるフォルダ

付録B.3　EUR Print Manager - Adapterのインストール

付録B.4　EUR Print Manager - Adapterのインストール後に作成されるフォルダ

付録B.5　EUR Print Manager - Report Serverのインストール

付録B.6　EUR Print Manager - Report Serverのインストール後に作成されるフォルダ

付録B.7　EUR Print Manager - Report Server Adapterのインストール

付録B.8　EUR Print Manager - Report Server Adapterのインストール後に作成されるフォルダ

付録B.9　EUR Print Manager - Clientのインストール

付録B.10　EUR Print Manager - Clientのインストール後に作成されるフォルダ

付録B.11　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのインストール

付録B.1　EUR Print Managerのインストール

EUR Print Managerは，英語版のOSにもインストールできます。日本語版と英語版のどちらの場合も，次の方法でインストールできます。ここでは日本語版のOSへのインストールを例に説明します。なお，Windows環境の場合とUNIX/Linux環境の場合とでインストール方法は異なります。

インストールに必要なユーザー権限については，「表B-1　製品のインストールに必要なユーザー権限」を参照してください。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

EUR Print Managerをインストールするときは，ほかのユーザーアプリケーションプログラムを終了させてください。また，インストールする前に，インストール時に必要なディスクの空き容量を確認してください。

Windows Server 2008にインストールする場合，OSから実行許可についてのダイアログが表示されることがあります。このときには，実行を許可する応答をしてください。

EUR Print Managerのインストールを開始するには，製品媒体の中にある「Setup.exe」を実行します。「EUR Print Managerセットアッププログラムへようこそ。」と表示されたら，画面の指示に従ってインストールを完了させてください。

(a)　上書きインストール時の注意

アイコンのキャッシュファイルの状態によっては，EUR Print Managerのアイコンが正しく表示されない場合があります。この場合，次の操作でアイコンのキャッシュファイルを再作成してください。

Windowsのデスクトップ上でマウスを右クリックし，表示されたリストボックスから［プロパティ］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［設定］タブをクリックし，［画面の色］のリストボックスから「True Color（16ビット）」をクリックします。または，［画面の色］のリストボックスから「True Color（24ビット）」もしくは「True Color（32ビット）」をクリックします。適用OSによっては，［画面の色］のリストボックスから「中（16ビット）」，「高（24ビット）」，または「最高（32ビット）」をクリックします。
変更内容を保存するかどうかを確認するメッセージダイアログが表示されます。

［はい］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［OK］をクリックします。

上書きインストールを実行した場合，環境設定ファイルは上書きされません。

同一マシン上にEUR Print Manager - Report Serverがインストールしてある場合，上書きインストールを行うときには，［コントロールパネル］－［管理ツール］－［サービス］からEUR Print Manager - Report Serverのサービスを停止させてください。なお，EUR Print Managerのサービスは，インストーラによって自動的に停止します。

(2)　UNIX/Linux環境の場合

EUR Print Managerをインストールするときは，日立PPインストーラを使用してください。ここでは，日立PPインストーラの使用方法とPPのインストール方法を説明します。

(a)　日立PPインストーラの起動

日立PPインストーラは，提供された媒体に格納されています。次のことに注意して実行してください。

デバイススペシャルファイル名やCD-ROMのマウントディレクトリは，OS，ハード，および環境によって異なります。OSのマニュアルや使用環境を確認して実行してください。

日立PPインストーラ実行時の言語種別と実行するターミナルの言語を一致させてください。

(b)　PPのインストール

日立PPインストーラのメインメニューで［I］を選択すると，インストール画面が表示されます。インストール画面の例を次に示します。

PP-NO. VR PP-NAME
<@>001 型名 バージョン番号 EUR Print Manager
：
F) Forward B) Backward J) Down K) Up Space) Select/Unselect I) Install Q) Quit

EUR Print Managerにカーソルを移動させ，スペースキーで選択します。選択したPPの左側には，「<@>」が表示されます。続いて［I］を入力すると最下行に次のメッセージが表示されます。

Install PP? (y: install, n: cancel)==>

ここで，［y］または［Y］を選択するとインストールが開始されます。［y］または［Y］以外を選択すると，インストールが中止されインストール画面に戻ります。

付録B.2　EUR Print Managerのインストール後に作成されるフォルダ

EUR Print Managerをインストールして作成されるフォルダ構造を次に示します。

図B-1　EUR Print Managerインストール後のフォルダ構造（Windows環境の場合）

表B-2　EUR Print Managerインストール後のディレクトリ構造（UNIX/Linux環境の場合）

ディレクトリ名，またはファイル名
内容
オーナー
グループ
アクセス権

/opt/eurpm/
EUR Print Managerのベースディレクトリ
root
※1
drwxr-xr-x

　　bin/
実行ファイル格納ディレクトリ
root
※1
drwxr-xr-x

　　　eurpmctrl
EURPM制御コマンド実行ファイル
root
※1
-rwxr-xr-x

　　　eurpmd
EUR Print Manager実行ファイル
root
※1
-rwxr-xr-x

　　Components/
コンポーネント格納ディレクトリ
root
※1
drwxr-xr-x

　　　AIX/
AIX用ディレクトリ
root
※1
drwxr-xr-x

　　　　EURPM-ADP-vvrr-AIX.tar※2
EUR Print Manager - Adapterアーカイブファイル
root
※1
-rw-r--r--

　　　　EURPM-ADP-vvrr-AIX.sh※2
EUR Print Manager - Adapterアーカイブファイル展開用シェルスクリプト
root
※1
-rwxr--r--

　　　HPIPF/
HP-UX用ディレクトリ
root
※1
drwxr-xr-x

　　　　EURPM-ADP-vvrr-HPIPF.tar※2
EUR Print Manager - Adapterアーカイブファイル
root
※1
-rw-r--r--

　　　　EURPM-ADP-vvrr-HPIPF.sh※2
EUR Print Manager - Adapterアーカイブファイル展開用シェルスクリプト
root
※1
-rwxr--r--

　　　RHEL/
Linux用ディレクトリ
root
※1
drwxr-xr-x

　　　　EURPM-ADP-vvrr-RHEL.tar※2
EUR Print Manager - Adapterアーカイブファイル
root
※1
-rw-r--r--

　　　　EURPM-ADP-vvrr-RHEL.sh※2
EUR Print Manager - Adapterアーカイブファイル展開用シェルスクリプト
root
※1
-rwxr--r--

　　　Win32/
Windows用ディレクトリ
root
※1
drwxr-xr-x

　　　　EURPM-ADP-vvrr.exe※2
EUR Print Manager - Adapterインストーラ
root
※1
-rw-r--r--

　　　　EURPM-CL-vvrr.exe※2
EUR Print Manager - Clientインストーラ
root
※1
-rw-r--r--

　　lib/
共有ライブラリディレクトリ
root
※1
drwxr-xr-x

　　　　libeurpmhcc.a※3
プログラムファイル
root
※1
-rwxr-xr-x

　　　　libeurz.a※4
プログラムファイル
root
※1
-rwxr-xr-x

　　sample/
サンプルディレクトリ
root
※1
drwxr-xr-x

　　　EURPM.ini
EUR Print Managerの環境設定ファイルのサンプル
root
※1
-rw-r--r--

　　　EURPMCTRL.ini
EURPM制御コマンドの環境設定ファイルのサンプル
root
※1
-rw-r--r--

　　　Destination.conf
構成定義ファイルのサンプル
root
※1
-rw-r--r--

　　　PMPrinterClass.conf
構成定義ファイルのサンプル
root
※1
-rw-r--r--

　　　PrintDest.conf
構成定義ファイル（印刷先定義ファイル）のサンプル
root
※1
-rw-r--r--

　　　PMDistribute.txt
EURPM仕分け定義ファイルのサンプル
root
※1
-rw-r--r--

　　　PMPageSplit.txt
EURPM分割定義ファイルのサンプル
root
※1
-rw-r--r--

/opt/eurps/
プログラムファイル用ディレクトリ
root
※1
drwxr-xr-x

　　eurpsepf/
プログラムファイル用ディレクトリ
root
※1
drwxr-xr-x

　　　　libeurpsepf.so
プログラムファイル
root
※1
-rwxr-xr-x

/etc/opt/
定義ファイル保存ディレクトリ
root
※1
drwxr-xr-x

　　eurpm/
EUR Print ManagerおよびEURPM制御コマンドの環境設定ファイル保存ディレクトリ
EURPM起動管理定義ファイル保存ディレクトリ
root
※1
drwxrwxrwx

　　　Conf/
構成定義ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　DBInfo/
接続情報ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　DocInfo/
文書情報設定ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　Form/
帳票ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　Multi/
複数様式情報定義ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　PDF/
PDF形式ファイル出力ディレクトリ
root
※1
drwxrwxrwx

　　　Preference/
ビューアプレファレンス定義ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　PrintDate/
印刷日時出力定義ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　PSEnv/
EUR Print Serviceの環境設定ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　ReplaceItem/
置き換え表管理情報ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　ScriptCnt/
Acrobat JavaScript定義ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　Split/
EURPM分割定義ファイルまたはEURPM仕分け定義ファイル格納ディレクトリ
root
※1
drwxrwxrwx

　　　startdef.conf※5
起動管理定義ファイル
※5
※5
※5

/var/opt/
EUR Print ManagerおよびEURPM制御コマンドのディレクトリ
root
※1
drwxr-xr-x

　　eurpm/
EUR Print ManagerおよびEURPM制御コマンドのログファイル出力ディレクトリ
root
※1
drwxrwxrwx

注※1

グループは，OSごとに次のような値となります。

AIX版：system

HP-UX版：sys

Linux版：root

注※2

vvrrには対応するバージョン・リビジョン番号が表示されます。

注※3

OSごとに次のようなファイル名となります。

AIX版：libeurpmhcc.a

HP-UX版：libeurpmhcc.so

Linux版：libeurpmhccv2-3.4.0.so

注※4

OSごとに次のようなファイル名となります。

AIX版：libeurz.a

HP-UX版：libeurz.so

Linux版：libeurz.so

注※5

起動管理定義ファイルは，EURPM制御コマンドを初めて実行した時に作成されます。なお，ファイルの「オーナー」，「グループ」，「アクセス権」についてはEURPM制御コマンドを実行したユーザーの設定に従います。

付録B.3　EUR Print Manager - Adapterのインストール

EUR Print Manager - Adapterは，英語版のOSにもインストールできます。日本語版と英語版のどちらの場合も，次の方法でインストールできます。ここでは日本語版のOSへのインストールを例に説明します。なお，Windows環境の場合とUNIX/Linux環境の場合とでインストール方法は異なります。

インストールに必要なユーザー権限については，「表B-1　製品のインストールに必要なユーザー権限」を参照してください。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

EUR Print Manager - Adapterのインストーラは，EUR Print Managerのインストール時に指定したフォルダに格納されます。EUR Print Manager - Adapterのインストーラのファイル名，および格納場所を次に示します。

ファイル名：EURPM-ADP-vvrr.exe※

格納場所：EUR Print Managerのインストール先フォルダ¥Components¥下

注※

vvrrには対応するバージョン・リビジョン番号が表示されます。

EUR Print Manager - Adapterのインストーラをインストールするサーバに配布します。

EUR Print Manager - Adapterをインストールするときは，ほかのユーザーアプリケーションプログラムを終了させてください。また，インストールする前に，インストール時に必要なディスクの空き容量を確認してください。

Windows Server 2008，Windows Vista，またはWindows 7にインストールする場合，OSから実行許可についてのダイアログが表示されることがあります。このときには，実行を許可する応答をしてください。

EURPM-ADP-vvrr.exeを実行すると，日立自己展開型プログラムが起動します。［インストール実行］ボタンをクリックし，画面の指示に従ってインストールを完了させてください。

64ビット版のActiveX起動部品を使用する場合は，インストール後に次のコマンドを実行してOSへのActiveX登録をしてください。

EUR Print Manager - Adapterのインストール先フォルダ¥Program(x64)¥regsvr32.exe /s /c EUR Print Manager - Adapterのインストール先フォルダ¥Program(x64)¥EURPMADP.ocx

(a)　上書きインストール時の注意

アイコンのキャッシュファイルの状態によっては，EUR Print Managerのアイコンが正しく表示されない場合があります。この場合，次の操作でアイコンのキャッシュファイルを再作成してください。

Windowsのデスクトップ上でマウスを右クリックし，表示されたリストボックスから［プロパティ］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［設定］タブをクリックし，［画面の色］のリストボックスから「True Color（16ビット）」をクリックします。または，［画面の色］のリストボックスから「True Color（24ビット）」もしくは「True Color（32ビット）」をクリックします。適用OSによっては，［画面の色］のリストボックスから「中（16ビット）」，「高（24ビット）」，または「最高（32ビット）」をクリックします。
変更内容を保存するかどうかを確認するメッセージダイアログが表示されます。

［はい］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［OK］をクリックします。

(2)　UNIX/Linux環境の場合

EUR Print Manager - Adapterをインストールするときは，日立PPインストーラを使用してください。ここでは，日立PPインストーラの使用方法とPPのインストール方法を説明します。

(a)　日立PPインストーラの起動

EUR Print Managerのインストール時に，EUR Print Managerのインストール先フォルダ¥Components¥下のAIXフォルダ，HPIPFフォルダ，またはRHELフォルダ下に格納されている次に示すファイルをAIX，HP-UX，またはLinuxマシンの同一ディレクトリへファイル転送します。

EURPM-ADP-vvrr-pppp.tar（アーカイブファイル）

EURPM-ADP-vvrr-pppp.sh（アーカイブ展開用シェルスクリプト）

注※

vvrrには対応するバージョン・リビジョン番号が表示されます。

ppppには次のプラットフォーム名が表示されます。

AIXの場合：AIX

HP-UXの場合：HPIPF

Linuxの場合：RHEL

転送されたEURPM-ADP-vvrr-pppp.shを実行すると，アーカイブファイルが展開されて日立PPインストーラが起動されます。

参考

Linux環境の場合，日立PPインストーラ実行時は，ncursesパッケージ（32ビット版）を使用します。次に示すコマンドを実行して，ncursesパッケージがインストールされていることを確認してください。

#rpm -q --qf '%{NAME}-%{ARCH}¥n' ncurses

ncursesパッケージがインストールされている場合は「ncurses-i386」と表示されます。ncursesパッケージがインストールされていない場合は「package ncurses is not installed」と表示されます。

ncursesパッケージがインストールされていない場合は，必要に応じて関連パッケージも含めてncursesパッケージをインストールしたあと，日立PPインストーラを実行してください。

なお，64ビットマシン環境にEUR Print Manager - Adapterをインストールする場合も32ビット版のncursesパッケージをインストールしてください。

(b)　PPのインストール

日立PPインストーラのメインメニューで［I］を選択すると，インストール画面が表示されます。インストール画面の例を次に示します。

PP-NO. VR PP-NAME
<@>001 型名 バージョン番号 EUR Print Manager - Adapter
：
F) Forward B) Backward J) Down K) Up Space) Select/Unselect I) Install Q) Quit

EUR Print Manager - Adapterにカーソルを移動させ，スペースキーで選択します。選択したPPの左側には，「<@>」が表示されます。続いて［I］を入力すると最下行に次のメッセージが表示されます。

Install PP? (y: install, n: cancel)==>

ここで，［y］または［Y］を選択するとインストールが開始されます。［y］または［Y］以外を選択すると，インストールが中止されインストール画面に戻ります。

付録B.4　EUR Print Manager - Adapterのインストール後に作成されるフォルダ

EUR Print Manager - Adapterをインストールして作成されるフォルダ構造を次に示します。

図B-2　EUR Print Manager - Adapterインストール後のフォルダ構造（Windows環境の場合）

表B-3　EUR Print Manager - Adapterインストール後のディレクトリ構造（UNIX/Linux環境の場合）

ディレクトリ名，またはファイル名
内容
オーナー
グループ
アクセス権

/opt/eurpm_adp/
EUR Print Manager - Adapterのベースディレクトリ
root
※1
drwxr-xr-x

　　bin/
コマンド起動部品ディレクトリ
root
※1
drwxr-xr-x

　　　eurpmc
コマンド起動部品
root
※1
-rwxr-xr-x

　　java/
Java起動部品ディレクトリ
root
※1
drwxr-xr-x

　　　EURPMAdapter.jar
Java起動部品（32ビット版・64ビット版共通）
root
※1
-rw-r--r--

　　lib/
共有ライブラリディレクトリ
root
※1
drwxr-xr-x

　　　libEURPMADJ.so
Java起動部品共有ライブラリ（32ビット版）
root
※1
-rwxr-xr-x

　　　libEURPMADC.so
COBOL起動部品共有ライブラリ
root
※1
-rwxr-xr-x

　　lib64/
共有ライブラリディレクトリ
root
※1
drwxr-xr-x

　　　libEURPMADJ.so
Java起動部品共有ライブラリ（64ビット版）
root
※1
-rwxr-xr-x

　　sample/
サンプルディレクトリ
root
※1
drwxr-xr-x

　　　EURPMADP.ini
環境設定ファイル
root
※1
-rw-r--r--

　　　EURPMPARAMC.h
プログラムファイル
root
※1
-rw-r--r--

　　　インタフェース領域定義ファイル※2
root
※1
-rw-r--r--

/etc/opt/
各種定義ファイル保存ディレクトリ
root
※1
drwxr-xr-x

　　eurpm_adp/

環境設定ファイル保存ディレクトリ

ActiveXクライアント情報ファイル（EURPM-CL-AX）保存ディレクトリ

ActiveXクライアント情報ファイル（EURPM-CL- PVX）保存ディレクトリ

root
※1
drwxr-xr-x

/var/opt/
ファイル入出力デフォルトディレクトリ
root
※1
drwxr-xr-x

　　eurpm_adp/
EURPMログファイル出力ディレクトリ
root
※1
drwxrwxrwx

注※1

グループは，OSごとに次のような値となります。

AIX版：system

HP-UX版：sys

Linux版：root

注※2

インタフェース領域定義ファイルには，次のファイルがあります。

・EURPMPARAM1.cbl

・EURPMPARAM3.cbl

・EURPMPARAM4.cbl

・EURPMPARAM5.cbl

・EURPMPARAM6.cbl

・EURPMPARAM7.cbl

・EURPMPARAMCLASS.cbl

・EURPMPARAMCLASS2.cbl

・EURPMPARAMDEST.cbl

・EURPMPARAMDEST2.cbl

・EURPMPARAMDESTNAME.cbl

・EURPMPARAMJOBID.cbl

・EURPMPARAMPRINTER.cbl

・EURPMPARAMPRINTERNAME.cbl

・EURPMPARAMTRAY.cbl

付録B.5　EUR Print Manager - Report Serverのインストール

EUR Print Manager - Report Serverは，英語版のOSにもインストールできます。日本語版と英語版のどちらの場合も，次の方法でインストールできます。ここでは日本語版のOSへのインストールを例に説明します。なお，Windows環境の場合とUNIX/Linux環境の場合とでインストール方法は異なります。

インストールに必要なユーザー権限については，「表B-1　製品のインストールに必要なユーザー権限」を参照してください。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

EUR Print Manager - Report Serverをインストールするときは，ほかのユーザーアプリケーションプログラムを終了させてください。また，インストールする前に，インストール時に必要なディスクの空き容量を確認してください。

Windows Server 2008にインストールする場合，OSから実行許可についてのダイアログが表示されることがあります。このときには，実行を許可する応答をしてください。

EUR Print Manager - Report Serverのインストールを開始するには，製品媒体の中にある「Setup.exe」を実行します。「EUR Print Manager - Report Serverセットアッププログラムへようこそ。」と表示されたら，画面の指示に従ってインストールを完了させてください。

(a)　上書きインストール時の注意

アイコンのキャッシュファイルの状態によっては，EUR Print Manager - Report Serverのアイコンが正しく表示されない場合があります。この場合，次の操作でアイコンのキャッシュファイルを再作成してください。

Windowsのデスクトップ上でマウスを右クリックし，表示されたリストボックスから［プロパティ］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［設定］タブをクリックし，［画面の色］のリストボックスから「True Color（16ビット）」をクリックします。または，［画面の色］のリストボックスから「True Color（24ビット）」もしくは「True Color（32ビット）」をクリックします。適用OSによっては，［画面の色］のリストボックスから「中（16ビット）」，「高（24ビット）」，または「最高（32ビット）」をクリックします。
変更内容を保存するかどうかを確認するメッセージダイアログが表示されます。

［はい］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［OK］をクリックします。

上書きインストールを実行した場合，環境設定ファイルは上書きされません。

同一マシン上にEUR Print Managerがインストールしてある場合，上書きインストールを行うときには，［コントロールパネル］－［管理ツール］－［サービス］からEUR Print Managerのサービスを停止してください。なお，EUR Print Manager - Report Serverのサービスは，インストーラによって自動的に停止します。

(2)　UNIX/Linux環境の場合

EUR Print Manager - Report Serverをインストールするときは，日立PPインストーラを使用してください。ここでは，日立PPインストーラの使用方法とPPのインストール方法を説明します。

(a)　日立PPインストーラの起動

日立PPインストーラは，提供された媒体に格納されています。次のことに注意して実行してください。

デバイススペシャルファイル名やCD-ROMのマウントディレクトリは，OS，ハード，および環境によって異なります。OSのマニュアルや使用環境を確認して実行してください。

日立PPインストーラ実行時の言語種別と実行するターミナルの言語を一致させてください。

(b)　PPのインストール

日立PPインストーラのメインメニューで［I］を選択すると，インストール画面が表示されます。インストール画面の例を次に示します。

PP-NO. VR PP-NAME
<@>001 型名 バージョン番号 EUR Print Manager - Report Server
：
F) Forward B) Backward J) Down K) Up Space) Select/Unselect I) Install Q) Quit

EUR Print Manager - Report Serverにカーソルを移動させ，スペースキーで選択します。選択したPPの左側には，「<@>」が表示されます。続いて［I］を入力すると最下行に次のメッセージが表示されます。

Install PP? (y: install, n: cancel)==>

ここで，［y］または［Y］を選択するとインストールが開始されます。［y］または［Y］以外を選択すると，インストールが中止されインストール画面に戻ります。

付録B.6　EUR Print Manager - Report Serverのインストール後に作成されるフォルダ

EUR Print Manager - Report Serverをインストールして作成されるフォルダ構造を次に示します。

図B-3　EUR Print Manager - Report Serverインストール後のフォルダ構造（Windows環境の場合）

表B-4　EUR Print Manager - Report Serverインストール後のディレクトリ構造（UNIX/Linux環境の場合）

ディレクトリ名，またはファイル名 | 内容 | オーナー | グループ | アクセス権
/opt/eurpmls/ | EUR Print Manager - Report Serverのベースディレクトリ | root | ※1 | drwxr-xr-x
　　bin/ | 実行ファイル格納ディレクトリ | root | ※1 | drwxr-xr-x
　　　eurpmlsctrl | EURPM-RS制御コマンド実行ファイル | root | ※1 | -rwxr-xr-x
　　　eurpmlsd | EUR Print Manager-RS実行ファイル | root | ※1 | -rwxr-xr-x
　　Components/ | コンポーネント格納ディレクトリ | root | ※1 | drwxr-xr-x
　　　AIX/ | AIX用ディレクトリ | root | ※1 | drwxr-xr-x
　　　　EURPM-LS-ADP-vvrr-AIX.tar※2 | EUR Print Manager - Report Server Adapterアーカイブファイル | root | ※1 | -rw-r--r--
　　　　EURPM-LS-ADP-vvrr-AIX.sh※2 | EUR Print Manager - Report Server Adapterアーカイブファイル展開用シェルスクリプト | root | ※1 | -rwxr--r--
　　　HPIPF/ | HP-UX用ディレクトリ | root | ※1 | drwxr-xr-x
　　　　EURPM-LS-ADP-vvrr-HPIPF.tar※2 | EUR Print Manager - Report Server Adapterアーカイブファイル | root | ※1 | -rw-r--r--
　　　　EURPM-LS-ADP-vvrr-HPIPF.sh※2 | EUR Print Manager - Report Server Adapterアーカイブファイル展開用シェルスクリプト | root | ※1 | -rwxr--r--
　　　RHEL/ | Linux用ディレクトリ | root | ※1 | drwxr-xr-x
　　　　EURPM-LS-ADP-vvrr-RHEL.tar※2 | EUR Print Manager - Report Server Adapterアーカイブファイル | root | ※1 | -rw-r--r--
　　　　EURPM-LS-ADP-vvrr-RHEL.sh※2 | EUR Print Manager - Report Server Adapterアーカイブファイル展開用シェルスクリプト | root | ※1 | -rwxr--r--
　　　Win32/ | Windows用ディレクトリ | root | ※1 | drwxr-xr-x
　　　　EURPM-LS-ADP-vvrr.exe※2 | EUR Print Manager - Report Server Adapterインストーラ | root | ※1 | -rw-r--r--
　　lib/ | 共有ライブラリディレクトリ | root | ※1 | drwxr-xr-x
　　　　libeurpmhcc.a※3 | プログラムファイル | root | ※1 | -rwxr-xr-x
　　　　libeurz.a※4 | プログラムファイル | root | ※1 | -rwxr-xr-x
　　sample/ | サンプルディレクトリ | root | ※1 | drwxr-xr-x
　　　EURPMLS.ini | EUR Print Manager - Report Serverの環境設定ファイルのサンプル | root | ※1 | -rw-r--r--
　　　EURPMLSCTRL.ini | EURPM-RS制御コマンドの環境設定ファイルのサンプル | root | ※1 | -rw-r--r--
　　　userdef.conf | 蓄積管理ユーザ定義ファイルのサンプル | root | ※1 | -rw-r--r--
/etc/opt/ | 定義ファイル保存ディレクトリ | root | ※1 | drwxr-xr-x
　　eurpmls/ | EUR Print Manager - Report ServerおよびEURPM-RS制御コマンドの環境設定ファイル保存ディレクトリ | root | ※1 | drwxrwxrwx
　　　Conf/ | 構成定義ファイル格納ディレクトリ | root | ※1 | drwxrwxrwx
　　　ESF/ | 蓄積ファイル格納ディレクトリ | root | ※1 | drwxrwxrwx
　　　lsstartdef.conf※5 | プログラムファイル | ※5 | ※5 | ※5
/var/opt/ | EUR Print Manager - Report ServerおよびEURPM-RS制御コマンドのディレクトリ | root | ※1 | drwxr-xr-x
　　eurpmls/ | EUR Print Manager - Report ServerおよびEURPM-RS制御コマンドのログファイル出力ディレクトリ | root | ※1 | drwxrwxrwx

注※1

グループは，OSごとに次のような値となります。

AIX版：system

HP-UX版：sys

Linux版：root

注※2

vvrrには対応するバージョン・リビジョン番号が表示されます。

注※3

OSごとに次のようなファイル名となります。

AIX版：libeurpmhcc.a

HP-UX版：libeurpmhcc.so

Linux版：libeurpmhccv2-3.4.0.so

注※4

OSごとに次のようなファイル名となります。

AIX版：libeurz.a

HP-UX版：libeurz.so

Linux版：libeurz.so

注※5

プログラムファイルは，EURPM-RS制御コマンドを初めて実行した時に作成されます。なお，ファイルの「オーナー」，「グループ」，「アクセス権」についてはEURPM-RS制御コマンドを実行したユーザーの設定に従います。

付録B.7　EUR Print Manager - Report Server Adapterのインストール

EUR Print Manager - Report Server Adapterは，英語版のOSにもインストールできます。日本語版と英語版のどちらの場合も，次の方法でインストールできます。ここでは日本語版のOSへのインストールを例に説明します。なお，Windows環境の場合とUNIX/Linux環境の場合とでインストール方法は異なります。

インストールに必要なユーザー権限については，「表B-1　製品のインストールに必要なユーザー権限」を参照してください。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

EUR Print Manager - Report Server Adapterのインストーラは，EUR Print Manager - Report Serverのインストール時に指定したフォルダに格納されます。EUR Print Manager - Report Server Adapterのインストーラのファイル名，および格納場所を次に示します。

ファイル名：EURPM-LS-ADP-vvrr.exe※

格納場所：EUR Print Manager - Report Serverのインストール先フォルダ¥Components¥

注※

vvrrには対応するバージョン・リビジョン番号が表示されます。

EUR Print Manager - Report Server Adapterのインストーラをインストールするサーバに配布します。

EUR Print Manager - Report Server Adapterをインストールするときは，ほかのユーザーアプリケーションプログラムを終了させてください。また，インストールする前に，インストール時に必要なディスクの空き容量を確認してください。

Windows Server 2008，Windows Vista，またはWindows 7にインストールする場合，OSから実行許可についてのダイアログが表示されることがあります。このときには，実行を許可する応答をしてください。

EURPM-LS-ADP-vvrr.exeを実行すると，日立自己展開型プログラムが起動します。［インストール実行］ボタンをクリックし，画面の指示に従ってインストールを完了させてください。

64ビット版のActiveX起動部品を使用する場合は，インストール後に次のコマンドを実行してOSへのActiveX登録をしてください。

EUR Print Manager - Report Server Adapterのインストール先フォルダ¥Program(x64)¥regsvr32.exe /s /c EUR Print Manager - Report Server Adapterのインストール先フォルダ¥Program(x64)¥EURPMLSADP.ocx

(a)　上書きインストール時の注意

アイコンのキャッシュファイルの状態によっては，EUR Print Manager - Report Serverのアイコンが正しく表示されない場合があります。この場合，次の操作でアイコンのキャッシュファイルを再作成してください。

Windowsのデスクトップ上でマウスを右クリックし，表示されたリストボックスから［プロパティ］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［設定］タブをクリックし，［画面の色］のリストボックスから「True Color（16ビット）」をクリックします。または，［画面の色］のリストボックスから「True Color（24ビット）」もしくは「True Color（32ビット）」をクリックします。適用OSによっては，［画面の色］のリストボックスから「中（16ビット）」，「高（24ビット）」，または「最高（32ビット）」をクリックします。
変更内容を保存するかどうかを確認するメッセージダイアログが表示されます。

［はい］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［OK］をクリックします。

(2)　UNIX/Linux環境の場合

EUR Print Manager - Report Server Adapterをインストールするときは，日立PPインストーラを使用してください。ここでは，日立PPインストーラの使用方法とPPのインストール方法を説明します。

(a)　日立PPインストーラの起動

EUR Print Manager - Report Serverのインストール時に，EUR Print Manager - Report Serverのインストール先フォルダ¥Components¥のAIXフォルダ，HPIPFフォルダ，またはRHELフォルダに格納されている次に示すファイルを，AIX，HP-UX，またはLinuxマシンの同一ディレクトリにファイル転送します。

EURPM-LS-ADP-vvrr-pppp.tar（アーカイブファイル）

EURPM-LS-ADP-vvrr-pppp.sh（アーカイブ展開用シェルスクリプト）

注※

vvrrには対応するバージョン・リビジョン番号が表示されます。

ppppには次のプラットフォーム名が表示されます。

AIXの場合：AIX

HP-UXの場合：HPIPF

Linuxの場合：RHEL

転送されたEURPM-LS-ADP-vvrr-pppp.shを実行すると，アーカイブファイルが展開されて日立PPインストーラが起動されます。

参考

Linux環境の場合，日立PPインストーラ実行時は，ncursesパッケージ（32ビット版）を使用します。次に示すコマンドを実行して，ncursesパッケージがインストールされていることを確認してください。

#rpm -q --qf '%{NAME}-%{ARCH}¥n' ncurses

ncursesパッケージがインストールされている場合は「ncurses-i386」と表示されます。ncursesパッケージがインストールされていない場合は「package ncurses is not installed」と表示されます。

ncursesパッケージがインストールされていない場合は，必要に応じて関連パッケージも含めてncursesパッケージをインストールしたあと，日立PPインストーラを実行してください。

なお，64ビットマシン環境にEUR Print Manager - Report Serverをインストールする場合も32ビット版のncursesパッケージをインストールしてください。

(b)　PPのインストール

日立PPインストーラのメインメニューで［I］を選択すると，インストール画面が表示されます。インストール画面の例を次に示します。

PP-NO. VR PP-NAME
<@>001 型名 バージョン番号 EUR Print Manager - Report Server Adapter
：
F) Forward B) Backward J) Down K) Up Space) Select/Unselect I) Install Q) Quit

EUR Print Manager - Report Server Adapterにカーソルを移動させ，スペースキーで選択します。選択したPPの左側には，「<@>」が表示されます。続いて［I］を入力すると最下行に次のメッセージが表示されます。

Install PP? (y: install, n: cancel)==>

ここで，［y］または［Y］を選択するとインストールが開始されます。［y］または［Y］以外を選択すると，インストールが中止されインストール画面に戻ります。

付録B.8　EUR Print Manager - Report Server Adapterのインストール後に作成されるフォルダ

EUR Print Manager - Report Server Adapterをインストールして作成されるフォルダ構造を次に示します。

図B-4　EUR Print Manager - Report Server Adapterインストール後のフォルダ構造（Windows環境の場合）

表B-5　EUR Print Manager - Report Server Adapterインストール後のディレクトリ構造（UNIX/Linux環境の場合）

ディレクトリ名，またはファイル名 | 内容 | オーナー | グループ | アクセス権
/opt/eurpmls_adp/ | EUR Print Manager - Report Server Adapterのベースディレクトリ | root | ※ | drwxr-xr-x
　　bin/ | RS-コマンド起動部品ディレクトリ | root | ※ | drwxr-xr-x
　　　eurpmlsc | RS-コマンド起動部品 | root | ※ | -rwxr-xr-x
　　EURPMGUIService/ | 蓄積管理GUIサービスディレクトリ | root | ※ | drwxr-xr-x
　　　Eurpmrsgui.war | 蓄積管理GUIサービス | root | ※ | -rwxr-xr-x
　　　Eurpmrsgui.ear | 蓄積管理GUIサービス | root | ※ | -rwxr-xr-x
　　java/ | RS-Java起動部品ディレクトリ | root | ※ | drwxr-xr-x
　　　EURPMLSAdapter.jar | RS-Java起動部品（32ビット版・64ビット版共通） | root | ※ | -rw-r--r--
　　lib/ | 共有ライブラリディレクトリ | root | ※ | drwxr-xr-x
　　　libEURPMLSADJ.so | RS-Java起動部品共有ライブラリ（32ビット版） | root | ※ | -rwxr-xr-x
　　lib64/ | 共有ライブラリディレクトリ | root | ※ | drwxr-xr-x
　　　libEURPMLSADJ.so | RS-Java起動部品共有ライブラリ（64ビット版） | root | ※ | -rwxr-xr-x
　　sample/ | サンプルディレクトリ | root | ※ | drwxr-xr-x
　　　EURPMLSADP.ini | 環境設定ファイル | root | ※ | -rw-r--r--
　　　EURPMRSGUI.ini | 蓄積管理GUI環境設定ファイル | root | ※ | -rw-r--r--
/etc/opt/ | 各種定義ファイル保存ディレクトリ | root | ※ | drwxr-xr-x
　　eurpmls_adp/ | 環境設定ファイル保存ディレクトリ | root | ※ | drwxr-xr-x
/var/opt/ | ファイル入出力デフォルトディレクトリ | root | ※ | drwxr-xr-x
　　eurpmls_adp/ | EURPMログファイル出力ディレクトリ | root | ※ | drwxrwxrwx

注※

グループは，OSごとに次のような値となります。

AIX版：system

HP-UX版：sys

Linux版：root

付録B.9　EUR Print Manager - Clientのインストール

EUR Print Manager - Clientは，Windows XP，Windows Vista，およびWindows 7の日本語版，英語版の両方にインストールできます。日本語版と英語版のどちらの場合も，次の方法でインストールできます。ここでは日本語版のOSへのインストールを例に説明します。

インストールに必要なユーザー権限については，「表B-1　製品のインストールに必要なユーザー権限」を参照してください。また，Windows VistaまたはWindows 7にインストールする場合，OSから実行許可についてのダイアログが表示されることがあります。このときには，実行を許可する応答をしてください。

クライアントインストール
セットアッププログラムからクライアントPCに直接インストールする方法です。EUR Print Manager - ClientをクライアントPCにそのままインストールしたい場合は，クライアントインストールでインストールします。

サーバ配置インストール
クライアントPCに配布するセットアッププログラム（配布用インストーラ）をインストールする方法です。配布用インストーラは，1ファイルのセットアッププログラムなので，簡単に配布できます。クライアントPCにEUR Print Manager - Clientを配布する場合は，サーバ配置インストールでインストールします。

クライアントインストールとサーバ配置インストールの同時実行
EUR Print Manager - Clientと，クライアントPCに配布するセットアッププログラム（配布用インストーラ）を同時にインストールする方法です。一つのPCでクライアントPCと配布用サーバを共用する場合は，クライアントインストールとサーバ配置インストールの同時実行をします。

上書きインストール時の注意
Windows 7の場合，上書きインストールの終了後に［プログラムの互換性アシスタント］ダイアログが表示されることがあります。インストールは正しく行われていますので，［このプログラムは正しくインストールされました］ボタンをクリックしてダイアログを閉じてください。
また，アイコンのキャッシュファイルの状態によっては，EUR Print Manager - Clientのアイコンが正しく表示されない場合があります。この場合，次の操作でアイコンのキャッシュファイルを再作成してください。

Windowsのデスクトップ上でマウスを右クリックし，表示されたリストボックスから［プロパティ］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［設定］タブをクリックし，［画面の色］のリストボックスから「True Color（16ビット）」をクリックします。または，［画面の色］のリストボックスから「True Color（24ビット）」もしくは「True Color（32ビット）」をクリックします。適用OSによっては，［画面の色］のリストボックスから「中（16ビット）」，「高（24ビット）」，または「最高（32ビット）」をクリックします。
変更内容を保存するかどうかを確認するメッセージダイアログが表示されます。

［はい］をクリックします。
［画面のプロパティ］ダイアログが表示されます。

［OK］をクリックします。

注意

EUR Print Manager - Clientをインストールするときは，ほかのユーザーアプリケーションプログラムを終了させてください。また，インストールする前に，インストール時に必要なディスクの空き容量を確認してください。

EUR Print Manager - Clientを新規インストールした直後の環境設定ファイル（EURPMCL.ini）は，次に示す情報が未設定です。そのため，EUR Print Manager - Clientをインストールしたフォルダ配下のフォルダがデフォルトで設定されます。
・PATHセクションのCONFキー：Confフォルダ
・PATHセクションのTEMPキー：Tempフォルダ
・ERRORセクションのLOGFILEキー：Logフォルダ
Usersグループに属するユーザーでもEUR Print Manager - Clientの実行はできますが，デフォルトのインストール先であるC:¥Program Files¥HITACHI¥EURPM ClientにEUR Print Manager - Clientをインストールした場合，Usersグループに属するユーザーには，C:¥Program Filesフォルダに対して書き込み権限がないためエラーが発生します。環境設定ファイルのPATHセクションのCONFキー，PATHセクションのTEMPキー，ERRORセクションのLOGFILEキーに指定するフォルダは，Usersグループに属するユーザーが書き込み権限のあるフォルダを指定するか，デフォルトのフォルダにUsersグループに属するユーザーに対して書き込み権限を与えてください。

EUR Print Manager - Clientをダウンロードパッケージでインストールしたあと，クライアントインストールでのインストールはできません。また，クライアントインストールでのインストールをしたあと，ダウンロードパッケージでのインストールもできません。インストール方法を変更したい場合は，一度EUR Print Manager - Clientをアンインストールしてから，変更したいインストール方法でインストールしてください。

インストール方法について説明します。

＜この項の構成＞

(1)　インストール方法

(2)　配布用インストーラのインストール

(1)　インストール方法

EUR Print Manager - Clientのインストーラは，EUR Print Managerのインストール時に指定したフォルダに格納されます。EUR Print Manager - Clientのインストーラのファイル名，および格納場所を次に示します。

ファイル名：EURPM-CL-vvrr.exe※

格納場所：EUR Print Managerのインストール先フォルダ¥Components¥Win32¥

注※

vvrrには対応するバージョン・リビジョン番号が表示されます。

EUR Print Manager - Clientのインストール方法を次に示します。

EUR Print Manager - Clientのインストーラの配布
EUR Print Manager - Clientのインストーラをインストールするサーバに配布します。

EUR Print Manager - Clientセットアッププログラムの開始
EURPM-CL-vvrr.exeを実行します。日立自己展開型プログラムが起動するので，［インストール実行］ボタンをクリックします。

ユーザー情報の入力
画面の指示に従って，ユーザー名と会社名を入力します。［次へ］ボタンをクリックすると，［登録情報の確認］ダイアログが表示されるので，登録した情報が正しければ［はい］ボタンをクリックします。

インストール先の選択
ファイルをインストールするフォルダを選択します。「C:¥Program Files¥HITACHI¥EURPM Client」が表示されます。［次へ］ボタンをクリックします。

プログラムフォルダの選択
プログラムフォルダを選択します。［プログラム フォルダ］テキストボックスには，「EUR Print Manager - Client」が表示されています。［次へ］ボタンをクリックします。

インストールモデルの選択
［インストールモデルの選択］ダイアログが表示されます。

クライアントインストールをする場合は，［クライアントインストール］チェックボックスを選択して，［次へ］ボタンをクリックします。

サーバ配置インストールをする場合は，［サーバ配置インストール］チェックボックスを選択して，［次へ］ボタンをクリックします。

クライアントインストールとサーバ配置インストールを同時にする場合は，［クライアントインストール］チェックボックスと［サーバ配置インストール］チェックボックスを選択して，［次へ］ボタンをクリックします。

インストールするコンポーネントの選択（サーバ配置インストール）
［サーバ配置インストール］チェックボックスを選択した場合は，［サーバ配置インストール］ダイアログが表示されるので，インストールするコンポーネントのチェックボックスを選択して［次へ］ボタンをクリックします。
印刷方法ごとにインストールするコンポーネントを次に示します。

クライアントPCでの印刷方式（対話型印刷，対話型印刷プレビュー表示，自動印刷，全自動印刷，配布印刷）を使用して印刷する場合，［EUR Print Manager - Client］チェックボックスをオンにします。

クライアントPCのWebブラウザを使用して印刷する場合，［EUR Print Manager - Client Print ActiveX］チェックボックスをオンにします。

クライアントPCのWebブラウザでプレビュー画面を表示して印刷する場合，［EUR Print Manager - Client Preview ActiveX］チェックボックスをオンにします。

インストールするコンポーネントの選択（クライアントインストール）
［クライアントインストール］チェックボックスを選択した場合は，［クライアントインストール］ダイアログが表示されるので，インストールするコンポーネントのチェックボックスを選択して［次へ］ボタンをクリックします。
印刷方法ごとにインストールするコンポーネントを次に示します。

クライアントPCでの印刷方式（対話型印刷，対話型印刷プレビュー表示，自動印刷，全自動印刷，配布印刷）を使用して印刷する場合，［EUR Print Manager - Client］チェックボックスをオンにします。

クライアントPCのWebブラウザを使用して印刷する場合，［EUR Print Manager - Client Print ActiveX］チェックボックスをオンにします。

クライアントPCのWebブラウザでプレビュー画面を表示して印刷する場合，［EUR Print Manager - Client Preview ActiveX］チェックボックスをオンにします。

EUR Print Manager - Client Print ActiveXまたはEUR Print Manager - Client Preview ActiveXをインストールする場合は，OSへのActiveX 登録をします。

インストールの開始
登録した情報が［現在の設定］テキストボックスに表示されます。登録した情報を確認して，［次へ］ボタンをクリックするとインストールが開始されます。

(2)　配布用インストーラのインストール

配布用インストーラは，インストール時に指定したフォルダに格納されます。配布用インストーラのファイル名，および格納場所を次に示します。

ファイル名：EURPM-CL.exe

格納場所：インストール先フォルダ¥Components¥

配布用インストーラをクライアントPCに配布します。

EURPM-CL.exeを実行すると，インストーラが起動します。「EUR Print Manager - Clientセットアッププログラムへようこそ。」と表示されたら，画面の指示に従ってインストールを完了させてください。

配布用インストーラを使用したインストールでは，EUR Print Manager - Clientだけがインストールされ，コンポーネント（EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveX）はインストールされません。

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXをインストールしたい場合は，次のどちらかの方法でインストールしてください。

ダウンロードパッケージを使用してインストールする

MSIインストーラを使用してインストールする

インストール方法の詳細については，「付録B.11　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのインストール」を参照してください。

付録B.10　EUR Print Manager - Clientのインストール後に作成されるフォルダ

EUR Print Manager - Clientをインストールしたときに作成されるフォルダ構造について説明します。フォルダ構造は，クライアントインストールしたときと，配布用インストーラでインストールしたときで異なります。

＜この項の構成＞

(1)　クライアントインストールのフォルダ構造

(2)　サーバ配置インストールのフォルダ構造

(3)　配布用インストーラを使ったインストールのフォルダ構造

(1)　クライアントインストールのフォルダ構造

クライアントインストールでインストールしたときに作成されるフォルダ構造を次に示します。

ただし，［クライアントインストール］ダイアログで選択したコンポーネントごとに，インストールされるファイルは異なります。

図B-5　クライアントインストール後のフォルダ構造

(2)　サーバ配置インストールのフォルダ構造

サーバ配置インストールでインストールしたときに作成されるフォルダ構造を次に示します。

ただし，［サーバ配置インストール］ダイアログで選択したコンポーネントごとに，インストールされるファイルは異なります。

図B-6　サーバ配置インストール後のフォルダ構造

(3)　配布用インストーラを使ったインストールのフォルダ構造

配布用インストーラを使用してインストールしたときに作成されるフォルダ構造を次に示します。

図B-7　配布用インストーラを使ったインストール後のフォルダ構造

付録B.11　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのインストール

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXをインストールするには，次の二つの方法があります。

ダウンロードパッケージを使用したインストール

MSIインストーラを使用したインストール

インストールに必要なユーザー権限については，「表B-1　製品のインストールに必要なユーザー権限」を参照してください。また，Windows VistaまたはWindows 7にインストールする場合，OSから実行許可についてのダイアログが表示されることがあります。このときには，実行を許可する応答をしてください。

それぞれのインストール方法について説明します。

＜この項の構成＞

(1)　ダウンロードパッケージを使用したインストール

(2)　MSIインストーラを使用したインストール

(1)　ダウンロードパッケージを使用したインストール

(a)　ダウンロードパッケージの種類

ダウンロードパッケージには，「マシン単位インストール用」と「ユーザー単位インストール用」の2種類があります。

マシン単位インストール用のダウンロードパッケージ

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXをマシン単位でインストールするときに使用します。

マシン単位でインストールすると，すべてのユーザーがEUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXを利用できるようになります。

ダウンロードパッケージの格納先

EUR Print Manager - Client Print ActiveX
インストール先フォルダ¥Components¥EURPMPrintAX.cab

EUR Print Manager - Client Preview ActiveX
インストール先フォルダ¥Components¥EURPMPreViewAX.cab

ユーザー単位インストール用のダウンロードパッケージ

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXをユーザー単位でインストールするときに使用します。

ユーザー単位でインストールすると，インストールしたユーザーだけがEUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXを利用できるようになります。

なお，ユーザー単位でのインストールは，クライアントPCが次の条件を満たす場合だけ実施できます。

OS
Windows VistaまたはWindows 7

ブラウザ
Internet Explorer 8またはInternet Explorer 9

ダウンロードパッケージの格納先

EUR Print Manager - Client Print ActiveX
インストール先フォルダ¥Components¥User¥EURPMPrintAX.cab

EUR Print Manager - Client Preview ActiveX
インストール先フォルダ¥Components¥User¥EURPMPreViewAX.cab

ダウンロードパッケージは，EUR Print Manager - Clientをサーバ配置インストールでインストールして取得します。EUR Print Manager - Clientのインストール方法については，「付録B.9　EUR Print Manager - Clientのインストール」を参照してください。

(b)　インストール方法

インストール方法を次に示します。

EUR Print Manager - Client Print ActiveXダウンロードパッケージ（EURPMPrintAX.cab）またはEUR Print Manager - Client Preview ActiveXダウンロードパッケージ（EURPMPreViewAX.cab）を，Webサーバの任意の場所に配置します。
新しいバージョンのEUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXに移行する場合は，新しいバージョンのダウンロードパッケージに置き換えてください。

HTMLページの<object>タグにダウンロードパッケージのcabファイルの名前やバージョンなどを記述します。
新しいバージョンのEUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXに移行する場合は，<object>タグのダウンロードパッケージのバージョンを書き換えてください。

HTMLページをクライアントPCで開きます。
情報バーが表示されます。

情報バーをクリックします。
ポップアップメニューが表示されます。
ポップアップメニューで［このコンピューター上のすべてのユーザーにこのアドオンをインストールする］または［このアドオンのインストール］を選択すると，EUR Print Manager - Client Print ActiveXまたはEUR Print Manager - Client Preview ActiveXがインストールされます。

このコンピューター上のすべてのユーザーにこのアドオンをインストールする

マシン単位でインストールする場合に表示されます。

このアドオンのインストール

ユーザー単位でインストールする場合に表示されます。

<object>タグの記述内容については，「8.1.2(1)　Webブラウザ上で帳票を印刷するActiveX部品（EURPMPrintAX.ocx）を使用するときの<object>タグの記述例」および「8.1.2(2)　Webブラウザ上で帳票を表示・印刷するActiveX部品（EURPMPreViewAX.ocx）を使用するときの<object>タグの記述例」を参照してください。

注意

同一マシンに対して「マシン単位でのインストール」と「ユーザー単位でのインストール」の両方を実施しないでください。環境不正となり動作を保証できません。
なお，誤って異なるインストール単位のダウンロードパッケージを使用して上書きインストールすると，インストール時にエラーメッセージが表示されることがあります。このときは，［続行］ボタンをクリックしてインストールを完了させてください。［中断］ボタンをクリックしてしまうと，ユーザー単位でインストールしたプログラムをアンインストールできなくなります。

「マシン単位でのインストール」と「ユーザー単位でのインストール」の両方を実施してしまった場合は，次の手順でプログラムをすべてアンインストールしたあと，再度インストールを実施してください。
1. EUR Print Manager - Client ActiveX削除ツールで，マシン単位でインストールしたプログラムをアンインストールする。
2. ブラウザのメニューから，ユーザー単位でインストールしたプログラムをアンインストールする。

ユーザー単位でのインストールができる環境とできない環境が混在している場合は，ユーザーアプリケーションプログラムで，インストールに使用するダウンロードパッケージを切り替えてください。切り替え処理の例については，「9.11.7　EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例」（ActiveX起動部品の場合），または「10.13.10　EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXを自動でインストールして帳票を出力するときのコーディング例」（Java起動部品の場合）を参照してください。

(2)　MSIインストーラを使用したインストール

MSIインストーラを使用したインストール方法には，次の二つの方法があります。

MSIファイルをダブルクリックして実行する

msiexecコマンドでMSIファイルを指定して実行する

プログラムをすべてのユーザーが使用できるようにするためには，msiexecコマンドを使用して，次のどちらかの方法でインストールしてください。次の方法以外でインストールした場合は，インストールを実行したユーザーだけしか使用できません。また，インストールはAdministratorsグループに属するユーザー，または管理者権限を持つユーザーが実行してください。

「ALLUSERS」プロパティに「1」または「2」を指定
指定例
"msiexec /i *.msi ALLUSERS=1"

「/j（アドバタイズ指定）」オプションで「m（全ユーザー）」を指定
指定例
"msiexec /jm *.msi"※

注※

このコマンドの実行だけでは，遅延インストールとなり実際のインストールは，対象プログラムの初回起動時に実行されます。即時インストールしたい場合は，指定例に示したコマンド実行後に，"msiexec /i *.msi "でインストールを実行してください。

MSIファイルには，日本語版と英語版があります。インストール時にGUIに表示される言語が異なるだけで，インストールされるファイルは同じです。必要に応じてどちらかを選択してください。

EUR Print Manager - Client Print ActiveXの場合

EURPMPrintAX.msi（日本語版）

EURPMPrintAX_eng.msi（英語版）

EUR Print Manager - Client Preview ActiveXの場合

EURPMPreViewAX.msi（日本語版）

EURPMPreViewAX_eng.msi（英語版）

MSIファイルを実行すると，インストーラが起動されます。画面の指示に従ってインストールを完了させてください。

参考

msiexecコマンドのオプションに「/q」を指定して実行すると，サイレントインストールができます。

OSにWindows Server 2003を使用している場合，Active DirectoryのIntelliMirror機能を使用して，ActiveXファイル配布インストールをすることもできます。ActiveXファイル配布インストールの詳細については，Windowsのマニュアルを参照してください。

付録C　アンインストール

EUR Print Managerの各製品のアンインストール方法について説明します。

製品のアンインストールに必要なユーザー権限を，次の表に示します。なお，アンインストールは半角英数字のログインユーザーで行ってください。

表C-1　製品のアンインストールに必要なユーザー権限

OS | 実行ユーザー | サーバ製品 | クライアント製品
EPM | EPM-AD | EPM-RS | EPM-RS-AD | EPM-CL | EPM-CL-AX | EPM-CL-PVX
Windows Server 2003 | Administratorsグループに属するユーザー | ○ | ○ | ○ | ○ | － | － | －
Power Usersグループに属するユーザー | × | × | × | ○ | － | － | －
Windows Server 2008 | 管理者権限を持つユーザー | ○ | ○ | ○ | ○ | － | － | －
Windows XP | Administratorsグループに属するユーザー | － | ○ | － | ○ | ○ | ○ | ○
Power Usersグループに属するユーザー | － | × | － | ○ | ○ | ○ | ○
Windows Vista | 管理者権限を持つユーザー | － | ○ | － | ○ | ○ | ○ | ○
標準ユーザー権限を持つユーザー | － | × | － | × | × | △ | △
Windows 7 | 管理者権限を持つユーザー | － | ○ | － | ○ | ○ | ○ | ○
標準ユーザー権限を持つユーザー | － | × | － | × | × | △ | △
UNIX/Linux | スーパーユーザー | ○ | ○ | ○ | ○ | － | － | －

（凡例）

EPM：EUR Print Manager

EPM-AD：EUR Print Manager - Adapter

EPM-RS：EUR Print Manager - Report Server

EPM-RS-AD：EUR Print Manager - Report Server Adapter

EPM-CL：EUR Print Manager - Client

EPM-CL-AX：EUR Print Manager - Client Print ActiveX

EPM-CL-PVX：EUR Print Manager - Client Preview ActiveX

○：アンインストールできます。

△：ユーザー単位インストール用のダウンロードパッケージによってインストールした場合だけアンインストールできます。

×：アンインストールできません。

－：サポートしていません。

＜この節の構成＞

付録C.1　EUR Print Managerのアンインストール

付録C.2　EUR Print Manager - Adapterのアンインストール

付録C.3　EUR Print Manager - Report Serverのアンインストール

付録C.4　EUR Print Manager - Report Server Adapterのアンインストール

付録C.5　EUR Print Manager - Clientのアンインストール

付録C.6　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのアンインストール

付録C.1　EUR Print Managerのアンインストール

EUR Print Managerには，Windows環境とUNIX/Linux環境があります。

UNIX/Linux環境の場合は，EUR Print Managerのアンインストールを実行する前に，必ず次の操作を実行してください。

起動中のEUR Print Managerをすべて停止してください。

EURPM制御コマンドでEUR Print Managerの起動管理定義をすべて削除してください。

アンインストールに必要なユーザー権限については，「表C-1　製品のアンインストールに必要なユーザー権限」を参照してください。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

コントロールパネルの［アプリケーションの追加と削除］メニューから実行してください。

アンインストールを実行すると，次に示す情報が削除されます。

対象製品関連ファイル（フォルダを含む）

スタートメニュー

レジストリ

注意

アンインストールを実行すると，環境設定ファイル（EURPM.ini）は削除されます。環境設定ファイル（EURPM.ini）を削除したくない場合は，ほかのフォルダに退避してください。

(2)　UNIX/Linux環境の場合

EUR Print Managerをアンインストールするには，次に示すコマンドで日立PPインストーラを起動してください。

/etc/hitachi_setup

メインメニューで［D］を選択すると，PP削除画面が表示されます。PP削除画面の例を次に示します。

PP-NO. VR PP-NAME
<@>001 型名 バージョン番号 EUR Print Manager
：
F) Forward B) Backward J) Down K) Up Space) Select/Unselect D) Delete Q) Quit

EUR Print Managerにカーソルを移動させ，スペースキーで選択します。選択したPPの左側には，「<@>」が表示されます。このとき，複数のPP選択もできます。続いて［D］を入力すると最下行に次のメッセージが表示されます。

Delete PP? (y: delete, n: cancel)==>

ここで，［y］または［Y］を選択するとPP削除が開始されます。［y］または［Y］以外を選択すると，PP削除が中止されPP削除画面に戻ります。

付録C.2　EUR Print Manager - Adapterのアンインストール

EUR Print Manager - Adapterには，Windows環境とUNIX/Linux環境があります。

アンインストールに必要なユーザー権限については，「表C-1　製品のアンインストールに必要なユーザー権限」を参照してください。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

コントロールパネルの［アプリケーションの追加と削除］メニューから実行してください。

アンインストールを実行すると，次に示す情報が削除されます。

対象製品関連ファイル（フォルダを含む）

レジストリ

注意

アンインストールを実行すると，環境設定ファイル（EURPMADP.ini）は削除されます。環境設定ファイル（EURPMADP.ini）を削除したくない場合は，ほかのフォルダに退避してください。

64ビット版のActiveX起動部品のActiveX登録をしている場合は，EUR Print Manager - Adapterをアンインストール前に，ユーザーは次のコマンドを実行してActiveX登録を解除してください。

EUR Print Manager - Adapterのインストール先フォルダ¥Program(x64)¥regsvr32.exe /u /s /c EUR Print Manager - Adapterのインストール先フォルダ¥Program(x64)¥EURPMADP.ocx

(2)　UNIX/Linux環境の場合

EUR Print Manager - Adapterをアンインストールするには，次に示すコマンドで日立PPインストーラを起動してください。

/etc/hitachi_setup

メインメニューで［D］を選択すると，PP削除画面が表示されます。PP削除画面の例を次に示します。

PP-NO. VR PP-NAME
<@>001 型名 バージョン番号 EUR Print Manager
：
F) Forward B) Backward J) Down K) Up Space) Select/Unselect D) Delete Q) Quit

EUR Print Managerにカーソルを移動させ，スペースキーで選択します。選択したPPの左側には，「<@>」が表示されます。このとき，複数のPP選択もできます。続いて［D］を入力すると最下行に次のメッセージが表示されます。

Delete PP? (y: delete, n: cancel)==>

ここで，［y］または［Y］を選択するとPP削除が開始されます。［y］または［Y］以外を選択すると，PP削除が中止されPP削除画面に戻ります。

付録C.3　EUR Print Manager - Report Serverのアンインストール

EUR Print Manager - Report Serverには，Windows環境とUNIX/Linux環境があります。

UNIX/Linux環境の場合は，起動中のEUR Print Manager - Report Serverをすべて停止してからアンインストールを実行してください。

アンインストールに必要なユーザー権限については，「表C-1　製品のアンインストールに必要なユーザー権限」を参照してください。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

コントロールパネルの［アプリケーションの追加と削除］メニューから実行してください。

アンインストールを実行すると，次に示す情報が削除されます。

対象製品関連ファイル（フォルダを含む）

スタートメニュー

レジストリ

注意

アンインストールを実行すると，環境設定ファイル（EURPMLS.ini）は削除されます。環境設定ファイル（EURPMLS.ini）を削除したくない場合は，ほかのフォルダに退避してください。

(2)　UNIX/Linux環境の場合

EUR Print Manager - Report Serverをアンインストールするには，次に示すコマンドで日立PPインストーラを起動してください。

/etc/hitachi_setup

メインメニューで［D］を選択すると，PP削除画面が表示されます。PP削除画面の例を次に示します。

PP-NO. VR PP-NAME
<@>001 型名 バージョン番号 EUR Print Manager - Report Server
：
F) Forward B) Backward J) Down K) Up Space) Select/Unselect D) Delete Q) Quit

EUR Print Manager - Report Serverにカーソルを移動させ，スペースキーで選択します。選択したPPの左側には，「<@>」が表示されます。このとき，複数のPP選択もできます。続いて［D］を入力すると最下行に次のメッセージが表示されます。

Delete PP? (y: delete, n: cancel)==>

ここで，［y］または［Y］を選択するとPP削除が開始されます。［y］または［Y］以外を選択すると，PP削除が中止されPP削除画面に戻ります。

付録C.4　EUR Print Manager - Report Server Adapterのアンインストール

EUR Print Manager - Report Server Adapterには，Windows環境とUNIX/Linux環境があります。

アンインストールに必要なユーザー権限については，「表C-1　製品のアンインストールに必要なユーザー権限」を参照してください。

＜この項の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

コントロールパネルの［アプリケーションの追加と削除］メニューから実行してください。

アンインストールを実行すると，次に示す情報が削除されます。

対象製品関連ファイル（フォルダを含む）

レジストリ

注意

アンインストールを実行すると，環境設定ファイル（EURPMLSADP.ini）は削除されます。環境設定ファイル（EURPMLSADP.ini）を削除したくない場合は，ほかのフォルダに退避してください。

64ビット版のActiveX起動部品のActiveX登録をしている場合は，EUR Print Manager - Report Server Adapterをアンインストール前に，ユーザーは次のコマンドを実行してActiveX登録を解除してください。

EUR Print Manager - Report Server Adapterのインストール先フォルダ¥Program(x64)¥regsvr32.exe /u /s /c EUR Print Manager - Report Server Adapterのインストール先フォルダ¥Program(x64)¥EURPMLSADP.ocx

(2)　UNIX/Linux環境の場合

EUR Print Manager - Report Server Adapterをアンインストールするには，次に示すコマンドで日立PPインストーラを起動してください。

/etc/hitachi_setup

メインメニューで［D］を選択すると，PP削除画面が表示されます。PP削除画面の例を次に示します。

PP-NO. VR PP-NAME
<@>001 型名 バージョン番号 EUR Print Manager - Report Server
：
F) Forward B) Backward J) Down K) Up Space) Select/Unselect D) Delete Q) Quit

EUR Print Manager - Report Serverにカーソルを移動させ，スペースキーで選択します。選択したPPの左側には，「<@>」が表示されます。このとき，複数のPP選択もできます。続いて［D］を入力すると最下行に次のメッセージが表示されます。

Delete PP? (y: delete, n: cancel)==>

ここで，［y］または［Y］を選択するとPP削除が開始されます。［y］または［Y］以外を選択すると，PP削除が中止されPP削除画面に戻ります。

付録C.5　EUR Print Manager - Clientのアンインストール

EUR Print Manager - Clientは，コントロールパネルの［アプリケーションの追加と削除］メニューからアンインストールします。

アンインストールに必要なユーザー権限については，「表C-1　製品のアンインストールに必要なユーザー権限」を参照してください。

アンインストールを実行すると，次に示す情報が削除されます。

対象製品関連ファイル（フォルダを含む）

スタートメニュー

レジストリ

注意

アンインストールを実行すると，環境設定ファイル（EURPMCL.ini）は削除されます。環境設定ファイル（EURPMCL.ini）を削除したくない場合は，ほかのフォルダに退避してください。

また，EUR Print Manager - Client Print ActiveXまたはEUR Print Manager - Client Preview ActiveXをインストールしている場合は，自動でアンインストールされます。

ただし，次に示す場合は，EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXは自動でアンインストールされません。

ダウンロードパッケージからインストールした場合

MSIインストーラを使用してインストールした場合

ダウンロードパッケージまたはMSIインストーラからインストールした，EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのアンインストール方法については，「付録C.6　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのアンインストール」を参照してください。

付録C.6　EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのアンインストール

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのアンインストール方法は，インストール方法によって異なります。

アンインストールに必要なユーザー権限については，「表C-1　製品のアンインストールに必要なユーザー権限」を参照してください。

＜この項の構成＞

(1)　クライアントインストールでインストールした場合

(2)　ダウンロードパッケージからインストールした場合

(3)　MSIインストーラを使用してインストールした場合

(1)　クライアントインストールでインストールした場合

EUR Print Manager - Clientのアンインストール時に，自動でアンインストールされます。

(2)　ダウンロードパッケージからインストールした場合

アンインストール方法は，EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのインストール単位によって異なります。インストール単位については，「付録B.11(1)(a)　ダウンロードパッケージの種類」を参照してください。

マシン単位でインストールした場合

EUR Print Manager - Client ActiveX削除ツールを使用してアンインストールしてください。

ユーザー単位でインストールした場合

ブラウザのメニューからアンインストールしてください。

それぞれのアンインストール方法について説明します。

(a)　EUR Print Manager - Client ActiveX削除ツールを使用してアンインストールする

EUR Print Manager - Client ActiveX削除ツールとは，ダウンロードパッケージからインストールしたEUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXをアンインストールするツールです。

アンインストールは，Administratorsグループに属するユーザー，Power Usersグループに属するユーザー，または管理者権限を持つユーザーで，かつ半角英数字のログインユーザー名で行ってください。

EUR Print Manager - Client ActiveX削除ツールを使ってアンインストールする手順を次に示します。

EUR Print Manager - Client ActiveX削除ツールの実行
EUR Print Manager - Client ActiveX削除ツールを次の方法で実行します。
スタートメニューの［ファイル名を指定して実行］を選択し，テキストボックスに「EURPMXRM_AX.exe」または「EURPMXRM_PVX.exe」を入力したあと，［OK］ボタンをクリックしてください。

削除の確認
削除を確認するダイアログが表示されます。［OK］ボタンをクリックすると，EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXが削除されます。
削除が完了すると，EUR Print Manager - Client ActiveX削除ツールはクライアントPCから削除されます。

アンインストールを実行すると，次に示す情報が削除されます。

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの実行ファイル

EUR Print Manager - Client ActiveX削除ツール

レジストリ

削除中にエラーが発生すると，次のようなエラーメッセージを表示します。エラーが出た場合は，アンインストールし直してください。

メッセージ
要因

EUR Print Manager - Client ActiveX削除ツールの初期化に失敗しました。
処理を中止します。
対象製品関連フォルダがありません。

ダウンロードされたEUR Print Manager - Client ActiveXが見つかりません。
処理を中止します。
EURPMPrintAX.ocxまたはEURPMPreViewAX.ocxがありません。

ファイルアクセス権限がありません。
処理を中止します。
ファイルの削除権限がありません。

EUR Print Manager - Client ActiveXは使用中です。
処理を中止します。
EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの関連ファイルは使用中です。

ファイルアクセスに失敗しました。
処理を中止します。
ファイルにアクセスできません。

EUR Print Manager - Client ActiveXのバックアップに失敗しました。
処理を中止します。
一時フォルダが取得できないか，または一時フォルダに保存する一時ファイルが取得できません。
EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの関連ファイルをコピーできません。

EUR Print Manager - Client ActiveXの削除に失敗しました。
処理を中止します。
EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXの関連ファイルを削除できません。

(b)　ブラウザのメニューからアンインストールする

ブラウザのメニューからアンインストールする手順を次に示します。

メニューから［ツール］－［アドオンの管理］－［アドオンを有効または無効にする］を選択します。
［アドオンの管理］ダイアログが表示されます。

EUR Print Manager - Client Print ActiveX，またはEUR Print Manager - Client Preview ActiveXプログラムファイルを選択して，［削除］ボタンをクリックします。
複数のプログラムファイルを一度に選択できないため，EUR Print Manager - Client Print ActiveXとEUR Print Manager - Client Preview ActiveXの両方をインストールしている場合は一つずつ削除してください。

EURPMPrintAX Control

EUR Print Manager - Client Print ActiveXのプログラムファイルです。

EURPMPreViewAX Control

EUR Print Manager - Client Preview ActiveXのプログラムファイルです。

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXがアンインストールされます。

(3)　MSIインストーラを使用してインストールした場合

次のどちらかの方法でアンインストールします。

コントロールパネルの［アプリケーションの追加と削除］メニューからアンインストールする

msiexecコマンドのオプションに「/x」を指定して実行する

画面の指示に従ってアンインストールしてください。

参考

msiexecコマンドのオプションに「/x」および「/q」を指定して実行すると，サイレントアンインストールができます。

付録D　システムの負荷分散と多重化

印刷管理サーバで複数のEUR Print Managerを同時に起動したり，印刷管理サーバを複数台設定したりすることで，システムの負荷分散と多重化が図れます。

システムの負荷分散と多重化を実現するためのシステム構成とその構築方法について説明します。

＜この節の構成＞

付録D.1　システム構成の概要

付録D.2　ロードバランサを使用した構成

付録D.3　IPアドレス指定で処理の振り分けを行う構成

付録D.4　ポート番号指定で処理の振り分けを行う構成

付録D.1　システム構成の概要

システムの負荷分散と多重化を実現するためのシステム構成は次のとおりです。また，それぞれの構成を組み合わせることもできます。

ロードバランサを使用して処理の自動振り分けを行う構成

複数台の印刷管理サーバを設定し，ロードバランサによって処理を並列で実行させて負荷分散する構成です。印刷管理サーバへの処理の振り分けはロードバランサが自動的に行います。そのため，帳票の種類や業務によって特定の印刷管理サーバに処理を振り分けたい場合には適していませんが，手軽に負荷分散できます。

なお，一方の印刷管理サーバで障害が発生した場合，ロードバランサの設定変更によって処理を切り替えることができ，EUR Print Manager - Adapterの設定変更は必要ありません。

詳細については，「付録D.2　ロードバランサを使用した構成」を参照してください。

EUR Print Manager - AdapterのIPアドレス指定で処理の振り分けを行う構成

複数台の印刷管理サーバを設定し，処理を並列で実行させて負荷分散する構成です。

EUR Print Manager - Adapterで印刷管理サーバのIPアドレスを指定することで，印刷管理サーバへの処理の振り分けを行うため，帳票の種類や業務によって明示的に制御できます。

なお，一方の印刷管理サーバで障害が発生した場合，事前に業務アプリケーション側で設定しておくことにより，EUR Print Manager - Adapterのプロパティを変更して処理を切り替えられます。

詳細については，「付録D.3　IPアドレス指定で処理の振り分けを行う構成」を参照してください。

EUR Print Manager - Adapterのポート番号指定で処理の振り分けを行う構成

1台の印刷管理サーバでEUR Print Managerを複数起動する構成です。印刷管理サーバを1台で構成するため，処理の並列実行による負荷分散はできません。

EUR Print Manager - Adapterで印刷管理サーバのポート番号を指定することで，EUR Print Managerへの処理の振り分けを行うため，帳票の種類や業務によって明示的に制御できます。

なお，一方のEUR Print Managerで障害が発生した場合，事前に業務アプリケーション側で設定しておくことにより，EUR Print Manager - Adapterのプロパティを変更して処理を切り替えられます。

詳細については，「付録D.4　ポート番号指定で処理の振り分けを行う構成」を参照してください。

それぞれの構成の特徴を次の表にまとめて示します。

表D-1　システムの負荷分散と多重化の各構成の特徴

特徴 | ロードバランサを使用した構成 | IPアドレス指定で処理の振り分けを行う構成 | ポート番号指定で処理の振り分けを行う構成
システム構成 | 印刷管理サーバの台数 | 複数台設定できます。 | 複数台設定できます。 | 1台の設定です。
ロードバランサ | 必要です。 | 不要です。 | 不要です。
負荷分散 | ○ | ○ | ×
印刷管理サーバでの明示的な処理の振り分け | × | ○ | ○
障害時の切り替え | ○ | ○※ | ○※

（凡例）

○：できます。

×：できません。

注※

事前に業務アプリケーション側で設定し，障害時にはEUR Print Manager - Adapterのプロパティを変更する必要があります。

付録D.2　ロードバランサを使用した構成

複数台の印刷管理サーバを設定し，ロードバランサによってシステムの負荷分散と多重化ができます。ロードバランサによって，処理は自動的にそれぞれのEUR Print Managerに振り分けられて負荷分散されます。ロードバランサの負荷分散仕様については，使用するロードバランサのマニュアルを参照してください。

なお，Webサーバやアプリケーションサーバを複数構成にして，負荷分散の効果を高めることもできます。

ロードバランサを使用して，EUR Print Managerで処理の自動振り分けを行う構成例を次に示します。

図D-1　ロードバランサを使用した構成例

印刷管理サーバのIPアドレス設定

それぞれの印刷管理サーバに異なるIPアドレスを設定します。

この例では，印刷管理サーバ1にX.X.X.X.，印刷管理サーバ2にX.X.X.Y.と設定します。

ロードバランサの設定

ロードバランサには仮想IPアドレスを設定します。仮想IPアドレスに対して，印刷管理サーバのIPアドレスを対応付けます。

（設定例）

ロードバランサの仮想IPアドレス（X.X.X.Z）への対応付け1
印刷管理サーバ1のIPアドレス（X.X.X.X）

ロードバランサの仮想IPアドレス（X.X.X.Z）への対応付け2
印刷管理サーバ1のIPアドレス（X.X.X.Y）

ロードバランサの設定方法は，使用するロードバランサのマニュアルを参照してください。

EUR Print Manager - Adapterの設定

EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）の，IPADDRESSセクションのEURPMキーにロードバランサの仮想IPアドレスを指定します。EUR Print Manager - Adapterの環境設定ファイルについての詳細は，「16.3　環境設定ファイル（EUR Print Manager - Adapter）」を参照してください。

付録D.3　IPアドレス指定で処理の振り分けを行う構成

複数台の印刷管理サーバを設定し，処理を並列実行して負荷分散と多重化ができます。EUR Print Manager - Adapterに設定されている印刷管理サーバのIPアドレスを指定してジョブを実行することで，処理は指定したEUR Print Managerにジョブ単位で振り分けられて負荷分散されます。次のような振り分け例があります。

EUR Print Managerを順番に振り分ける

業務種別ごとに専用のEUR Print Managerを振り分ける

帳票種別ごとにEUR Print Managerを振り分ける

なお，Webサーバやアプリケーションサーバを複数構成にして，負荷分散の効果を高めることもできます。

IPアドレスを指定して，EUR Print Managerの処理を振り分ける構成例を次に示します。

図D-2　IPアドレス指定で処理の振り分けを行う構成例

印刷管理サーバのIPアドレス設定

それぞれの印刷管理サーバに異なるIPアドレスを設定します。

この例では，印刷管理サーバ1にX.X.X.X.，印刷管理サーバ2にX.X.X.Y.と設定します。

EUR Print Manager - Adapterの設定

EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）の，IPADDRESSセクションのEURPMキーには，デフォルトに設定するEUR Print ManagerのIPアドレスを指定します。EUR Print Manager - Adapterの環境設定ファイルについての詳細は，「16.3　環境設定ファイル（EUR Print Manager - Adapter）」を参照してください。

業務アプリケーションの設定

業務アプリケーションからEUR Print Manager - Adapterを呼び出す処理の際に，印刷管理サーバのIPアドレスを指定するように設定します。IPアドレスの指定を省略した場合は，デフォルトのEUR Print Managerに処理が振り分けられます。

参考

印刷管理サーバのIPアドレスのプロパティの指定はアプリケーションサーバで設定します。詳細については，次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

付録D.4　ポート番号指定で処理の振り分けを行う構成

1台の印刷管理サーバ上に複数のEUR Print Managerを起動し，EUR Print Manager - Adapterに設定されている印刷管理サーバのポート番号を指定してジョブを実行することで，処理は指定したEUR Print Managerにジョブ単位で振り分けられます。次のような振り分け例があります。

EUR Print Managerを順番に振り分ける

業務種別ごとに専用のEUR Print Managerを振り分ける

帳票種別ごとにEUR Print Managerを振り分ける

なお，Webサーバやアプリケーションサーバを複数構成にすることもできます。

ポート番号を指定して，EUR Print Managerでの処理を振り分ける構成例を次に示します。

図D-3　ポート番号指定で処理の振り分けを行う構成例

EUR Print Managerのポート番号の設定

EUR Print Managerを複数起動する場合，1台のサーバマシンで同じポート番号を使用できないため，EUR Print Managerを追加するときには，EUR Print Managerの環境設定ファイル（EURPM.ini）の，PORTセクションのEURPMキーに，EUR Print Managerごとに異なるポート番号を指定します。EUR Print Managerの追加方法の詳細については，「6.　EUR Print Managerの起動管理」を参照してください。なお，EUR Print Managerの環境設定ファイルについての詳細は，「16.2　環境設定ファイル（EUR Print Manager）」を参照してください。

EUR Print Managerの複数起動

EURPM制御コマンド，またはWindows環境の場合は［EURPM起動管理］画面で，EUR Print Managerを複数起動します。EUR Print Managerの起動方法についての詳細は，「6.　EUR Print Managerの起動管理」を参照してください。なお，EUR Print Managerを自動で起動することもできます。EUR Print Managerの自動起動についての詳細は，「6.1.1　自動起動の設定」を参照してください。

EUR Print Manager - Adapterの設定

EUR Print Manager - Adapterの環境設定ファイル（EURPMADP.ini）の，PORTセクションのEURPMキーには，デフォルトに設定するEUR Print Managerのポート番号を指定します。EUR Print Manager - Adapterの環境設定ファイルについての詳細は，「16.3　環境設定ファイル（EUR Print Manager - Adapter）」を参照してください。

業務アプリケーションの設定

業務アプリケーションからEUR Print Manager - Adapterを呼び出す処理の際に，印刷管理サーバのポート番号を指定するように設定します。ポート番号の指定を省略した場合は，デフォルトのEUR Print Managerに処理が振り分けられます。

参考

印刷管理サーバのポート番号のプロパティの指定はアプリケーションサーバで設定します。詳細については，次の章を参照してください。

「9.　ActiveX起動部品およびRS-ActiveX起動部品を使用した帳票出力」

「10.　Java起動部品およびRS-Java起動部品を使用した帳票出力」

「11.　COBOL起動部品を使用した帳票出力」

「12.　コマンド起動部品を使用した帳票出力」

付録E　表示言語とエンコーディング

EUR Print Managerの表示言語およびエンコーディングは，OSの言語およびロケール情報によって決まります。EUR Print Managerの表示言語およびエンコーディングの決定方法について，OSの種類ごとに説明します。

＜この節の構成＞

(1)　Windows環境の場合

(2)　UNIX/Linux環境の場合

(1)　Windows環境の場合

表示言語
プログラムを実行するユーザーの言語識別子（LANGID）の値によって決まります。言語識別子（LANGID）の値とEUR Print Managerの表示言語との対応を，次の表に示します。

表E-1　EUR Print Managerの表示言語（Windows環境の場合）

OSの言語 | 言語識別子（LANGID）の値 | EUR Print Managerの表示言語
日本語 | 0x0411（1041） | 日本語
英語 | 0x0409（1033） | 英語
上記以外 | 上記以外

なお，MUIを適用した英語版のOSの場合，言語識別子（LANGID）の値はユーザーごとに設定できます。設定方法の詳細については，OSのマニュアルを参照してください。

エンコーディング
OSの言語およびロケール情報に関係なく，Shift-JISになります。

(2)　UNIX/Linux環境の場合

表示言語
環境変数LANGの設定値によって決まります。環境変数LANGの設定値とEUR Print Managerの表示言語との対応を，次の表に示します。

表E-2　EUR Print Managerの表示言語（UNIX/Linux環境の場合）

OSの種類 | 環境変数LANGの設定値 | EUR Print Managerの表示言語
AIX | Ja_JP | 日本語
ja_JP
JA_JP
ja_JP.IBM-eucJP
JA_JP.UTF-8
上記以外 | 英語
HP-UX | ja_JP.SJIS | 日本語
ja_JP.eucJP
ja_JP.utf8
上記以外 | 英語
Linux | ja_JP | 日本語
ja_JP.eucjp
ja_JP.EUC-JP
ja_JP.utf8
ja_JP.UTF-8
上記以外 | 英語

エンコーディング
環境変数LANGの設定値と，それに対応する言語およびロケール情報によって決まります。環境変数LANGの設定値とEUR Print Managerのエンコーディングとの対応を，次の表に示します。

表E-3　EUR Print Managerのエンコーディング（UNIX/Linux環境の場合）

OSの種類 | 環境変数LANGの設定値 | 言語およびロケール情報 | EUR Print Managerのエンコーディング
AIX | Ja_JP | IBM-943 | Shift-JIS
ja_JP | IBM-eucJP | EUC
JA_JP | UTF-8 | UTF-8
ja_JP.IBM-eucJP | IBM-eucJP | EUC
JA_JP.UTF-8 | UTF-8 | UTF-8
－ | 上記以外 | 特定しない
HP-UX | ja_JP.SJIS | SJIS | Shift-JIS
ja_JP.eucJP | eucJP | EUC
ja_JP.utf8 | utf8 | UTF-8
－ | 上記以外 | 特定しない
Linux | ja_JP | EUC-JP | EUC
ja_JP.eucjp
ja_JP.EUC-JP
ja_JP.utf8 | UTF-8 | UTF-8
ja_JP.UTF-8
－ | 上記以外 | 特定しない

（凡例）

－：環境変数LANGの設定値に限定されないことを示します。

付録F　EUR Print Managerと対応する各製品のバージョン

EUR Print Managerと対応する各製品のバージョンを次に示します。

＜この節の構成＞

付録F.1　Windows環境でEUR Print Manager 08-70を使用する場合

付録F.2　UNIX/Linux環境でEUR Print Manager 08-70を使用する場合

付録F.1　Windows環境でEUR Print Manager 08-70を使用する場合

Windows版 EUR Print Manager 08-70を使用する場合に必要な製品のバージョンを印刷方式ごとに示します。

表F-1　Windows版 EUR Print Manager 08-70に対応する各製品のバージョン

印刷方式 | EPM-RS | EPM-CL | EPS | EPSE | EPS-CO
拠点サーバで印刷する場合 | 08-00以降※1, ※2, ※3 | － | 08-00以降※3, ※4 | 08-00以降※3, ※4 | －
EUR Print Serviceと連携した拠点サーバで印刷する場合 | 08-00以降※2 | － | － | 08-00以降※4 | －
クライアントPCで自動印刷する場合 | － | 05-05以降または07-50以降※1 | 08-00以降※3, ※4 | 08-00以降※3, ※4 | －
クライアントPCで対話型印刷をする場合 | － | 05-05以降または07-50以降※1 | 08-00以降※3, ※4 | 08-00以降※3, ※4 | －
クライアントPCへ配布印刷する場合 | － | 07-70以降※1 | 08-00以降※4 | 08-00以降※4 | －
ActiveXクライアント印刷をする場合 | － | 05-05以降または07-50以降※1 | 08-00以降※4 | 08-00以降※4 | －
ヘルパクライアント印刷をする場合 | － | 05-06以降または07-50以降※1 | 08-00以降※4 | 08-00以降※4 | －
EUR Viewerを使用してクライアントPCで印刷する場合 | － | － | － | 08-00以降※4 | －
Adobe Readerを使用してクライアントPCで印刷する場合 | － | － | － | 08-00以降※4 | －
Adobe Readerを使用してクライアントPCで暗号化PDFを印刷する場合 | － | － | － | 08-00以降※4 | 08-00以降
Adobe Readerを使用したクライアントPCでの印刷でPDF形式ファイル出力のJavaScript埋め込み機能を使用する場合 | － | － | － | 08-00以降※4 | －
Adobe Readerを使用したクライアントPCでの印刷でPDF形式ファイル出力のビューアプレファレンス埋め込み機能を使用する場合 | － | － | － | 08-00以降※4 | －
Excelを使用してクライアントPCで印刷する場合 | － | － | － | 08-10以降※4 | －
蓄積印刷をする場合 | 08-00以降※1, ※3 | － | 08-00以降※3, ※4, ※5 | 08-00以降※3, ※4, ※5 | －
蓄積した印刷データを各拠点のプリンタで印刷する場合 | 08-00以降※1, ※2 | － | － | － | －
蓄積した印刷データをクライアントPCで印刷する場合 | 08-00以降※1, ※3 | 05-06以降または07-50以降※1 | － | － | －
蓄積した印刷データをクライアントPCへ配布印刷する場合 | 08-00以降※1 | 07-70以降※1 | 08-00以降※4 | 08-00以降※4 | －
クライアントPCのWebブラウザを使用して蓄積したデータを印刷する場合 | 08-00以降※1 | 05-06以降または07-50以降※1 | － | － | －
ヘルパクライアントを使用した蓄積印刷をする場合 | 08-00以降※1 | 05-06以降または07-50以降※1 | － | － | －
印刷管理サーバで印刷する場合 | － | － | 08-00以降※4 | 08-00以降※4 | －

（凡例）

EPM-RS：EUR Print Manager - Report Server

EPM-CL：EUR Print Manager - Client

EPS：EUR Print Service

EPSE：EUR Print Service Enterprise

EPS-CO：EUR Print Service - Cipher option

－：必要ありません。

注※1

画像データを圧縮する設定で出力したEPF形式ファイルを，プレビュー表示したり印刷したりする場合は，EUR Print Manager - Report Server 08-10以降またはEUR Print Manager - Client 08-10以降を使用してください。

注※2

Windows版のEUR Print Manager - Report Serverが対象です。

注※3

プリンタでの印刷実行時の日時情報を帳票に出力する場合（印刷日時出力定義ファイルを指定して印刷する場合）は，uCosminexus EUR Print Service 08-50以降またはuCosminexus EUR Print Service Enterprise 08-50以降を使用してください。さらに，帳票の出力先が拠点サーバのプリンタのときは，EUR Print Manager - Report Server 08-50以降を使用してください。

注※4

EUR Print Serviceの環境設定ファイルを指定して印刷する場合は，EUR Print Service 08-20以降またはEUR Print Service Enterprise 08-20以降を使用してください。

注※5

帳票を分割または仕分けして蓄積する場合は，EUR Print Service 08-70以降またはEUR Print Service Enterprise 08-70以降を使用してください。

付録F.2　UNIX/Linux環境でEUR Print Manager 08-70を使用する場合

UNIX/Linux版 EUR Print Manager 08-70を使用する場合に必要な製品のバージョンを印刷方式ごとに示します。

表F-2　UNIX/Linux版 EUR Print Manager 08-70に対応する各製品のバージョン

印刷方式 | EPM-RS | EPM-CL | EPS | EPSE | EPS-CO
拠点サーバで印刷する場合 | 08-00以降※1, ※2, ※3 | － | 08-00以降※3, ※4 | 08-00以降※3, ※4 | －
EUR Print Serviceと連携した拠点サーバで印刷する場合 | 08-00以降※2 | － | － | 08-00以降※4 | －
クライアントPCで自動印刷する場合 | － | 05-05以降または07-50以降※1 | 08-00以降※3, ※4 | 08-00以降※3, ※4 | －
クライアントPCで対話型印刷をする場合 | － | 05-05以降または07-50以降※1 | 08-00以降※3, ※4 | 08-00以降※3, ※4 | －
クライアントPCへ配布印刷する場合 |  | 07-70以降※1 | 08-00以降※4 | 08-00以降※4 |
ActiveXクライアント印刷をする場合 | － | 05-05以降または07-50以降※1 | 08-00以降※4 | 08-00以降※4 | －
ヘルパクライアント印刷をする場合 | － | 05-06以降または07-50以降※1 | 08-00以降※4 | 08-00以降※4 | －
EUR Viewerを使用してクライアントPCで印刷する場合 | － | － | － | 08-00以降※4 | －
Adobe Readerを使用してクライアントPCで印刷する場合 | － | － | － | 08-00以降※4 | －
Adobe Readerを使用してクライアントPCで暗号化PDFを印刷する場合 | － | － | － | 08-00以降※4 | 08-00以降
Adobe Readerを使用したクライアントPCでの印刷でPDF形式ファイル出力のJavaScript埋め込み機能を使用する場合 | － | － | － | 08-00以降※4 | －
Adobe Readerを使用したクライアントPCでの印刷でPDF形式ファイル出力のビューアプレファレンス埋め込み機能を使用する場合 | － | － | － | 08-00以降※4 | －
Excelを使用したクライアントPCで印刷する場合 | － | － | － | 08-10以降※4 | －
蓄積印刷をする場合 | 08-00以降※1, ※2, ※3 | － | 08-00以降※3, ※4, ※5 | 08-00以降※3, ※4, ※5 | －
蓄積した印刷データを各拠点のプリンタで印刷する場合 | 08-00以降※1, ※2 | － | － | － | －
蓄積した印刷データをクライアントPCで印刷する場合 | 08-00以降※1, ※3 | 05-06以降または07-50以降※1 | － | － | －
蓄積した印刷データをクライアントPCへ配布印刷する場合 | 08-00以降※1 | 07-70以降※1 | 08-00以降※4 | 08-00以降※4 | －
クライアントPCのWebブラウザを使用して蓄積したデータを印刷する場合 | 08-00以降※1 | 05-06以降または07-50以降※1 | － | － | －
ヘルパクライアントを使用した蓄積印刷をする場合 | 08-00以降 | 05-06以降または07-50以降※1 | － | － | －
印刷管理サーバで印刷する場合 | － | － | 08-00以降※4 | 08-00以降※4 | －

（凡例）

EPM-RS：EUR Print Manager - Report Server

EPM-CL：EUR Print Manager - Client

EPS：EUR Print Service

EPSE：EUR Print Service Enterprise

EPS-CO：EUR Print Service - Cipher option

－：必要ありません。

注※1

画像データを圧縮する設定で出力したEPF形式ファイルを，プレビュー表示したり印刷したりする場合は，EUR Print Manager - Report Server 08-10以降またはEUR Print Manager - Client 08-10以降を使用してください。

注※2

Windows版のEUR Print Manager - Report Serverが対象です。

注※3

プリンタでの印刷実行時の日時情報を帳票に出力する場合（印刷日時出力定義ファイルを指定して印刷する場合）は，uCosminexus EUR Print Service 08-50以降またはuCosminexus EUR Print Service Enterprise 08-50以降を使用してください。さらに，帳票の出力先が拠点サーバのプリンタのときは，EUR Print Manager - Report Server 08-50以降を使用してください。

注※4

EUR Print Serviceの環境設定ファイルを指定して印刷する場合は，EUR Print Service 08-20以降またはEUR Print Service Enterprise 08-20以降を使用してください。

注※5

帳票を分割または仕分けして蓄積する場合は，EUR Print Service 08-70以降またはEUR Print Service Enterprise 08-70以降を使用してください。

付録G　このマニュアルの参考情報

このマニュアルを読むに当たっての参考情報を示します。

＜この節の構成＞

付録G.1　関連マニュアル

付録G.2　EUR バージョン8での製品体系の変更

付録G.3　EUR バージョン8でのマニュアル体系の変更

付録G.4　このマニュアルでの表記

付録G.5　このマニュアルで使用する略語

付録G.6　適用OSの違いによる機能相違点の表記

付録G.7　関連するプログラムプロダクト

付録G.8　KB（キロバイト）などの単位表記について

付録G.1　関連マニュアル

このマニュアルの関連マニュアルを次に示します。必要に応じてお読みください。

uCosminexus EUR Print Manager メッセージ（3020-7-539）

uCosminexus EUR 概説（3020-7-531）

はじめての帳票作成（3020-7-532）

uCosminexus EUR 帳票設計（3020-7-533）

uCosminexus EUR クライアント帳票出力（3020-7-535）

uCosminexus EUR サーバ帳票出力（3020-7-536）

uCosminexus EUR メッセージ（3020-7-537）

COBOL85 ユーザーズガイド（3020-3-852）

COBOL2002 ユーザーズガイド（3020-3-D42）

COBOL85　使用の手引（3000-3-354）

COBOL2002　使用の手引　手引編（3000-3-D42）

COBOL2002　使用の手引　操作編（3000-3-D43）

COBOL2002　操作ガイド（3020-3-D41）

なお，このマニュアルでは，マニュアル名について次のように表記しています。

マニュアル名 | 表記
uCosminexus EUR Print Manager メッセージ | EUR Print Manager メッセージ
uCosminexus EUR 概説 | EUR 概説
uCosminexus EUR 帳票設計 | EUR 帳票設計
uCosminexus EUR クライアント帳票出力 | EUR クライアント帳票出力
uCosminexus EUR サーバ帳票出力 | EUR サーバ帳票出力
uCosminexus EUR メッセージ | EUR メッセージ

付録G.2　EUR バージョン8での製品体系の変更

EUR バージョン8での製品体系の変更について，次の図に示します。

付録G.3　EUR バージョン8でのマニュアル体系の変更

EUR バージョン8では，マニュアル体系を変更しました。体系変更後の各マニュアルの記載内容を次の表に示しますので，利用目的に応じてご利用ください。

マニュアル名 | 記載内容の概略
バージョン7 | バージョン8
EUR Print Manager 帳票出力 | EUR Print Manager 帳票出力 | EUR Print Managerを使用した帳票出力について説明しています。
EUR Print Manager メッセージ | EUR Print Managerのメッセージについて説明しています。

付録G.4　このマニュアルでの表記

このマニュアルでの表記を次に示します。

＜この項の構成＞

(1)　製品名の表記

(2)　Windows以外のディレクトリの表記

(1)　製品名の表記

このマニュアルでは，uCosminexus EURの各製品について，次のように表記しています。

製品名称 | 表記
uCosminexus EUR Print Manager | EUR Print Manager
uCosminexus EUR Print Manager - Report Server | EUR Print Manager - Report Server
uCosminexus EUR Print Manager - Client | EUR Print Manager - Client
uCosminexus EUR Designer | EUR Designer
uCosminexus EUR Developer | EUR Developer
uCosminexus EUR Viewer | EUR Viewer
uCosminexus EUR Print Service | EUR Print Service
uCosminexus EUR Print Service Enterprise
uCosminexus EUR Print Service - Cipher option | EUR Print Service - Cipher option

なお，uCosminexus EUR Print ServiceとuCosminexus EUR Print Service Enterpriseを区別するときは，uCosminexus EUR Print Service EnterpriseをEUR Print Service Enterpriseと表記することがあります。

また，このマニュアルでは，uCosminexus EUR以外の製品名称について，次のように表記しています。

製品名称
表　記

Adobe(R) Flash(R) Player
Adobe Flash Player

Adobe(R) Reader(R)
Adobe Reader

AIX 5L V5.3
AIX
UNIX

AIX V6.1

AIX V7.1

HP-UX 11i V2(IPF)
HP-UX

HP-UX 11i V3(IPF)

JP1/Network Printing System/Distributor　07-00以降
JP1/Network Printing System/Distributor　06-51-/A以降
JP1

Red Hat Enterprise Linux AS 4
Linux AS 4
Linux

Red Hat Enterprise Linux ES 4
Linux ES 4

Red Hat Enterprise Linux 5
Linux 5

Red Hat Enterprise Linux 5 Advanced Platform

uCosminexus Application Server Enterprise
uCosminexus Application Server

uCosminexus Application Server Standard

(2)　Windows以外のディレクトリの表記

このマニュアルでは，適用OSで共通する操作の場合，「フォルダ」と表記しています。UNIXまたはLinux環境で操作する場合は，「フォルダ」を「ディレクトリ」に置き換えてお読みください。

付録G.5　このマニュアルで使用する略語

このマニュアルで使用する英略語の正式名称を次に示します。

英略語 | 正式名称
API | Application Programming Interface
ASP | Active Server Pages
BOM | Byte Order Mark
COBOL | Common Business Oriented Language
CPU | Central Processing Unit
CSV | Comma Separated Value
DLL | Dynamic Link Library
dpi | dot per inch
EPF | EUR Print Format report
EUR | End-User Reporting
GMT | Greenwich Mean Time
GUI | Graphical User Interface
HDD | Hard Disk Drive
HTML | HyperText Markup Language
HTTP | Hyper Text Transfer Protocol
ID | Identifier
IP | Internet Protocol
IPF | Itanium(R) Processor Family
JDK | JavaTM Development Kit
JIS | Japanese Industrial Standards
JSP | Java Server Pages
MFC | Microsoft Foundation Class
MSI | Microsoft Windows Installer
MUI | Multi User Interface
OS | Operating System
PC | Personal Computer
PDF※ | Portable Document Format
RPM | RPM Package Manager
URL | Uniform Resource Locator
Web | WWW（World Wide Web）

注※

PDFとは，特定のプラットフォームに依存しないで文書を表示するためにAdobe Systems Incorporated（アドビシステムズ社）によって開発されたドキュメントフォーマットです。

付録G.6　適用OSの違いによる機能相違点の表記

このマニュアルでは，適用OSによって機能差がある場合，次に示す表記を使用して，それぞれの説明にOS名を明記しています。

表　記 | 意　　味
Windows環境の場合 | Windows Server 2003，Windows Server 2008，Windows XP，Windows Vista，およびWindows 7に該当します。
UNIX環境の場合 | AIX 5L V5.3，AIX V6.1，AIX V7.1，HP-UX 11i V2(IPF)，およびHP-UX 11i V3(IPF)に該当します。ただし，機能差がある場合は，「AIX環境の場合」，または「HP-UX環境の場合」と表記します。
Linux環境の場合 | Red Hat Enterprise Linux AS 4，Red Hat Enterprise Linux ES 4，Red Hat Enterprise Linux 5，およびRed Hat Enterprise Linux 5 Advanced Platformに該当します。

付録G.7　関連するプログラムプロダクト

次に示す関連ソフトウェアと連携することで，帳票を出力したり，閲覧したりできます。

連携できるEUR Print Serviceのバージョン

P-24D2-5784　uCosminexus EUR Print Service 08-00以降

P-24D2-5984　uCosminexus EUR Print Service Enterprise 08-00以降

P-1MD2-5181　uCosminexus EUR Print Service 08-00以降

P-1MD2-5381　uCosminexus EUR Print Service Enterprise 08-00以降

P-1JD2-5181　uCosminexus EUR Print Service 08-00以降

P-1JD2-5381　uCosminexus EUR Print Service Enterprise 08-00以降

P-9SD2-5181　uCosminexus EUR Print Service 08-00以降

P-9SD2-5381　uCosminexus EUR Print Service Enterprise 08-00以降

注意

Excelを使用してクライアントPCで印刷する場合は，「uCosminexus EUR Print Service Enterprise 08-10以降」が必要です。

EUR Print Serviceの環境設定ファイルをEUR Print Managerのサービスごと，または印刷ジョブごとに指定して印刷する場合は，「uCosminexus EUR Print Service 08-20以降」または「uCosminexus EUR Print Service Enterprise 08-20以降」が必要です。

プリンタでの印刷実行時の日時情報を帳票に出力する場合（印刷日時出力定義ファイルを指定して印刷する場合）は，「uCosminexus EUR Print Service 08-50以降」または「uCosminexus EUR Print Service Enterprise 08-50以降」が必要です。

帳票を分割または仕分けして蓄積する場合は，「uCosminexus EUR Print Service 08-70以降」または「uCosminexus EUR Print Service Enterprise 08-70以降」が必要です。

PDF形式ファイルを閲覧できるAdobe Readerのバージョン

Windows版 Adobe(R) Reader(R) 7.0以降　日本語版

Excel形式ファイルを編集および閲覧できるExcelのバージョン

Microsoft(R) Office Excel(R) 2007

JP1と連携して仕分け印刷できるJP1/Network Printing System/Distributorのバージョン

Windows Server 2003 Editionsの場合

P-2412-6M74　JP1/Network Printing System/Distributor 07-00以降

Java起動部品が前提とするJDKのバージョン

JDK 1.4，JDK 5.0，またはJDK 6.0

COBOL起動部品を使用して帳票を出力できるCOBOLのバージョン

Windows Server 2003 EditionsおよびWindows Server 2003 R2の場合

P-2436-6314　COBOL2002 Net Server Suite 01-01-/C以降

Windows Server 2003 x64およびWindows Server 2003 R2 x64の場合

P-2936-2314　COBOL2002 Net Developer(64) 01-00以降

P-2936-5314　COBOL2002 Net Server Runtime(64) 01-00以降

P-2936-6314　COBOL2002 Net Server Suite(64) 01-00以降

AIX環境の場合

P-1M36-1111　COBOL2002 Net Server Suite 01-00-/A以降

HP-UX環境の場合

P-1J36-1111　COBOL2002 Net Server Suite 01-01-/C以降

Linux環境の場合

次のどちらかの製品を使用してください。

P-9S34-1133　COBOL85 Version 3.0 03-05-/A以降

P-9S36-1111　COBOL2002 Net Server Suite 01-01以降

付録G.8　KB（キロバイト）などの単位表記について

1KB（キロバイト），1MB（メガバイト），1GB（ギガバイト），1TB（テラバイト）はそれぞれ1,024バイト，1,024²バイト，1,024³バイト，1,024⁴バイトです。

付録H　用語解説

英字｜ア行｜カ行｜サ行｜タ行｜ハ行｜マ行

英字

ActiveX

Microsoftのインターネット技術の総称です。MicrosoftのWebブラウザのInternet Explorerと，WebサーバのIISで利用できる技術で構成されます。

COBOL

事務処理用のプログラミング言語です。英文に似た記述方法で，企業の会計処理に使われる大型計算機に多く使用されています。

EPF形式ファイル

EUR Print Managerの独自形式の印刷データファイルです。データを圧縮しているので，サイズが小さく，ネットワークの負荷を軽減できます。

EUR Print Manager - Client ActiveX削除ツール

ダウンロードパッケージからインストールしたEUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXをアンインストールするツールです。

EUR形式ファイル

EURの独自形式の印刷データファイルです。帳票定義ファイルとデータファイルを一つのパッケージにしたファイルで，PDF形式よりもサイズが小さく，ネットワーク負荷を軽減できます。

Java

オブジェクト指向のプログラミング言語で，特定のOSに依存しないで動作します。また，Web上でプログラムを実行できます。

Javaサーブレット

Web/APサーバで実行するためのJavaプログラムです。サーブレットを追加することで，Web/APサーバの機能を拡張できます。

JSP

Java Server Pagesの略で，HTMLにJavaプログラムを埋め込んだファイルのことです。Web/APサーバ側でJavaのコードが実行され，実行結果が，HTMLファイルでクライアントに転送されます。Javaサーブレットとは違い，HTMLファイルの中にJavaプログラムを埋め込んで実行するので，簡単に編集できます。また，コンパイルの必要がありません。

Office Open XML

Microsoftが提唱している文書フォーマットです。Microsoft(R) Office 2007で使用されています。

XLSX形式ファイル

Microsoft(R) Office Excel(R) 2007で用いられているファイル形式です。

XML

マークアップ言語の一つです。国際標準の構造化文書の技術として，W3Cにより勧告されています。

ア行

印刷管理サーバ

印刷処理情報を振り分けるサーバです。Webサーバやアプリケーションサーバとは別に配置できます。印刷管理サーバでは帳票から印刷用のデータを生成し，各拠点のサーバやクライアントPCのサーバに振り分けます。

印刷先定義

帳票の蓄積先や蓄積ファイルの格納ファイル名などの情報を定義することを印刷先定義といいます。印刷データを分割または仕分けして蓄積する場合に定義します。

カ行

拠点サーバ

各拠点に配置されたサーバです。印刷管理サーバから帳票を受信して，各拠点のプリンタに出力します。

構成定義

EUR Print Managerのコンポーネントの構成情報を定義することを構成定義といいます。

サ行

仕分け

あらかじめ指定したキーワードによって帳票を分類して出力することです。

タ行

ダウンロードパッケージ

ソフトウェアの配布などのためのファイル圧縮形式です。キャビネットファイル（*.cab）ともいいます。ダブルクリックでフォルダのように開けます。

蓄積

帳票を任意の時点で印刷，および再印刷できるようにするため，サーバに帳票の印刷データをためておくことを蓄積といいます。

蓄積印刷

帳票の印刷データをサーバに蓄積しておき，任意の時点で印刷データを呼び出して印刷することを蓄積印刷といいます。一度印刷したデータの再印刷もできます。蓄積した帳票の印刷は，拠点サーバとクライアントPCのどちらでもできます。

蓄積ファイル

帳票を蓄積するとき，帳票の印刷データと一緒に次の属性情報が蓄積されます。

帳票の蓄積に関する情報

印刷時の設定に関する情報

印刷履歴情報

印刷データと属性情報を組み合わせたものを，蓄積ファイルといいます。

帳票ファイル

EUR Designerで作成した帳票を保存したファイル（*.fms）です。

ハ行

配布用インストーラ

クライアントにEUR Print Manager - Clientをインストールするための，1ファイルのセットアッププログラムです。

ファイル入力

EUR Print Manager - AdapterのJava起動部品を設定するために，ユーザーデータファイルの内容をパスで指定することをファイル入力といいます。

振り分けグループ

帳票名ごとに自動的にプリンタを定義して印刷するために，帳票名を分類するグループのことです。帳票名ごとに自動的にプリンタを定義することは帳票振り分け定義といいます。

プリンタクラス

プリンタとトレイを組み合わせたものです。帳票出力時にプリンタクラスを指定すれば，プリンタとトレイを一度に指定できるので，出力先を効率良く設定できます。プリンタクラスは拠点サーバとクライアントPCの両方で設定できます。

マ行

メモリ入力

EUR Print Manager - AdapterのJava起動部品を設定するために，ユーザーデータファイルの内容をデータで指定することをメモリ入力といいます。

索引

[数字]
[Ａ][Ｂ][Ｃ][Ｄ][Ｅ][Ｆ][Ｇ][Ｈ][Ｉ][Ｊ][Ｌ][Ｍ][Ｎ][Ｏ][Ｐ][Ｒ][Ｓ][Ｔ][Ｕ][Ｖ][Ｗ][Ｘ][Ｚ]
[ア行][カ行][サ行][タ行][ハ行][マ行][ラ行]

(数字)

64ビット版のWindows Serverでの注意

(英字)

(Ａ)

ActiveX〔用語解説〕

ActiveX起動部品

構文

実行時のエラー情報一覧

提供するクラス

ファイル名

プログラムIDとコントロール名

ActiveX起動部品が提供するプロパティ一覧〔出力メソッド〕

ActiveX起動部品が提供するプロパティ一覧〔情報取得メソッド〕

ActiveX起動部品が提供するメソッド一覧

ActiveX起動部品の構文

ActiveX起動部品を構築する場合

EURPMADPLib.EURPMAdapterクラスを生成する場合

ActiveXクライアント情報ファイル

配置

配置に関する注意

用途

ActiveX部品

ActiveX部品（EURPMPreViewAX.ocx）

クラスID〔MSIインストーラによるインストールの場合〕

クラスID〔クライアントインストールの場合〕

クラスID〔ダウンロードパッケージの場合〕

ActiveX部品（EURPMPrintAX.ocx）

クラスID〔MSIインストーラによるインストールの場合〕

クラスID〔クライアントインストールの場合〕

クラスID〔ダウンロードパッケージの場合〕

ActiveX部品のEPFFileURLパラメタに関する注意

ActiveX部品のパラメタ一覧

ActiveX部品のファイル名

ActiveX部品のプロパティ一覧

ActiveX部品のメソッド一覧

Adobe Readerを使用したクライアントPCでの印刷

Adobe Readerを使用したクライアントPCでの印刷手順

(Ｂ)

BOOKMARKFILE〔OutputPDFReport関数（COBOL起動部品）〕

BookmarkFileNameプロパティ〔ActiveX起動部品〕

BOOKMARKFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

BookmarkFilePathプロパティ〔ActiveX起動部品〕

(Ｃ)

CLASSES〔GetPrinterClassList2関数（COBOL起動部品）〕

CLASSES〔GetPrinterClassList関数（COBOL起動部品）〕

CLASSNUM〔GetPMPrinterClassList関数（COBOL起動部品）〕

CLASSNUM〔GetPrinterClassList2関数（COBOL起動部品）〕

CLASSNUM〔GetPrinterClassList関数（COBOL起動部品）〕

CLIENTADDR〔PrintReport2関数（COBOL起動部品）〕

CLIENTADDR〔PrintReport関数（COBOL起動部品）〕

ClientAddressプロパティ〔ActiveX起動部品〕

ClientAddressプロパティ〔RS-ActiveX起動部品〕

CLIENTPRINTERNAME〔PrintReport2関数（COBOL起動部品）〕

CLIENTPRINTERNAME〔PrintReport関数（COBOL起動部品）〕

ClientPrinterNameプロパティ〔ActiveX起動部品〕

ClientPrinterNameプロパティ〔RS-ActiveX起動部品〕

CLIENTTRAYNAME〔PrintReport2関数（COBOL起動部品）〕

CLIENTTRAYNAME〔PrintReport関数（COBOL起動部品）〕

ClientTrayNameプロパティ〔ActiveX起動部品〕

ClientTrayNameプロパティ〔RS-ActiveX起動部品〕

COBOL〔用語解説〕

COBOL起動部品

実行時のエラー情報の一覧

提供する関数

ファイル構成

呼び出し規約

COBOL起動部品を使用する場合の注意

CONF〔EUR Print Manager - Clientの環境設定ファイル〕

CONF〔EUR Print Manager - Report Serverの環境設定ファイル〕

CONF〔EUR Print Managerの環境設定ファイル〕

CONNECT〔EUR Print Manager - Clientの環境設定ファイル〕

CONNECT〔EUR Print Manager - Report Serverの環境設定ファイル〕

CONNECT〔EUR Print Managerの環境設定ファイル〕

CreateIPAddressプロパティ〔RS-ActiveX起動部品〕

CreateLSVersionプロパティ〔RS-ActiveX起動部品〕

CreateTimeプロパティ〔RS-ActiveX起動部品〕

CRYPTO〔OutputPDFReport関数（COBOL起動部品）〕

CRYPTOFILENAME〔OutputPDFReport関数（COBOL起動部品）〕

CryptoFileNameプロパティ〔ActiveX起動部品〕

CRYPTOFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

CryptoFilePathプロパティ〔ActiveX起動部品〕

Cryptoプロパティ〔ActiveX起動部品〕

CurrentPageプロパティ〔ActiveX部品〕

(Ｄ)

DATABUFFSIZE〔EUR Print Manager - Adapterの環境設定ファイル〕

DataFileNameプロパティ〔ActiveX起動部品〕

DataFilePathプロパティ〔ActiveX起動部品〕

DBINFO〔EUR Print Managerの環境設定ファイル〕

DBINFOFILE〔OutputPDFReport関数（COBOL起動部品）〕

DBINFOFILENAME〔OutputEPFReport関数（COBOL起動部品）〕

DBINFOFILENAME〔OutputEURReport関数（COBOL起動部品）〕

DBINFOFILENAME〔OutputXLSXReport関数（COBOL起動部品）〕

DBINFOFILENAME〔PrintReport2関数（COBOL起動部品）〕

DBINFOFILENAME〔PrintReport関数（COBOL起動部品）〕

DBInfoFileNameプロパティ〔ActiveX起動部品〕

DBINFOFILEPATH〔OutputEPFReport関数（COBOL起動部品）〕

DBINFOFILEPATH〔OutputEURReport関数（COBOL起動部品）〕

DBINFOFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

DBINFOFILEPATH〔OutputXLSXReport関数（COBOL起動部品）〕

DBINFOFILEPATH〔PrintReport2関数（COBOL起動部品）〕

DBINFOFILEPATH〔PrintReport関数（COBOL起動部品）〕

DBInfoFilePathプロパティ〔ActiveX起動部品〕

DEFAULTPRINTDLG〔蓄積管理GUIの環境設定ファイル〕

DefaultPrintDlgパラメタ〔ActiveX部品〕

DEFAULTPRINTMODE〔EUR Print Manager - Adapterの環境設定ファイル〕

DELETE〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

DeleteKindプロパティ〔RS-ActiveX起動部品〕

DeleteSpoolFileメソッド〔RS-ActiveX起動部品〕

deleteSpoolFileメソッド〔RS-Java起動部品〕

DestinationNameプロパティ〔ActiveX起動部品〕

DESTLIST〔EUR Print Manager - Adapterの環境設定ファイル〕

DESTNAME〔GetPrinterClassList2関数（COBOL起動部品）〕

DESTNAME〔GetPrinterClassList関数（COBOL起動部品）〕

DESTNAME〔GetPrinterList関数（COBOL起動部品）〕

DESTNAME〔GetTrayList関数（COBOL起動部品）〕

DESTNAME〔PrintReport2関数（COBOL起動部品）〕

DESTNAME〔PrintReport関数（COBOL起動部品）〕

DESTNUM〔GetDestinationList2関数（COBOL起動部品）〕

DESTNUM〔GetDestinationList関数（COBOL起動部品）〕

DESTS〔GetDestinationList2関数（COBOL起動部品）〕

DESTS〔GetDestinationList関数（COBOL起動部品）〕

DISPPRINTDLG〔EUR Print Manager - Adapterの環境設定ファイル〕

DISPPRINTDLG〔PrintReport2関数（COBOL起動部品）〕

DISPPRINTDLG〔PrintReport関数（COBOL起動部品）〕

DispPrintDlgプロパティ〔ActiveX起動部品〕

DispPrintDlgプロパティ〔RS-ActiveX起動部品〕

DISTRIBUTEFILENAME〔OutputPDFReport関数（COBOL起動部品）〕

DistributeFileNameプロパティ〔ActiveX起動部品〕

DISTRIBUTEFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

DistributeFilePathプロパティ〔ActiveX起動部品〕

DISTRIBUTIONINFOFILE〔PrintReport2関数（COBOL起動部品）〕

DISTRIBUTIONINFOFILE〔PrintReport関数（COBOL起動部品）〕

DISTRIBUTIONINFOFILEPATH〔PrintReport2関数（COBOL起動部品）〕

DISTRIBUTIONINFOFILEPATH〔PrintReport関数（COBOL起動部品）〕

DistributionInfoFilePathプロパティ〔ActiveX起動部品〕

DistributionInfoFileプロパティ〔ActiveX起動部品〕

DOCBOOKMARKFILE〔OutputPDFReport関数（COBOL起動部品）〕

DocBookmarkFileNameプロパティ〔ActiveX起動部品〕

DOCINFO〔EUR Print Managerの環境設定ファイル〕

DOCINFOFILE〔OutputEPFReport関数（COBOL起動部品）〕

DOCINFOFILE〔OutputEURReport関数（COBOL起動部品）〕

DOCINFOFILE〔OutputPDFReport関数（COBOL起動部品）〕

DOCINFOFILE〔PrintReport2関数（COBOL起動部品）〕

DOCINFOFILE〔PrintReport関数（COBOL起動部品）〕

DocInfoFileNameプロパティ〔ActiveX起動部品〕

DOCINFOFILEPATH〔OutputEPFReport関数（COBOL起動部品）〕

DOCINFOFILEPATH〔OutputEURReport関数（COBOL起動部品）〕

DOCINFOFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

DOCINFOFILEPATH〔PrintReport2関数（COBOL起動部品）〕

DOCINFOFILEPATH〔PrintReport関数（COBOL起動部品）〕

DocInfoFilePathプロパティ〔ActiveX起動部品〕

(Ｅ)

ENABLEGET〔PrintReport2関数（COBOL起動部品）〕

ENABLEGET〔PrintReport関数（COBOL起動部品）〕

EnableGetプロパティ〔ActiveX起動部品〕

EnableGetプロパティ〔RS-ActiveX起動部品〕

ENCRYPTIONPASSWORDKEY〔OutputPDFReport関数（COBOL起動部品）〕

EncryptionPasswordKeyプロパティ〔ActiveX起動部品〕

EPFDATAMAXSIZE〔蓄積管理GUIの環境設定ファイル〕

EPFDataMaxSizeパラメタ〔ActiveX部品〕

EPFFILENAME〔OutputEPFReport関数（COBOL起動部品）〕

EPFFILENAME〔OutputMergeEPFReport関数（COBOL起動部品）〕

EPFFILENAME〔PrintReport2関数（COBOL起動部品）〕

EPFFILENAME〔PrintReport関数（COBOL起動部品）〕

EPFFileNameプロパティ〔ActiveX起動部品〕

EPFFILEPATH〔OutputEPFReport関数（COBOL起動部品）〕

EPFFILEPATH〔OutputMergeEPFReport関数（COBOL起動部品）〕

EPFFILEPATH〔PrintReport2関数（COBOL起動部品）〕

EPFFILEPATH〔PrintReport関数（COBOL起動部品）〕

EPFFilePathプロパティ〔ActiveX起動部品〕

EPFFILES〔OutputMergeEPFReport関数（COBOL起動部品）〕

EPFFILESSIZE〔OutputMergeEPFReport関数（COBOL起動部品）〕

EPFFileURLパラメタ〔ActiveX部品〕

EPFOUTPUT〔EUR Print Manager - Adapterの環境設定ファイル〕

EPFTempDataModeパラメタ〔ActiveX部品〕

EPF形式ファイル

EPF形式ファイル〔用語解説〕

EPF形式ファイルを出力および印刷する場合の注意

EPF形式ファイルを出力する場合の実行環境の設定

Err.Descriptionプロパティ

Err.Numberプロパティ

ERRIGNORE〔EUR Print Manager - Clientの環境設定ファイル〕

ERRIGNORE〔EUR Print Manager - Report Serverの環境設定ファイル〕

ERRIGNORE〔EUR Print Managerの環境設定ファイル〕

ESF〔EUR Print Manager - Report Serverの環境設定ファイル〕

ESFAUTODEL〔EUR Print Manager - Report Serverの環境設定ファイル〕

ESFID〔EUR Print Manager - Report Serverの環境設定ファイル〕

EURFILENAME〔OutputEURReport関数（COBOL起動部品）〕

EURFileNameプロパティ〔ActiveX起動部品〕

EURFILEPATH〔OutputEURReport関数（COBOL起動部品）〕

EURFilePathプロパティ〔ActiveX起動部品〕

EUROUTPUT〔EUR Print Manager - Adapterの環境設定ファイル〕

EURPM.Exec

EURPM.ini〔EUR Print Managerの環境設定ファイル〕

EURPM（IPADDRESSセクション）〔EUR Print Manager - Adapterの環境設定ファイル〕

EURPM（PORTセクション）〔EUR Print Manager - Adapterの環境設定ファイル〕

EURPM（PORTセクション）〔EUR Print Managerの環境設定ファイル〕

EURPM-RS制御コマンド

EURPM-RS制御コマンドのオプション一覧

EURPM-RS制御コマンドの形式と指定例

EURPM-RS制御コマンドの終了コード

EURPM-RS制御コマンドのファイル名

EURPM-RS制御コマンドを使用して管理する

EURPMAdapterForJavaクラス

コンストラクタ

メソッド一覧

EURPMADP.ini〔EUR Print Manager - Adapterの環境設定ファイル〕

EURPMADP.ocx

eurpmc

EURPMC.exe

EURPMCEPFViewer.exe

EURPMCL.ini〔EUR Print Manager - Clientの環境設定ファイル〕

EURPMCL〔EUR Print Manager - Clientの環境設定ファイル〕

EURPMCL〔EUR Print Manager - Report Serverの環境設定ファイル〕

EURPMCL〔EUR Print Managerの環境設定ファイル〕

eurpmctrl

EURPMCTRL.exe

EURPMCTRL.ini〔EURPM制御コマンドの環境設定ファイル〕

eurpmcコマンドの構文

EPF形式ファイルを出力する場合

EUR形式ファイルを出力する場合

Excel形式ファイルを出力する場合

PDF形式ファイルを出力する場合

印刷管理サーバプリンタ一覧を取得する場合

印刷管理サーバプリンタクラス一覧を取得する場合

印刷管理サーバプリンタのトレイ一覧を取得する場合

出力先一覧を取得する場合

帳票を印刷する場合

帳票を蓄積する場合

トレイ一覧を取得する場合

複数のEPF形式ファイルを統合して出力する場合

プリンタ一覧を取得する場合

プリンタクラス一覧を取得する場合

eurpmcコマンドの終了コード

EURPMExceptionクラス

メソッド一覧

EURPMLS.Exec

EURPMLS.ini〔EUR Print Manager - Report Serverの環境設定ファイル〕

EURPMLS（IPADDRESSセクション）〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

EURPMLS（PORTセクション）〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

EURPMLS〔EUR Print Manager - Report Serverの環境設定ファイル〕

EURPMLS〔EUR Print Managerの環境設定ファイル〕

EURPMLSAdapterForJavaクラス

コンストラクタ

メソッド一覧

EURPMLSADP.ini〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

EURPMLSADP.ocx

eurpmlsc

EURPMLSC.exe

EURPMLSCTRL.ini〔EURPM-RS制御コマンドの環境設定ファイル〕

eurpmlscコマンドの構文

蓄積ファイルの一覧を取得する場合

蓄積ファイルの属性値を取得する場合

蓄積ファイルの属性値を変更する場合

蓄積ファイルを削除する場合

蓄積ファイルを取得する場合

蓄積ファイルを蓄積データ印刷する場合

トレイ一覧を取得する場合

プリンタ一覧を取得する場合

プリンタクラス一覧を取得する場合

eurpmlscコマンドの終了コード

EURPMLSExceptionクラス

メソッド一覧

EURPMPreViewAX.ocx

EURPMPrintAX.ocx

EURPMRSGUI.ini〔蓄積管理GUIの環境設定ファイル〕

EURPM起動管理定義ファイル

EURPM起動管理定義ファイル〔UNIX/Linux環境の場合〕

EURPM起動管理定義ファイル〔Windows環境の場合〕

EURPM仕分け定義ファイル

EURPM制御コマンド

EURPM制御コマンドのオプション一覧

EURPM制御コマンドの形式と指定例

EURPM制御コマンドの終了コード

EURPM制御コマンドのファイル名

EURPM制御コマンドを使用して管理する

EURPM分割定義ファイル

EURPMログ

出力例

出力レベルの指定

EUR Print Manager - Adapter

EUR Print Manager - AdapterのIPアドレス指定で処理の振り分けを行う構成

EUR Print Manager - Adapterのアンインストール

EUR Print Manager - Adapterのインストール

EUR Print Manager - Adapterのポート番号指定で処理の振り分けを行う構成

EUR Print Manager - Client ActiveX削除ツール

EUR Print Manager - Client ActiveX削除ツール〔用語解説〕

EUR Print Manager - Client Preview ActiveX

EUR Print Manager - Client Print ActiveX

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのアンインストール

EUR Print Manager - Client Print ActiveX，およびEUR Print Manager - Client Preview ActiveXのインストール

［EUR Print Manager - Client 構成定義］ダイアログ

EUR Print Manager - Clientのアンインストール

EUR Print Manager - Clientのインストール

EUR Print Manager - Report Server

EUR Print Manager - Report Server Adapterのアンインストール

EUR Print Manager - Report Server Adapterのインストール

EUR Print Manager - Report Server 構成定義ダイアログ〔［蓄積管理ユーザ定義］タブ〕

EUR Print Manager - Report Server 構成定義ダイアログ〔［帳票振り分け］タブ〕

EUR Print Manager - Report Server 構成定義ダイアログ〔［プリンタクラス］タブ〕

EUR Print Manager - Report Serverのアンインストール

EUR Print Manager - Report Serverのインストール

EUR Print Manager - Report Serverの起動管理

［EUR Print Manager 起動管理］ダイアログ

［EUR Print Manager 起動管理］ダイアログを使用して管理する

［EUR Print Manager 構成定義］ダイアログ〔［出力先］タブ〕

［EUR Print Manager 構成定義］ダイアログ〔［プリンタクラス］タブ〕

EUR Print Managerで扱えるファイルの種類

EUR Print Managerで扱える文字コード

EUR Print Managerと対応する各製品のバージョン

EUR Print Managerとは

EUR Print Managerのアンインストール

EUR Print Managerのインストール

EUR Print Managerの概要

EUR Print Managerの起動管理

EUR Print Serviceと連携した拠点サーバでの印刷

EUR Print Serviceと連携した拠点サーバでの印刷手順

EURPS_EPF_IMAGE_COMPRESS〔EUR Print Serviceの環境設定ファイル〕

EURPS_EPFDPI〔EUR Print Serviceの環境設定ファイル〕

EURPS〔EUR Print Manager - Report Serverの環境設定ファイル〕

EURPS〔EUR Print Managerの環境設定ファイル〕

EUR Viewerを使用したクライアントPCでの印刷

EUR Viewerを使用したクライアントPCでの印刷手順

EUR形式ファイル

EUR形式ファイル〔用語解説〕

EVENTLOGLEVEL〔EUR Print Manager - Clientの環境設定ファイル〕

Excel形式ファイル

Excelを使用した印刷

Excelを使用したクライアントPCでの印刷

Excelを使用したクライアントPCでの印刷手順

ExclusionPrinterDriverプロパティ〔ActiveX部品〕

ExclusionPrinterNameプロパティ〔ActiveX部品〕

ExecPrintCountプロパティ〔RS-ActiveX起動部品〕

EXECUTABLEPRINTMODE〔PrintReport2関数（COBOL起動部品）〕

EXECUTABLEPRINTMODE〔PrintReport関数（COBOL起動部品）〕

ExecutablePrintModeプロパティ〔ActiveX起動部品〕

ExecutablePrintModeプロパティ〔RS-ActiveX起動部品〕

(Ｆ)

FAXINFOFILE〔PrintReport2関数（COBOL起動部品）〕

FAXINFOFILE〔PrintReport関数（COBOL起動部品）〕

FAXINFOFILEPATH〔PrintReport2関数（COBOL起動部品）〕

FAXINFOFILEPATH〔PrintReport関数（COBOL起動部品）〕

FILELIST〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

FILEOPERATE〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

FILEOUTPUTDESTINATION〔EUR Print Manager - Adapterの環境設定ファイル〕

FILEOUTPUTDESTINATION〔OutputPDFReport関数（COBOL起動部品）〕

FileOutputDestinationプロパティ〔ActiveX起動部品〕

FIRSTPAGENUMBER〔OutputEPFReport関数（COBOL起動部品）〕

FIRSTPAGENUMBER〔OutputPDFReport関数（COBOL起動部品）〕

FIRSTPAGENUMBER〔PrintReport2関数（COBOL起動部品）〕

FIRSTPAGENUMBER〔PrintReport関数（COBOL起動部品）〕

FirstPageNumberプロパティ〔ActiveX起動部品〕

FORM〔EUR Print Managerの環境設定ファイル〕

(Ｇ)

GENERAL〔EUR Print Manager - Report Serverの環境設定ファイル〕

GENERAL〔EUR Print Managerの環境設定ファイル〕

getClientAddressメソッド〔RS-Java起動部品〕

getClientPrinterNameメソッド〔RS-Java起動部品〕

getClientTrayNameメソッド〔RS-Java起動部品〕

getCreateIPAddressメソッド〔RS-Java起動部品〕

getCreateLSVersionメソッド〔RS-Java起動部品〕

getCreateTimeMultiメソッド〔RS-Java起動部品〕

getCreateTimeメソッド〔RS-Java起動部品〕

GetDestinationList2関数〔COBOL起動部品〕

GetDestinationList関数〔COBOL起動部品〕

GetDestinationListメソッド〔ActiveX起動部品〕

getDestinationListメソッド〔Java起動部品〕

getDispPrintDlgメソッド〔RS-Java起動部品〕

getEnableGetメソッド〔RS-Java起動部品〕

getEPFReportメソッド〔Java起動部品〕

getErrorCodeメソッド〔Java起動部品〕

getErrorCodeメソッド〔RS-Java起動部品〕

getErrorLevelメソッド〔Java起動部品〕

getErrorLevelメソッド〔RS-Java起動部品〕

getEURReportメソッド〔Java起動部品〕

getExecPrintCountメソッド〔RS-Java起動部品〕

getExecutablePrintModeメソッド〔RS-Java起動部品〕

GETFILE〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

getGroupNameメソッド〔RS-Java起動部品〕

GetJobIDListメソッド〔ActiveX起動部品〕

getJobIDListメソッド〔Java起動部品〕

GetJobIDメソッド〔ActiveX起動部品〕

getJobIDメソッド〔Java起動部品〕

getJobIDメソッド〔RS-Java起動部品〕

getJobKeyCategoryメソッド〔RS-Java起動部品〕

getJobKeyDataメソッド〔RS-Java起動部品〕

getKeyメソッド〔Java起動部品〕

getKeyメソッド〔RS-Java起動部品〕

getMaxPrintCountメソッド〔RS-Java起動部品〕

getMergeEPFReportメソッド 〔Java起動部品〕

getMessageメソッド〔Java起動部品〕

getMessageメソッド〔RS-Java起動部品〕

getOutputDataメソッド〔Java起動部品〕

getOutputDataメソッド〔RS-Java起動部品〕

getPageNumMultiメソッド〔RS-Java起動部品〕

getPageNumメソッド〔RS-Java起動部品〕

getPDFReportメソッド〔Java起動部品〕

GetPMPrinterClassList関数〔COBOL起動部品〕

GetPMPrinterClassListメソッド〔ActiveX起動部品〕

getPMPrinterClassListメソッド〔Java起動部品〕

GetPMPrinterList関数〔COBOL起動部品〕

GetPMPrinterListメソッド〔ActiveX起動部品〕

getPMPrinterListメソッド〔Java起動部品〕

GetPMTrayList関数〔COBOL起動部品〕

GetPMTrayListメソッド〔ActiveX起動部品〕

getPMTrayListメソッド〔Java起動部品〕

GetPreviewAXClassIDメソッド〔ActiveX起動部品〕

getPreviewAXClassIDメソッド〔Java起動部品〕

GetPreviewAXVersionメソッド〔ActiveX起動部品〕

getPreviewAXVersionメソッド〔Java起動部品〕

GetPrintAXClassIDメソッド〔ActiveX起動部品〕

getPrintAXClassIDメソッド〔Java起動部品〕

GetPrintAXVersionメソッド〔ActiveX起動部品〕

getPrintAXVersionメソッド〔Java起動部品〕

GetPrinterClassList2関数〔COBOL起動部品〕

GetPrinterClassList関数〔COBOL起動部品〕

GetPrinterClassListメソッド〔ActiveX起動部品〕

getPrinterClassListメソッド〔Java起動部品〕

GetPrinterClassListメソッド〔RS-ActiveX起動部品〕

getPrinterClassListメソッド〔RS-Java起動部品〕

getPrinterClassNameMultiメソッド〔RS-Java起動部品〕

getPrinterClassNameメソッド〔RS-Java起動部品〕

GetPrinterList関数〔COBOL起動部品〕

GetPrinterListメソッド〔ActiveX起動部品〕

getPrinterListメソッド〔Java起動部品〕

GetPrinterListメソッド〔RS-ActiveX起動部品〕

getPrinterListメソッド〔RS-Java起動部品〕

getPrinterSelectModeメソッド〔RS-Java起動部品〕

getPrintResultMultiメソッド〔RS-Java起動部品〕

getPrintResultメソッド〔RS-Java起動部品〕

getPrintTimeメソッド〔RS-Java起動部品〕

getServerPrinterNameメソッド〔RS-Java起動部品〕

getServerTrayNameメソッド〔RS-Java起動部品〕

GetSpoolFileAttributeメソッド〔RS-ActiveX起動部品〕

getSpoolFileAttributeメソッド〔RS-Java起動部品〕

getSpoolFileNameMultiメソッド〔RS-Java起動部品〕

getSpoolFileNameメソッド〔RS-Java起動部品〕

GetSpoolFileOutlineメソッド〔RS-ActiveX起動部品〕

getSpoolFileOutlineメソッド〔RS-Java起動部品〕

getSpoolFileSizeメソッド〔RS-Java起動部品〕

GetSpoolFileメソッド〔RS-ActiveX起動部品〕

getSpoolFileメソッド〔RS-Java起動部品〕

getSpoolHistoryメソッド〔RS-Java起動部品〕

getSpoolLimitメソッド〔RS-Java起動部品〕

getSpoolPathMultiメソッド〔RS-Java起動部品〕

getSpoolPathメソッド〔RS-Java起動部品〕

GetTrayList関数〔COBOL起動部品〕

GetTrayListメソッド〔ActiveX起動部品〕

getTrayListメソッド〔Java起動部品〕

GetTrayListメソッド〔RS-ActiveX起動部品〕

getTrayListメソッド〔RS-Java起動部品〕

getXLSXReportメソッド〔Java起動部品〕

GROUPNAME〔PrintReport2関数（COBOL起動部品）〕

GROUPNAME〔PrintReport関数（COBOL起動部品）〕

GroupNameプロパティ〔ActiveX起動部品〕

GroupNameプロパティ〔RS-ActiveX起動部品〕

GUIによる蓄積管理とは

(Ｈ)

HScrollメソッド〔ActiveX部品〕

(Ｉ)

Initializeメソッド〔RS-ActiveX起動部品〕

initializeメソッド〔RS-Java起動部品〕

INITPAGENUMBER〔OutputEPFReport関数（COBOL起動部品）〕

INITPAGENUMBER〔OutputPDFReport関数（COBOL起動部品）〕

INITPAGENUMBER〔PrintReport2関数（COBOL起動部品）〕

INITPAGENUMBER〔PrintReport関数（COBOL起動部品）〕

InitPageNumberプロパティ〔ActiveX起動部品〕

IPアドレス指定で処理の振り分けを行う構成〔システムの負荷分散と多重化〕

(Ｊ)

Java〔用語解説〕

Java起動部品

EURPMAdapterForJavaクラス

EURPMExceptionクラス

JDKバージョン

実行時の例外情報一覧

設定方法

提供するパッケージ

Javaサーブレット〔用語解説〕

JOBIDNUM〔PrintReport2関数（COBOL起動部品）〕

JOBIDS〔PrintReport2関数（COBOL起動部品）〕

JobIDプロパティ〔RS-ActiveX起動部品〕

JOBKEYCATEGORY〔PrintReport2関数（COBOL起動部品）〕

JOBKEYCATEGORY〔PrintReport関数（COBOL起動部品）〕

JOBKEYCATEGORY2〔PrintReport2関数（COBOL起動部品）〕

JOBKEYCATEGORY2〔PrintReport関数（COBOL起動部品）〕

JobKeyCategoryプロパティ〔ActiveX起動部品〕

JobKeyCategoryプロパティ〔RS-ActiveX起動部品〕

JOBKEYDATA〔PrintReport2関数（COBOL起動部品）〕

JOBKEYDATA〔PrintReport関数（COBOL起動部品）〕

JOBKEYDATA2〔PrintReport2関数（COBOL起動部品）〕

JOBKEYDATA2〔PrintReport関数（COBOL起動部品）〕

JobKeyDataプロパティ〔ActiveX起動部品〕

JobKeyDataプロパティ〔RS-ActiveX起動部品〕

JP1と連携した仕分け印刷をしたい場合〔拠点サーバでの印刷〕

JP1と連携した仕分け印刷をする場合の注意

JSP〔用語解説〕

(Ｌ)

LOGFILE〔EURPM-RS制御コマンドの環境設定ファイル〕

LOGFILE〔EURPM制御コマンドの環境設定ファイル〕

LOGFILE〔EUR Print Manager - Adapterの環境設定ファイル〕

LOGFILE〔EUR Print Manager - Clientの環境設定ファイル〕

LOGFILE〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

LOGFILE〔EUR Print Manager - Report Serverの環境設定ファイル〕

LOGFILE〔EUR Print Managerの環境設定ファイル〕

LogFileパラメタ〔ActiveX部品〕

LOGLEVEL〔EURPM-RS制御コマンドの環境設定ファイル〕

LOGLEVEL〔EURPM制御コマンドの環境設定ファイル〕

LOGLEVEL〔EUR Print Manager - Adapterの環境設定ファイル〕

LOGLEVEL〔EUR Print Manager - Clientの環境設定ファイル〕

LOGLEVEL〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

LOGLEVEL〔EUR Print Manager - Report Serverの環境設定ファイル〕

LOGLEVEL〔EUR Print Managerの環境設定ファイル〕

LogLevelパラメタ〔ActiveX部品〕

LOGSIZE〔EURPM-RS制御コマンドの環境設定ファイル〕

LOGSIZE〔EURPM制御コマンドの環境設定ファイル〕

LOGSIZE〔EUR Print Manager - Adapterの環境設定ファイル〕

LOGSIZE〔EUR Print Manager - Clientの環境設定ファイル〕

LOGSIZE〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

LOGSIZE〔EUR Print Manager - Report Serverの環境設定ファイル〕

LOGSIZE〔EUR Print Managerの環境設定ファイル〕

LogSizeパラメタ〔ActiveX部品〕

(Ｍ)

MAPPINGDATA〔OutputEPFReport関数（COBOL起動部品）〕

MAPPINGDATA〔OutputEURReport関数（COBOL起動部品）〕

MAPPINGDATA〔OutputPDFReport関数（COBOL起動部品）〕

MAPPINGDATA〔OutputXLSXReport関数（COBOL起動部品）〕

MAPPINGDATA〔PrintReport2関数（COBOL起動部品）〕

MAPPINGDATA〔PrintReport関数（COBOL起動部品）〕

MAPPINGDATAPATH〔OutputEPFReport関数（COBOL起動部品）〕

MAPPINGDATAPATH〔OutputEURReport関数（COBOL起動部品）〕

MAPPINGDATAPATH〔OutputPDFReport関数（COBOL起動部品）〕

MAPPINGDATAPATH〔OutputXLSXReport関数（COBOL起動部品）〕

MAPPINGDATAPATH〔PrintReport2関数（COBOL起動部品）〕

MAPPINGDATAPATH〔PrintReport関数（COBOL起動部品）〕

MAXPRINTCOUNT〔PrintReport2関数（COBOL起動部品）〕

MAXPRINTCOUNT〔PrintReport関数（COBOL起動部品）〕

MaxPrintCountプロパティ〔ActiveX起動部品〕

MaxPrintCountプロパティ〔RS-ActiveX起動部品〕

memgetSpoolFileメソッド〔RS-Java起動部品〕

MERGEEPFFILENAME〔OutputMergeEPFReport関数（COBOL起動部品）〕

MergeEPFFileNameプロパティ〔ActiveX起動部品〕

MERGEEPFFILEPATH〔OutputMergeEPFReport関数（COBOL起動部品）〕

MergeEPFFilePathプロパティ〔ActiveX起動部品〕

MERGEOUTPUT〔EUR Print Manager - Adapterの環境設定ファイル〕

MSIインストーラによるインストールでの使用方法

EUR Print Manager - Client Preview ActiveX

EUR Print Manager - Client Print ActiveX

MULTI〔EUR Print Managerの環境設定ファイル〕

MULTIFORMINFO〔OutputEPFReport関数（COBOL起動部品）〕

MULTIFORMINFO〔OutputEURReport関数（COBOL起動部品）〕

MULTIFORMINFO〔OutputPDFReport関数（COBOL起動部品）〕

MULTIFORMINFO〔PrintReport2関数（COBOL起動部品）〕

MULTIFORMINFO〔PrintReport関数（COBOL起動部品）〕

MultiFormInfoDefFileNameプロパティ〔ActiveX起動部品〕

MultiFormInfoDefFilePathプロパティ〔ActiveX起動部品〕

MULTIFORMINFOPATH〔OutputEPFReport関数（COBOL起動部品）〕

MULTIFORMINFOPATH〔OutputEURReport関数（COBOL起動部品）〕

MULTIFORMINFOPATH〔OutputPDFReport関数（COBOL起動部品）〕

MULTIFORMINFOPATH〔PrintReport2関数（COBOL起動部品）〕

MULTIFORMINFOPATH〔PrintReport関数（COBOL起動部品）〕

MultiReportSetFileNameプロパティ〔ActiveX起動部品〕

MultiReportSetFilePathプロパティ〔ActiveX起動部品〕

(Ｎ)

NoPrintパラメタ〔ActiveX部品〕

NoSetPrinterDlgパラメタ〔ActiveX部品〕

(Ｏ)

Office Open XML〔用語解説〕

OUTPUT〔EUR Print Manager - Adapterの環境設定ファイル〕

OutputEPFReport関数〔COBOL起動部品〕

OutputEPFReportメソッド〔ActiveX起動部品〕

outputEPFReportメソッド〔Java起動部品〕

OutputEURReport関数〔COBOL起動部品〕

OutputEURReportメソッド〔ActiveX起動部品〕

outputEURReportメソッド〔Java起動部品〕

OUTPUTFILE〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

OutputFileNameプロパティ〔RS-ActiveX起動部品〕

OutputFilePathプロパティ〔RS-ActiveX起動部品〕

OutputMergeEPFReport関数〔COBOL起動部品〕

OutputMergeEPFReportメソッド〔ActiveX起動部品〕

outputMergeEPFReportメソッド〔Java起動部品〕

OutputPDFReport関数〔COBOL起動部品〕

OutputPDFReportメソッド〔ActiveX起動部品〕

outputPDFReportメソッド〔Java起動部品〕

OutputXLSXReport関数〔COBOL起動部品〕

OutputXLSXReportメソッド〔ActiveX起動部品〕

outputXLSXReportメソッド〔Java起動部品〕

(Ｐ)

PAGENUMBERFORMAT〔OutputEPFReport関数（COBOL起動部品）〕

PAGENUMBERFORMAT〔OutputPDFReport関数（COBOL起動部品）〕

PAGENUMBERFORMAT〔PrintReport2関数（COBOL起動部品）〕

PAGENUMBERFORMAT〔PrintReport関数（COBOL起動部品）〕

PageNumberFormatプロパティ〔ActiveX起動部品〕

PAGENUMBERLOCATION〔OutputEPFReport関数（COBOL起動部品）〕

PAGENUMBERLOCATION〔OutputPDFReport関数（COBOL起動部品）〕

PAGENUMBERLOCATION〔PrintReport2関数（COBOL起動部品）〕

PAGENUMBERLOCATION〔PrintReport関数（COBOL起動部品）〕

PageNumberLocationプロパティ〔ActiveX起動部品〕

PageNumプロパティ〔RS-ActiveX起動部品〕

PAPERORIENTATION〔OutputEPFReport関数（COBOL起動部品）〕

PAPERORIENTATION〔OutputMergeEPFReport関数（COBOL起動部品）〕

PAPERORIENTATION〔PrintReport2関数（COBOL起動部品）〕

PAPERORIENTATION〔PrintReport関数（COBOL起動部品）〕

PaperOrientationプロパティ〔ActiveX起動部品〕

PaperOrientationプロパティ〔RS-ActiveX起動部品〕

PATH_MACHINE〔蓄積管理GUIの環境設定ファイル〕

PATH〔蓄積管理GUIの環境設定ファイル〕

PATHMODE〔EUR Print Managerの環境設定ファイル〕

PDF〔EUR Print Managerの環境設定ファイル〕

PDFFILENAME〔OutputPDFReport関数（COBOL起動部品）〕

PDFFileNameプロパティ〔ActiveX起動部品〕

PDFFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

PDFFilePathプロパティ〔ActiveX起動部品〕

PDFOUTPUT〔EUR Print Manager - Adapterの環境設定ファイル〕

PDF形式ファイル

PMSERVERADDR〔GetDestinationList2関数（COBOL起動部品）〕

PMSERVERADDR〔GetPMPrinterClassList関数（COBOL起動部品）〕

PMSERVERADDR〔GetPMPrinterList関数（COBOL起動部品）〕

PMSERVERADDR〔GetPMTrayList関数（COBOL起動部品）〕

PMSERVERADDR〔GetPrinterClassList2関数（COBOL起動部品）〕

PMSERVERADDR〔GetPrinterList関数（COBOL起動部品）〕

PMSERVERADDR〔GetTrayList関数（COBOL起動部品）〕

PMSERVERADDR〔OutputEPFReport関数（COBOL起動部品）〕

PMSERVERADDR〔OutputEURReport関数（COBOL起動部品）〕

PMSERVERADDR〔OutputMergeEPFReport関数（COBOL起動部品）〕

PMSERVERADDR〔OutputPDFReport関数（COBOL起動部品）〕

PMSERVERADDR〔OutputXLSXReport関数（COBOL起動部品）〕

PMSERVERADDR〔PrintReport2関数（COBOL起動部品）〕

PMSERVERADDR〔PrintReport関数（COBOL起動部品）〕

PMServerAddressプロパティ〔ActiveX起動部品〕

PMSERVERPORT〔GetDestinationList2関数（COBOL起動部品）〕

PMSERVERPORT〔GetPMPrinterClassList関数（COBOL起動部品）〕

PMSERVERPORT〔GetPMPrinterList関数（COBOL起動部品）〕

PMSERVERPORT〔GetPMTrayList関数（COBOL起動部品）〕

PMSERVERPORT〔GetPrinterClassList2関数（COBOL起動部品）〕

PMSERVERPORT〔GetPrinterList関数（COBOL起動部品）〕

PMSERVERPORT〔GetTrayList関数（COBOL起動部品）〕

PMSERVERPORT〔OutputEPFReport関数（COBOL起動部品）〕

PMSERVERPORT〔OutputEURReport関数（COBOL起動部品）〕

PMSERVERPORT〔OutputMergeEPFReport関数（COBOL起動部品）〕

PMSERVERPORT〔OutputPDFReport関数（COBOL起動部品）〕

PMSERVERPORT〔OutputXLSXReport関数（COBOL起動部品）〕

PMSERVERPORT〔PrintReport2関数（COBOL起動部品）〕

PMSERVERPORT〔PrintReport関数（COBOL起動部品）〕

PMServerPortプロパティ〔ActiveX起動部品〕

PREFERENCE〔EUR Print Managerの環境設定ファイル〕

PRINT〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

PRINTCOPIES〔OutputEPFReport関数（COBOL起動部品）〕

PRINTCOPIES〔OutputMergeEPFReport関数（COBOL起動部品）〕

PRINTCOPIES〔PrintReport2関数（COBOL起動部品）〕

PRINTCOPIES〔PrintReport関数（COBOL起動部品）〕

PrintCopiesプロパティ〔ActiveX起動部品〕

PrintCopiesプロパティ〔RS-ActiveX起動部品〕

PRINTDATE（FILEセクション）〔EUR Print Managerの環境設定ファイル〕

PRINTDATE（PATHセクション）〔EUR Print Managerの環境設定ファイル〕

PRINTDATEFILENAME〔OutputEPFReport関数（COBOL起動部品）〕

PRINTDATEFILENAME〔PrintReport2関数（COBOL起動部品）〕

PRINTDATEFILENAME〔PrintReport関数（COBOL起動部品）〕

PrintDateFileNameプロパティ〔ActiveX起動部品〕

PRINTDATEFILEPATH〔OutputEPFReport関数（COBOL起動部品）〕

PRINTDATEFILEPATH〔PrintReport2関数（COBOL起動部品）〕

PRINTDATEFILEPATH〔PrintReport関数（COBOL起動部品）〕

PrintDateFilePathプロパティ〔ActiveX起動部品〕

PRINTENDPAGE〔OutputEPFReport関数（COBOL起動部品）〕

PRINTENDPAGE〔OutputPDFReport関数（COBOL起動部品）〕

PRINTENDPAGE〔OutputXLSXReport関数（COBOL起動部品）〕

PRINTENDPAGE〔PrintReport2関数（COBOL起動部品）〕

PRINTENDPAGE〔PrintReport関数（COBOL起動部品）〕

PrintEndPageパラメタ〔ActiveX部品〕

PrintEndPageプロパティ〔ActiveX起動部品〕

PrintEndPageプロパティ〔RS-ActiveX起動部品〕

PrintEPFメソッド〔ActiveX部品〕

PrinterClassListプロパティ〔RS-ActiveX起動部品〕

PRINTERCLASSNAME〔OutputEPFReport関数（COBOL起動部品）〕

PRINTERCLASSNAME〔OutputMergeEPFReport関数（COBOL起動部品）〕

PRINTERCLASSNAME〔PrintReport2関数（COBOL起動部品）〕

PRINTERCLASSNAME〔PrintReport関数（COBOL起動部品）〕

PrinterClassNameプロパティ〔ActiveX起動部品〕

PrinterClassNameプロパティ〔RS-ActiveX起動部品〕

PRINTERNAME〔GetTrayList関数（COBOL起動部品）〕

PRINTERNAME〔PrintReport2関数（COBOL起動部品）〕

PRINTERNAME〔PrintReport関数（COBOL起動部品）〕

PrinterNameパラメタ〔ActiveX部品〕

PRINTERNUM〔GetPrinterList関数（COBOL起動部品）〕

PRINTERS〔GetPrinterList関数（COBOL起動部品）〕

PRINTERSELECTMODE〔PrintReport2関数（COBOL起動部品）〕

PRINTERSELECTMODE〔PrintReport関数（COBOL起動部品）〕

PrinterSelectModeプロパティ〔ActiveX起動部品〕

PrinterSelectModeプロパティ〔RS-ActiveX起動部品〕

PRINTEXECMODE〔EUR Print Manager - Report Serverの環境設定ファイル〕

PRINTHOLDMODE〔PrintReport2関数（COBOL起動部品）〕

PRINTHOLDMODE〔PrintReport関数（COBOL起動部品）〕

PrintHoldModeプロパティ〔ActiveX起動部品〕

PRINTKIND〔PrintReport2関数（COBOL起動部品）〕

PRINTKIND〔PrintReport関数（COBOL起動部品）〕

PrintKindプロパティ〔ActiveX起動部品〕

PRINTMODE〔EUR Print Manager - Adapterの環境設定ファイル〕

PRINTMODE〔PrintReport2関数（COBOL起動部品）〕

PRINTMODE〔PrintReport関数（COBOL起動部品）〕

PrintModeプロパティ〔ActiveX起動部品〕

PrintModeプロパティ〔RS-ActiveX起動部品〕

PRINTPAGENUMBER〔OutputEPFReport関数（COBOL起動部品）〕

PRINTPAGENUMBER〔OutputPDFReport関数（COBOL起動部品）〕

PRINTPAGENUMBER〔PrintReport2関数（COBOL起動部品）〕

PRINTPAGENUMBER〔PrintReport関数（COBOL起動部品）〕

PrintPageNumberプロパティ〔ActiveX起動部品〕

PrintPMReportメソッド〔ActiveX起動部品〕

PrintReport2関数〔COBOL起動部品〕

PrintReport関数〔COBOL起動部品〕

printReportメソッド〔Java起動部品〕

PrintResultプロパティ〔RS-ActiveX起動部品〕

PrintSpoolReportメソッド〔RS-ActiveX起動部品〕

printSpoolReportメソッド〔RS-Java起動部品〕

PRINTSTARTPAGE〔OutputEPFReport関数（COBOL起動部品）〕

PRINTSTARTPAGE〔OutputPDFReport関数（COBOL起動部品）〕

PRINTSTARTPAGE〔OutputXLSXReport関数（COBOL起動部品）〕

PRINTSTARTPAGE〔PrintReport2関数（COBOL起動部品）〕

PRINTSTARTPAGE〔PrintReport関数（COBOL起動部品）〕

PrintStartPageパラメタ〔ActiveX部品〕

PrintStartPageプロパティ〔ActiveX起動部品〕

PrintStartPageプロパティ〔RS-ActiveX起動部品〕

PrintTimeプロパティ〔RS-ActiveX起動部品〕

PRTCLSLIST〔EUR Print Manager - Adapterの環境設定ファイル〕

PRTCLSLIST〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

PSENV〔EUR Print Managerの環境設定ファイル〕

PSENVFILENAME〔EUR Print Managerの環境設定ファイル〕

PSENVFILENAME〔OutputEPFReport関数（COBOL起動部品）〕

PSENVFILENAME〔OutputEURReport関数（COBOL起動部品）〕

PSENVFILENAME〔OutputPDFReport関数（COBOL起動部品）〕

PSENVFILENAME〔OutputXLSXReport関数（COBOL起動部品）〕

PSENVFILENAME〔PrintReport2関数（COBOL起動部品）〕

PSENVFILENAME〔PrintReport関数（COBOL起動部品）〕

PSEnvFileNameプロパティ〔ActiveX起動部品〕

PSENVFILEPATH〔OutputEPFReport関数（COBOL起動部品）〕

PSENVFILEPATH〔OutputEURReport関数（COBOL起動部品）〕

PSENVFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

PSENVFILEPATH〔OutputXLSXReport関数（COBOL起動部品）〕

PSENVFILEPATH〔PrintReport2関数（COBOL起動部品）〕

PSENVFILEPATH〔PrintReport関数（COBOL起動部品）〕

PSEnvFilePathプロパティ〔ActiveX起動部品〕

(Ｒ)

REPLACEITEM〔EUR Print Managerの環境設定ファイル〕

REPLACEITEMCNTLFILENAME〔OutputEPFReport関数（COBOL起動部品）〕

REPLACEITEMCNTLFILENAME〔OutputEURReport関数（COBOL起動部品）〕

REPLACEITEMCNTLFILENAME〔OutputPDFReport関数（COBOL起動部品）〕

REPLACEITEMCNTLFILENAME〔OutputXLSXReport関数（COBOL起動部品）〕

REPLACEITEMCNTLFILENAME〔PrintReport2関数（COBOL起動部品）〕

REPLACEITEMCNTLFILENAME〔PrintReport関数（COBOL起動部品）〕

ReplaceItemCntlFileNameプロパティ〔ActiveX起動部品〕

REPLACEITEMCNTLFILEPATH〔OutputEPFReport関数（COBOL起動部品）〕

REPLACEITEMCNTLFILEPATH〔OutputEURReport関数（COBOL起動部品）〕

REPLACEITEMCNTLFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

REPLACEITEMCNTLFILEPATH〔OutputXLSXReport関数（COBOL起動部品）〕

REPLACEITEMCNTLFILEPATH〔PrintReport2関数（COBOL起動部品）〕

REPLACEITEMCNTLFILEPATH〔PrintReport関数（COBOL起動部品）〕

ReplaceItemCntlFilePathプロパティ〔ActiveX起動部品〕

ReportFileNameプロパティ〔ActiveX起動部品〕

REPORTFILEPATH〔OutputEPFReport関数（COBOL起動部品）〕

REPORTFILEPATH〔OutputEURReport関数（COBOL起動部品）〕

REPORTFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

REPORTFILEPATH〔OutputXLSXReport関数（COBOL起動部品）〕

REPORTFILEPATH〔PrintReport2関数（COBOL起動部品）〕

REPORTFILEPATH〔PrintReport関数（COBOL起動部品）〕

ReportFilePathプロパティ〔ActiveX起動部品〕

REPORTNAME〔OutputEPFReport関数（COBOL起動部品）〕

REPORTNAME〔OutputEURReport関数（COBOL起動部品）〕

REPORTNAME〔OutputPDFReport関数（COBOL起動部品）〕

REPORTNAME〔OutputXLSXReport関数（COBOL起動部品）〕

REPORTNAME〔PrintReport2関数（COBOL起動部品）〕

REPORTNAME〔PrintReport関数（COBOL起動部品）〕

REPORTSET〔OutputEPFReport関数（COBOL起動部品）〕

REPORTSET〔OutputEURReport関数（COBOL起動部品）〕

REPORTSET〔OutputPDFReport関数（COBOL起動部品）〕

REPORTSET〔PrintReport2関数（COBOL起動部品）〕

REPORTSET〔PrintReport関数（COBOL起動部品）〕

REPORTSETFILE〔OutputEPFReport関数（COBOL起動部品）〕

REPORTSETFILE〔OutputEURReport関数（COBOL起動部品）〕

REPORTSETFILE〔OutputPDFReport関数（COBOL起動部品）〕

REPORTSETFILE〔PrintReport2関数（COBOL起動部品）〕

REPORTSETFILE〔PrintReport関数（COBOL起動部品）〕

REPORTSETFILEPATH〔OutputEPFReport関数（COBOL起動部品）〕

REPORTSETFILEPATH〔OutputEURReport関数（COBOL起動部品）〕

REPORTSETFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

REPORTSETFILEPATH〔PrintReport2関数（COBOL起動部品）〕

REPORTSETFILEPATH〔PrintReport関数（COBOL起動部品）〕

RS-ActiveX起動部品

構文

実行時のエラー情報一覧

提供するクラス

ファイル名

プログラムIDとコントロール名

RS-ActiveX起動部品が提供するプロパティ一覧

RS-ActiveX起動部品が提供するメソッド一覧

RS-ActiveX起動部品の構文

EURPMLSADPLib.EURPMLSAdapterクラスを生成する場合

RS-ActiveX起動部品を構築する場合

RS-Java起動部品

EURPMLSAdapterForJavaクラス

EURPMLSExceptionクラス

JDKバージョン

実行時の例外情報一覧

設定方法

提供するパッケージ

RS-コマンド起動部品

エラー情報

オプションを指定するときの注意

ファイル名

RS-コマンド起動部品が提供する機能（プロパティ）

RS-コマンド起動部品が提供する機能（メソッド）

(Ｓ)

SCRIPTCNT〔EUR Print Managerの環境設定ファイル〕

SCRIPTCNTLFILENAME〔OutputPDFReport関数（COBOL起動部品）〕

ScriptCntlFileNameプロパティ〔ActiveX起動部品〕

SCRIPTCNTLFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

ScriptCntlFilePathプロパティ〔ActiveX起動部品〕

SearchCreateTimeEndプロパティ〔RS-ActiveX起動部品〕

SearchCreateTimeStartプロパティ〔RS-ActiveX起動部品〕

SearchJobIDプロパティ〔RS-ActiveX起動部品〕

SearchJobKeyCategoryプロパティ〔RS-ActiveX起動部品〕

SearchJobKeyDataプロパティ〔RS-ActiveX起動部品〕

SearchPrinterClassNameプロパティ〔RS-ActiveX起動部品〕

SearchSpoolFileNameプロパティ〔RS-ActiveX起動部品〕

SendResultURLパラメタ〔ActiveX部品〕

SERVERADDR〔PrintReport2関数（COBOL起動部品）〕

SERVERADDR〔PrintReport関数（COBOL起動部品）〕

ServerAddressプロパティ〔ActiveX起動部品〕

ServerAddressプロパティ〔RS-ActiveX起動部品〕

SERVERNAME〔OutputPDFReport関数（COBOL起動部品）〕

SERVERNAME〔PrintReport2関数（COBOL起動部品）〕

SERVERNAME〔PrintReport関数（COBOL起動部品）〕

ServerPrinterListプロパティ〔RS-ActiveX起動部品〕

SERVERPRINTERNAME〔PrintReport2関数（COBOL起動部品）〕

SERVERPRINTERNAME〔PrintReport関数（COBOL起動部品）〕

ServerPrinterNameプロパティ〔ActiveX起動部品〕

ServerPrinterNameプロパティ〔RS-ActiveX起動部品〕

SERVERSELECTMODE〔PrintReport2関数（COBOL起動部品）〕

SERVERSELECTMODE〔PrintReport関数（COBOL起動部品）〕

ServerSelectModeプロパティ〔ActiveX起動部品〕

ServerTrayListプロパティ〔RS-ActiveX起動部品〕

SERVERTRAYNAME〔PrintReport2関数（COBOL起動部品）〕

SERVERTRAYNAME〔PrintReport関数（COBOL起動部品）〕

ServerTrayNameプロパティ〔ActiveX起動部品〕

ServerTrayNameプロパティ〔RS-ActiveX起動部品〕

setBookmarkFileDataメソッド〔Java起動部品〕

setBookmarkFileNameメソッド〔Java起動部品〕

setBookmarkFilePathメソッド〔Java起動部品〕

setClientAddressメソッド〔Java起動部品〕

setClientAddressメソッド〔RS-Java起動部品〕

setClientPrinterNameメソッド〔Java起動部品〕

setClientPrinterNameメソッド〔RS-Java起動部品〕

setClientTrayNameメソッド〔Java起動部品〕

setClientTrayNameメソッド〔RS-Java起動部品〕

setCryptoFileDataメソッド〔Java起動部品〕

setCryptoFileNameメソッド〔Java起動部品〕

setCryptoFilePathメソッド〔Java起動部品〕

setCryptoメソッド〔Java起動部品〕

setDataFileDataメソッド〔Java起動部品〕

setDataFileNameメソッド〔Java起動部品〕

setDataFilePathメソッド〔Java起動部品〕

setDBInfoFileNameメソッド〔Java起動部品〕

setDBInfoFilePathメソッド〔Java起動部品〕

setDeleteKindメソッド〔RS-Java起動部品〕

setDestinationNameメソッド〔Java起動部品〕

setDispPrintDlgメソッド〔Java起動部品〕

setDispPrintDlgメソッド〔RS-Java起動部品〕

setDistributeFileDataメソッド〔Java起動部品〕

setDistributeFileNameメソッド〔Java起動部品〕

setDistributeFilePathメソッド〔Java起動部品〕

setDistributionInfoFileDataメソッド〔Java起動部品〕

setDistributionInfoFilePathメソッド〔Java起動部品〕

setDistributionInfoFileメソッド〔Java起動部品〕

setDocBookmarkFileDataメソッド〔Java起動部品〕

setDocBookmarkFileNameメソッド〔Java起動部品〕

setDocInfoFileNameメソッド〔Java起動部品〕

setDocInfoFilePathメソッド〔Java起動部品〕

setEnableGetメソッド〔Java起動部品〕

setEnableGetメソッド〔RS-Java起動部品〕

setEncryptionPasswordKeyメソッド〔Java起動部品〕

setEPFFileDataメソッド〔Java起動部品〕

setEPFFileNameメソッド〔Java起動部品〕

setEPFFilePathメソッド〔Java起動部品〕

setEURFileNameメソッド〔Java起動部品〕

setEURFilePathメソッド〔Java起動部品〕

setExecutablePrintModeメソッド〔Java起動部品〕

setExecutablePrintModeメソッド〔RS-Java起動部品〕

setFileOutputDestinationメソッド〔Java起動部品〕

setFirstPageNumberメソッド〔Java起動部品〕

setGroupNameメソッド〔Java起動部品〕

setGroupNameメソッド〔RS-Java起動部品〕

setInitPageNumberメソッド〔Java起動部品〕

setJobKeyCategoryメソッド〔Java起動部品〕

setJobKeyCategoryメソッド〔RS-Java起動部品〕

setJobKeyDataメソッド〔Java起動部品〕

setJobKeyDataメソッド〔RS-Java起動部品〕

setMaxPrintCountメソッド〔Java起動部品〕

setMaxPrintCountメソッド〔RS-Java起動部品〕

setMergeEPFFileNameメソッド〔Java起動部品〕

setMergeEPFFilePathメソッド〔Java起動部品〕

setMultiBookmarkFileNameメソッド〔Java起動部品〕

setMultiDataFileNameメソッド〔Java起動部品〕

setMultiFormInfoDefFileNameメソッド〔Java起動部品〕

setMultiFormInfoDefFilePathメソッド〔Java起動部品〕

setMultiReportFileNameメソッド〔Java起動部品〕

setMultiReportSetFileNameメソッド〔Java起動部品〕

setMultiReportSetFilePathメソッド〔Java起動部品〕

setMultiUserDataFileNameメソッド〔Java起動部品〕

setOutputFileNameメソッド〔RS-Java起動部品〕

setOutputFilePathメソッド〔RS-Java起動部品〕

setPageNumberFormatメソッド〔Java起動部品〕

setPageNumberLocationメソッド〔Java起動部品〕

setPaperOrientationメソッド〔Java起動部品〕

setPaperOrientationメソッド〔RS-Java起動部品〕

setPDFFileNameメソッド〔Java起動部品〕

setPDFFilePathメソッド〔Java起動部品〕

setPMServerAddressメソッド〔Java起動部品〕

setPMServerPortメソッド〔Java起動部品〕

setPrintCopiesメソッド〔Java起動部品〕

setPrintCopiesメソッド〔RS-Java起動部品〕

setPrintDateFileNameメソッド〔Java起動部品〕

setPrintDateFilePathメソッド〔Java起動部品〕

setPrintEndPageメソッド〔Java起動部品〕

setPrintEndPageメソッド〔RS-Java起動部品〕

setPrinterClassNameメソッド〔Java起動部品〕

setPrinterClassNameメソッド〔RS-Java起動部品〕

setPrinterSelectModeメソッド〔Java起動部品〕

setPrinterSelectModeメソッド〔RS-Java起動部品〕

setPrintHoldModeメソッド〔Java起動部品〕

setPrintKindメソッド〔Java起動部品〕

setPrintModeメソッド〔Java起動部品〕

setPrintModeメソッド〔RS-Java起動部品〕

setPrintPageNumberメソッド〔Java起動部品〕

setPrintStartPageメソッド〔Java起動部品〕

setPrintStartPageメソッド〔RS-Java起動部品〕

setPSEnvFileNameメソッド〔Java起動部品〕

setPSEnvFilePathメソッド〔Java起動部品〕

setReplaceItemCntlFileNameメソッド〔Java起動部品〕

setReplaceItemCntlFilePathメソッド〔Java起動部品〕

setReportFileNameメソッド〔Java起動部品〕

setReportFilePathメソッド〔Java起動部品〕

setScriptCntlFileNameメソッド〔Java起動部品〕

setScriptCntlFilePathメソッド〔Java起動部品〕

setSearchCreateTimeEndメソッド〔RS-Java起動部品〕

setSearchCreateTimeStartメソッド〔RS-Java起動部品〕

setSearchJobIDMultiメソッド〔RS-Java起動部品〕

setSearchJobIDメソッド〔RS-Java起動部品〕

setSearchJobKeyCategoryメソッド〔RS-Java起動部品〕

setSearchJobKeyDataメソッド〔RS-Java起動部品〕

setSearchPrinterClassNameメソッド〔RS-Java起動部品〕

setSearchSpoolFileNameメソッド〔RS-Java起動部品〕

setServerAddressメソッド〔Java起動部品〕

setServerAddressメソッド〔RS-Java起動部品〕

setServerPrinterNameメソッド〔Java起動部品〕

setServerPrinterNameメソッド〔RS-Java起動部品〕

setServerSelectModeメソッド〔Java起動部品〕

setServerTrayNameメソッド〔Java起動部品〕

setServerTrayNameメソッド〔RS-Java起動部品〕

setSortPrintメソッド〔Java起動部品〕

setSortPrintメソッド〔RS-Java起動部品〕

setSplitFileDataメソッド〔Java起動部品〕

setSplitFileNameメソッド〔Java起動部品〕

setSplitFilePathメソッド〔Java起動部品〕

setSplitModeメソッド〔Java起動部品〕

SetSpoolFileAttributeメソッド〔RS-ActiveX起動部品〕

setSpoolFileAttributeメソッド〔RS-Java起動部品〕

setSpoolFileNameメソッド〔Java起動部品〕

setSpoolLimitメソッド〔Java起動部品〕

setSpoolLimitメソッド〔RS-Java起動部品〕

setSpoolTitleメソッド〔Java起動部品〕

setSpoolTitleメソッド〔RS-Java起動部品〕

setUserDataFileDataメソッド〔Java起動部品〕

setUserDataFileNameメソッド〔Java起動部品〕

setUserDataFilePathメソッド〔Java起動部品〕

setViewerPreferenceFileNameメソッド〔Java起動部品〕

setViewerPreferenceFilePathメソッド〔Java起動部品〕

setXLSXFileNameメソッド〔Java起動部品〕

setXLSXFilePathメソッド〔Java起動部品〕

ShowScrollBarパラメタ〔ActiveX部品〕

SOCKBUFFSIZE〔EUR Print Manager - Adapterの環境設定ファイル〕

SOCKBUFFSIZE〔EUR Print Manager - Clientの環境設定ファイル〕

SOCKBUFFSIZE〔EUR Print Manager - Report Server Adapterの環境設定ファイル〕

SOCKBUFFSIZE〔EUR Print Manager - Report Serverの環境設定ファイル〕

SOCKBUFFSIZE〔EUR Print Managerの環境設定ファイル〕

SORTPRINT〔OutputEPFReport関数（COBOL起動部品）〕

SORTPRINT〔OutputMergeEPFReport関数（COBOL起動部品）〕

SORTPRINT〔PrintReport2関数（COBOL起動部品）〕

SORTPRINT〔PrintReport関数（COBOL起動部品）〕

SortPrintプロパティ〔ActiveX起動部品〕

SortPrintプロパティ〔RS-ActiveX起動部品〕

SPLIT（FILEセクション）〔EUR Print Managerの環境設定ファイル〕

SPLIT（PATHセクション）〔EUR Print Managerの環境設定ファイル〕

SPLITFILENAME〔PrintReport2関数（COBOL起動部品）〕

SPLITFILENAME〔PrintReport関数（COBOL起動部品）〕

SplitFileNameプロパティ〔ActiveX起動部品〕

SPLITFILEPATH〔PrintReport2関数（COBOL起動部品）〕

SPLITFILEPATH〔PrintReport関数（COBOL起動部品）〕

SplitFilePathプロパティ〔ActiveX起動部品〕

SPLITMODE〔EUR Print Managerの環境設定ファイル〕

SPLITMODE〔PrintReport2関数（COBOL起動部品）〕

SPLITMODE〔PrintReport関数（COBOL起動部品）〕

SplitModeプロパティ〔ActiveX起動部品〕

SPLOUTLINELIMIT〔EUR Print Manager - Report Serverの環境設定ファイル〕

SPOOLFILENAME〔PrintReport2関数（COBOL起動部品）〕

SPOOLFILENAME〔PrintReport関数（COBOL起動部品）〕

SpoolFileNameプロパティ〔ActiveX起動部品〕

SpoolFileNameプロパティ〔RS-ActiveX起動部品〕

SpoolFileSizeプロパティ〔RS-ActiveX起動部品〕

SpoolHistoryプロパティ〔RS-ActiveX起動部品〕

SPOOLLIMIT〔EUR Print Manager - Adapterの環境設定ファイル〕

SPOOLLIMIT〔PrintReport2関数（COBOL起動部品）〕

SPOOLLIMIT〔PrintReport関数（COBOL起動部品）〕

SpoolLimitプロパティ〔ActiveX起動部品〕

SpoolLimitプロパティ〔RS-ActiveX起動部品〕

SpoolPathプロパティ〔RS-ActiveX起動部品〕

SPOOLTITLE〔OutputMergeEPFReport関数（COBOL起動部品）〕

SpoolTitleプロパティ〔ActiveX起動部品〕

SpoolTitleプロパティ〔RS-ActiveX起動部品〕

START〔EURPM-RS制御コマンドの環境設定ファイル〕

START〔EURPM制御コマンドの環境設定ファイル〕

STOP〔EURPM-RS制御コマンドの環境設定ファイル〕

STOP〔EURPM制御コマンドの環境設定ファイル〕

(Ｔ)

TEMP〔EURPM-RS制御コマンドの環境設定ファイル〕

TEMP〔EURPM制御コマンドの環境設定ファイル〕

TEMP〔EUR Print Manager - Clientの環境設定ファイル〕

TEMP〔EUR Print Manager - Report Serverの環境設定ファイル〕

TEMP〔EUR Print Managerの環境設定ファイル〕

TEMPFILEDEL〔EUR Print Manager - Clientの環境設定ファイル〕

TEMPFILEDEL〔EUR Print Manager - Report Serverの環境設定ファイル〕

TEMPFILEDEL〔EUR Print Managerの環境設定ファイル〕

TempFileDelパラメタ〔ActiveX部品〕

TotalPageプロパティ〔ActiveX部品〕

TRAYNAME〔PrintReport2関数（COBOL起動部品）〕

TRAYNAME〔PrintReport関数（COBOL起動部品）〕

TrayNameパラメタ〔ActiveX部品〕

TRAYNUM〔GetTrayList関数（COBOL起動部品）〕

TRAYS〔GetTrayList関数（COBOL起動部品）〕

TurnPageメソッド〔ActiveX部品〕

(Ｕ)

UNIX/Linux環境での注意

UserDataFileNameプロパティ〔ActiveX起動部品〕

UserDataFilePathプロパティ〔ActiveX起動部品〕

USERDEFDATA〔OutputEPFReport関数（COBOL起動部品）〕

USERDEFDATA〔OutputEURReport関数（COBOL起動部品）〕

USERDEFDATA〔OutputPDFReport関数（COBOL起動部品）〕

USERDEFDATA〔OutputXLSXReport関数（COBOL起動部品）〕

USERDEFDATA〔PrintReport2関数（COBOL起動部品）〕

USERDEFDATA〔PrintReport関数（COBOL起動部品）〕

USERDEFDATAPATH〔OutputEPFReport関数（COBOL起動部品）〕

USERDEFDATAPATH〔OutputEURReport関数（COBOL起動部品）〕

USERDEFDATAPATH〔OutputPDFReport関数（COBOL起動部品）〕

USERDEFDATAPATH〔OutputXLSXReport関数（COBOL起動部品）〕

USERDEFDATAPATH〔PrintReport2関数（COBOL起動部品）〕

USERDEFDATAPATH〔PrintReport関数（COBOL起動部品）〕

UserParamパラメタ〔ActiveX部品〕

(Ｖ)

VIEWERPREFERENCEFILENAME〔OutputPDFReport関数（COBOL起動部品）〕

ViewerPreferenceFileNameプロパティ〔ActiveX起動部品〕

VIEWERPREFERENCEFILEPATH〔OutputPDFReport関数（COBOL起動部品）〕

ViewerPreferenceFilePathプロパティ〔ActiveX起動部品〕

VScrollメソッド〔ActiveX部品〕

(Ｗ)

Web/APサーバの設定〔蓄積管理GUI〕

Webブラウザを使用したクライアントPCでの印刷

Webブラウザを使用して帳票を印刷またはプレビュー表示する場合の注意

Windows 7での注意

Windows Server 2008での注意

Windows Vistaでの注意

Windows環境共通の注意事項

(Ｘ)

XLSXFILENAME〔OutputXLSXReport関数（COBOL起動部品）〕

XLSXFileNameプロパティ〔ActiveX起動部品〕

XLSXFILEPATH〔OutputXLSXReport関数（COBOL起動部品）〕

XLSXFilePathプロパティ〔ActiveX起動部品〕

XLSXOUTPUT〔EUR Print Manager - Adapterの環境設定ファイル〕

XLSX形式ファイル〔用語解説〕

XML〔用語解説〕

(Ｚ)

Zoomパラメタ〔ActiveX部品〕

Zoomメソッド〔ActiveX部品〕

(ア行)

(あ)

アンインストール

(い)

［一覧］タブ〔蓄積管理GUI〕

一覧表示〔蓄積管理GUI〕

イベントログ

印刷〔蓄積管理GUI〕

印刷管理サーバ〔用語解説〕

印刷管理サーバでの直接印刷

印刷管理サーバのプリンタクラスの削除

印刷管理サーバのプリンタクラスの設定

印刷管理サーバのプリンタクラスの登録

印刷管理サーバのプリンタクラスの変更

印刷管理サーバプリンタクラス定義ファイル

印刷管理サーバを使用した直接印刷

［印刷先指定］（Webブラウザを使用した印刷）ダイアログ

［印刷先指定］（対話型印刷）ダイアログ

［印刷先指定］ダイアログ

プレビューウィンドウのメニュー〔対話型印刷〕

プレビューウィンドウのメニュー〔ヘルパクライアント印刷〕

印刷先定義［用語解説］

印刷先定義ファイル

印刷実行時のファイル転送の分割転送サイズ

［印刷状態確認］タブ〔蓄積管理GUI〕

印刷データファイル

印刷データを蓄積する手順

印刷データを蓄積する手順〔拠点サーバで印刷する場合〕

印刷データを蓄積する手順〔クライアントPCで印刷またはプレビュー表示する場合〕

印刷データを蓄積する手順〔クライアントPCのWebブラウザ，ヘルパクライアント，およびクライアントPCへの配布印刷を使用して印刷する場合〕

印刷日時出力定義ファイル

形式

作成

指定例

設定項目

注意事項

インストール

インストール後のディレクトリ構造

EUR Print Manager（UNIX/Linux環境の場合）

EUR Print Manager - Adapter（UNIX/Linux環境の場合）

EUR Print Manager - Report Server（UNIX/Linux環境の場合）

EUR Print Manager - Report Server Adapter（UNIX/Linux環境の場合）

インストール後のフォルダ構造

EUR Print Manager

EUR Print Manager - Adapter（Windows環境の場合）

EUR Print Manager - Report Server（Windows環境の場合）

EUR Print Manager - Report Server Adapter（Windows環境の場合）

(え)

英語環境用のインタフェースを提供

エラー情報〔EUR Print Manager〕

エラー情報〔EUR Print Manager - Report Server〕

エラー情報一覧〔ActiveX起動部品〕

エラー情報一覧〔RS-ActiveX起動部品〕

エンコーディング〔UNIX/Linux環境の場合〕

エンコーディング〔Windows環境の場合〕

エンコーディングが異なる環境でファイル転送する場合の注意

(カ行)

(か)

各拠点に配置したサーバでの印刷

［拡大率の指定］ダイアログ

稼働状態を確認する〔EUR Print Manager〕

稼働状態を確認する〔EUR Print Manager - Report Server〕

環境設定ファイル（EURPM-RS制御コマンド）

構文

指定例

設定手順

環境設定ファイル（EURPM制御コマンド）

構文

指定例

設定手順

環境設定ファイル（EUR Print Manager）

格納場所

構文

指定例

環境設定ファイル（EUR Print Manager - Adapter）

格納場所

構文

指定例

環境設定ファイル（EUR Print Manager - Client）

格納場所

構文

指定例

環境設定ファイル（EUR Print Manager - Report Server）

格納場所

構文

指定例

環境設定ファイル（EUR Print Manager - Report Server Adapter）

格納場所

構文

指定例

環境設定ファイル（EUR Print Service）

格納場所

構文

指定例

設定手順

環境設定ファイル（蓄積管理GUI）

格納場所

構文

指定例

環境設定ファイルの項目一覧

EURPM-RS制御コマンド

EURPM制御コマンド

EUR Print Manager

EUR Print Manager - Adapter

EUR Print Manager - Client

EUR Print Manager - Report Server

EUR Print Manager - Report Server Adapter

EUR Print Service

蓄積管理GUI

環境設定ファイルの詳細コード

環境設定ファイルを更新した場合の注意

(き)

起動管理定義

起動管理定義の削除

起動管理定義の登録

起動管理定義の登録内容を確認する〔EUR Print Manager〕

起動管理定義の変更

起動管理定義を削除する〔EUR Print Manager〕

起動管理定義を登録する〔EUR Print Manager〕

起動管理定義を変更する〔EUR Print Manager〕

起動管理の概要〔EUR Print Manager〕

起動管理の概要〔EUR Print Manager - Report Server〕

起動する〔EUR Print Manager〕

起動する〔EUR Print Manager - Report Server〕

業務アプリケーションとの連携 ,[2]

拠点サーバ〔用語解説〕

拠点サーバでの印刷

拠点サーバでの印刷手順

拠点サーバのサーバ情報の取得〔蓄積管理GUI〕

拠点サーバの削除

拠点サーバの設定

拠点サーバの登録

拠点サーバのプリンタで印刷する〔蓄積したデータの印刷〕

拠点サーバの変更

拠点プリンタクラス定義ファイル

拠点プリンタクラスの削除

拠点プリンタクラスの設定

拠点プリンタクラスの登録

拠点プリンタクラスの変更

(く)

クライアントPCでの印刷

クライアントPCでのコマンド実行によって帳票を印刷したい場合〔クライアントPCでの印刷〕

クライアントPCでの自動印刷

クライアントPCでの対話型印刷

クライアントPCのWebブラウザから帳票を印刷したい場合〔クライアントPCでの印刷〕

クライアントPCの設定〔蓄積管理GUI〕

クライアントPCのプリンタで印刷する〔蓄積したデータの印刷〕

クライアントPCへの配布印刷

クライアントインストール

クライアントインストール後のフォルダ構造

クライアントインストールでの使用方法

EUR Print Manager - Client Preview ActiveX

EUR Print Manager - Client Print ActiveX

クライアントコマンド ,[2]

エラー情報

ファイル名

クライアントコマンドのオプション一覧

クライアントコマンドの形式

クライアントコマンドの指定例

クライアントプリンタクラス定義ファイル

格納先

設定

設定〔配布されたクライアントプリンタクラス定義ファイルの場合〕

デフォルトの格納先

クライアントプリンタクラスの削除

クライアントプリンタクラスの設定

クライアントプリンタクラスの設定の配布

クライアントプリンタクラスの追加

クライアントプリンタクラスの変更

(こ)

構成定義

構成定義〔用語解説〕

構成定義ファイル

構成定義ファイルを更新した場合の注意

コマンド起動部品

エラー情報

オプションを指定するときの注意

ファイル名

コマンド起動部品が提供する機能（プロパティ）

コマンド起動部品が提供する機能（メソッド）

コマンド構文に指定できる文字列の長さ

コマンドを使用したクライアントPCでの印刷

コマンドを使用したクライアントPCでの印刷手順

(サ行)

(さ)

サーバ情報表示〔蓄積管理GUI〕

サーバ配置インストール

サーバ配置インストール後のフォルダ構造

［サービスの選択］ダイアログ〔拠点サーバの設定〕

［サービスの選択］ダイアログ〔プリンタクラスの設定〕

［サービスの追加］ダイアログ

［サービスの変更］ダイアログ

(し)

システムの負荷分散と多重化

［指定ページへジャンプ］ダイアログ

自動起動の設定〔EUR Print Manager〕

自動起動の設定〔EUR Print Manager - Report Server〕

自動起動の設定をする〔EUR Print Manager〕

出力先定義ファイル

出力先の設定と帳票の印刷

［出力先の追加］ダイアログ

［出力先の変更］ダイアログ

出力先名

出力先をわかりやすい任意の名前で管理したい場合〔拠点サーバでの印刷〕

障害対策

保守情報の採取

ログの取得

状態表示領域〔蓄積管理GUI〕

使用できない機能

仕分け［用語解説］

(せ)

セキュリティ管理の概要

(タ行)

(た)

ダウンロードパッケージ

ダウンロードパッケージ〔用語解説〕

ダウンロードパッケージでの使用方法

EUR Print Manager - Client Preview ActiveX

EUR Print Manager - Client Print ActiveX

ダウンロードパッケージの配置

(ち)

蓄積〔用語解説〕

蓄積印刷

蓄積印刷〔用語解説〕

蓄積管理GUI

蓄積管理GUIについての注意

蓄積管理GUIの機能

蓄積管理GUIの表示方法

蓄積管理ユーザ

蓄積管理ユーザ定義 ,[2]

［蓄積管理ユーザ定義の追加］ダイアログ

蓄積管理ユーザ定義の変更

［蓄積管理ユーザ定義の変更］ダイアログ

蓄積管理ユーザ定義ファイル

蓄積管理ユーザの削除

蓄積管理ユーザの設定〔蓄積管理GUI〕

蓄積管理ユーザの登録

蓄積管理ユーザを定義する（UNIX/Linux環境の場合）

蓄積管理ユーザを定義する（Windows環境の場合）

蓄積期限が切れた蓄積ファイルの一括削除

蓄積期限が切れた蓄積ファイルの一括削除〔蓄積管理GUI〕

蓄積したデータの統合

蓄積ファイル

蓄積ファイル〔用語解説〕

蓄積ファイルの一覧取得

蓄積ファイルの一覧取得〔蓄積管理GUI〕

蓄積ファイルの格納先の設定

蓄積ファイルの検索〔蓄積管理GUI〕

蓄積ファイルの削除

蓄積ファイルの削除〔蓄積管理GUI〕

蓄積ファイルの取得

蓄積ファイルのセキュリティ管理

蓄積ファイルの属性値の参照〔蓄積管理GUI〕

蓄積ファイルの属性値の取得

蓄積ファイルの属性値の変更

蓄積ファイルの属性値の変更〔蓄積管理GUI〕

蓄積ファイルのメモリ取得

蓄積ファイルを格納するフォルダに必要なディスク容量

算出例

蓄積ファイル数

蓄積ファイルのデータ量

帳票の印刷

Adobe Readerを使用した印刷

EUR Viewerを使用した印刷

Webブラウザを使用したクライアントPCでの印刷〔自動印刷〕

Webブラウザを使用したクライアントPCでの印刷〔ダイアログでの印刷〕

Webブラウザを使用したクライアントPCでの印刷〔プレビュー画面からの印刷〕

Webブラウザを使用したクライアントPCでの印刷〔ヘルパクライアント印刷〕

印刷管理サーバを使用した印刷

印刷方法と必要な製品

拠点サーバでの印刷

クライアントPCでの自動印刷または全自動印刷

クライアントPCでの対話型印刷

クライアントPCでの対話型印刷プレビュー表示

クライアントPCへの配布印刷

コマンドを使用したクライアントPCでの印刷

帳票ファイル

帳票ファイル〔用語解説〕

［帳票振り分け］タブ

帳票振り分け定義

帳票振り分け定義の削除

帳票振り分け定義の設定

［帳票振り分け定義の追加］ダイアログ

帳票振り分け定義の登録

帳票振り分け定義の変更

［帳票振り分け定義の変更］ダイアログ

帳票振り分け定義ファイル

帳票名ごとに出力するプリンタを変更したい場合〔拠点サーバでの印刷〕

帳票をOS上のプリンタで指定して印刷したい場合〔拠点サーバでの印刷〕

帳票を自動印刷する手順

帳票を自動で印刷したい場合〔クライアントPCでの印刷〕

帳票を受信するたびに印刷先を選択したい場合〔クライアントPCでの印刷〕

帳票を対話型印刷する手順

帳票を配布印刷する手順

帳票を複数のクライアントPCに配布して印刷したい場合〔クライアントPCでの印刷〕

(つ)

ツリー領域〔蓄積管理GUI〕

(て)

停止する〔EUR Print Manager〕

停止する〔EUR Print Manager - Report Server〕

デフォルト蓄積管理ユーザ

(ハ行)

(は)

配布用インストーラ

配布用インストーラ〔用語解説〕

配布用インストーラを使ったインストール後のフォルダ構造

(ひ)

表示言語〔UNIX/Linux環境の場合〕

表示言語〔Windows環境の場合〕

表示言語とエンコーディング

(ふ)

ファイル出力実行時のファイル転送の分割転送サイズ

ファイル転送時間を省略する場合の注意

ファイル転送時の文字コード変換

ファイル入力〔用語解説〕

ファイル名，およびファイルのパスを指定するときの注意

複雑なプリンタ出力を画面で定義

複数のEPF形式ファイルの統合

複数の形式のファイルを出力

複数の帳票を統合して出力

複数様式定義ファイルを指定して印刷する場合の注意

振り分けグループ〔用語解説〕

プリンタクラス

プリンタクラス〔用語解説〕

［プリンタクラス］タブ

［プリンタクラスの追加］ダイアログ

［プリンタクラスの追加］ダイアログ〔拠点プリンタクラス〕

［プリンタクラスの追加］ダイアログ〔クライアントプリンタクラス〕

［プリンタクラスの変更］ダイアログ

［プリンタクラスの変更］ダイアログ〔拠点プリンタクラス〕

［プリンタクラスの変更］ダイアログ〔クライアントプリンタクラス〕

プリンタ非表示の設定

フルパスで指定するときの長さ

プレビューウィンドウ

プレビューウィンドウのメニュー〔対話型印刷プレビュー表示〕

プレビュー表示〔蓄積管理GUI〕

［プロパティ］ダイアログ

(へ)

ページ数の多い帳票を出力する場合の注意

ヘルパクライアント印刷

ヘルパクライアント印刷をする場合の注意

(ほ)

ポート番号指定で処理の振り分けを行う構成〔システムの負荷分散と多重化〕

(マ行)

(め)

メイン画面〔蓄積管理GUI〕

メニュー領域〔蓄積管理GUI〕

メモリ入力〔用語解説〕

(ラ行)

(り)

リストビュー領域〔蓄積管理GUI〕

(れ)

連続して印刷する場合の注意

(ろ)

ロードバランサを使用した構成〔システムの負荷分散と多重化〕

ロードバランサを使用して処理の自動振り分けを行う構成

■ 商標類

Acrobatは，Adobe Systems Incorporated（アドビシステムズ社）の商標です。
Active Directoryは，米国Microsoft Corporationの，米国およびその他の国における登録商標または商標です。
ActiveXは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Adobe，およびFlashは，Adobe Systems Incorporated（アドビシステムズ社）の米国ならびに他の国における商標または登録商標です。
Adobe，およびReaderは，Adobe Systems Incorporated(アドビシステムズ社)の米国ならびに他の国における商標または登録商標です。
AIXは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
AIX 5Lは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
HP-UXは，Hewlett-Packard Companyのオペレーティングシステムの名称です。
Internet Explorerは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Itaniumは，アメリカ合衆国およびその他の国におけるIntel Corporationの商標です。
J2EEは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
Javaは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
JavaScriptは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
JDKは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
JSPは，Oracle Corporation 及びその子会社，関連会社の米国 及びその他の国における登録商標または商標です。
Linuxは，Linus Torvalds氏の日本およびその他の国における登録商標または商標です。
MicrosoftおよびHyper-Vは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Microsoft Internet Information Servicesは，米国Microsoft Corporationの商品名称です。
Microsoft Office Excelは，米国 Microsoft Corporation の商品名称です。
Red Hatは，米国およびその他の国でRed Hat, Inc. の登録商標もしくは商標です。
RPMは，RPM Package Managerの略称です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。
Visual Basicは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windowsは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
Windows Vistaは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。