uCosminexus EUR 帳票出力 リファレンス EUR Server編
EURPMAdapterForJavaクラスのメソッドには,帳票の出力や出力情報を採取するメソッド(実行メソッド)と,帳票を出力するために帳票ファイル名やデータファイル名などの情報を設定するメソッド(設定メソッド)があります。また,実行メソッドには,出力情報などを取得するメソッド(情報取得メソッド)と,帳票を出力するメソッド(出力メソッド)があります。実行メソッドを表8-2に示します。
表8-2 EURPMAdapterForJavaクラスの実行メソッド
| 種類 | メソッド | 概要 |
|---|---|---|
| 情報取得メソッド |
getDestinationList | 出力先(スプールサーバ)の一覧を取得します。 |
| getJobID | getJobIDメソッドを実行する直前に蓄積したスプールデータのジョブIDを取得します。 帳票を分割または仕分けして蓄積した場合など,直前に蓄積したスプールデータが複数あるときは,最初に蓄積したスプールデータのジョブIDを取得します。 |
|
| getJobIDList | getJobIDListメソッドを実行する直前に蓄積したスプールデータのジョブIDの一覧を取得します。 | |
| getPMPrinterClassList | 帳票サーバに登録されているプリンタクラスの一覧を取得します。 | |
| getPMPrinterList※1 | 帳票サーバのOSに登録されているプリンタの一覧を取得します。 | |
| getPMTrayList※1 | 帳票サーバのOSに登録されているプリンタのトレイ一覧を取得します。 | |
| getPreviewAXClassID | EUR Web Plug-In(プレビュー用)のクラスIDを取得します。 | |
| getPreviewAXVersion | EUR Web Plug-In(プレビュー用)のバージョンを取得します。 | |
| getPrintAXClassID | EUR Web Plug-In(印刷用)のクラスIDを取得します。 | |
| getPrintAXVersion | EUR Web Plug-In(印刷用)のバージョンを取得します。 | |
| getPrinterClassList※2 | 指定した出力先(スプールサーバ)に登録されているプリンタクラスの一覧を取得します。 | |
| getPrinterList※2 | 指定した出力先(スプールサーバ)のOSに登録されているプリンタの一覧を取得します。 | |
| getTrayList※2 | 指定した出力先(スプールサーバ)のOSに登録されているプリンタのトレイ一覧を取得します。 | |
| 出力メソッド |
getEPFReport | EPF形式データをメモリに取得します。 |
| getEURReport | EUR形式データをメモリに取得します。 | |
| getMergeEPFReport | 複数のEPF形式ファイルを一つに統合してメモリに取得します。 | |
| getPDFReport | PDF形式データをメモリに取得します。 | |
| getXLSXReport | Excel形式データをメモリに取得します。 | |
| outputEPFReport | EPF形式ファイルを出力します。 | |
| outputEURReport | EUR形式ファイルを出力します。 | |
| outputMergeEPFReport | 複数のEPF形式ファイルを一つのEPF形式ファイルに統合して出力します。 | |
| outputPDFReport | PDF形式ファイルを出力します。 | |
| outputXLSXReport | Excel形式ファイルを出力します。 | |
| printReport | 帳票を印刷または蓄積します。 |
EURPMAdapterForJavaクラスのメソッドのうち,出力メソッドで使用する設定メソッドを表8-4に示します。表8-4では,出力メソッドを表8-3のように省略して表記します。
表8-3 出力メソッドの略称
| 略称 | 出力メソッド |
|---|---|
| PMRS | printReport(スプールサーバでの印刷) |
| PMRC | printReport(クライアントPCでの印刷) |
| PMRT | printReport(蓄積) |
| PMRD | printReport(直接印刷) |
| PMRH | printReport(クライアントPCへの配布印刷) |
| outputPDFReport(PDF形式ファイル出力)または getPDFReport(PDF形式データ出力) |
|
| EPF | outputEPFReport(EPF形式ファイル出力)または getEPFReport(EPF形式データ出力) |
| MEPF | outputMergeEPFReport(複数EPF形式ファイル統合出力)または getMergeEPFReport(複数EPF形式ファイル統合データ出力) |
| EUR | outputEURReport(EUR形式ファイル出力)または getEURReport(EUR形式データ出力) |
| XLSX | outputXLSXReport(Excel形式ファイル出力)または getXLSXReport(Excel形式データ出力) |
表8-4 EURPMAdapterForJavaクラスの出力メソッドで使用する設定メソッド
| メソッド | 設定内容 | 出力メソッド | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PMRS | PMRC | PMRT | PMRD | PMRH | 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仕分け定義ファイルのパス | − | − | − | − | − | △ | − | − | − | − |
| setDocBookmarkFileData | 文書しおり定義データ | − | − | − | − | − | △ | − | − | − | − |
| setDocBookmarkFileName | 文書しおり定義ファイル名 | − | − | − | − | − | △ | − | − | − | − |
| setDocInfoFileName | 文書情報設定ファイル名 | △ | △ | △ | △ | − | △ | △ | − | △ | − |
| setDocInfoFilePath | 文書情報設定ファイルのパス | △ | △ | △ | △ | − | △ | △ | − | △ | − |
| setEnableGet | スプールデータに格納されているEPF形式ファイルの取得可否 | − | − | △ | − | − | − | − | − | − | − |
| setEncryptionPasswordKey | パスワード暗号化鍵 | − | − | − | − | − | △ | − | − | − | − |
| setEPFFileData | メモリ取得したEPF形式ファイルデータ | − | − | − | − | △※1 | − | − | − | − | − |
| setEPFFileName | EPF形式ファイル名 | − | − | − | − | △※1 | − | ○※2 | ○※2 | − | − |
| setEPFFilePath | EPF形式ファイルの出力フォルダ | − | − | − | − | △ | − | △※2 | △※2 | − | − |
| setEURFileName | 出力するEUR形式ファイル名 | − | − | − | − | − | − | − | − | ○※3 | − |
| setEURFilePath | 出力するEUR形式ファイルのパス | − | − | − | − | − | − | − | − | △※3 | − |
| setExecutablePrintMode | 実行可能印刷方式 | − | − | △ | − | − | − | − | − | − | − |
| setFileOutputDestination | PDF形式ファイルの出力先マシン | − | − | − | − | − | △ | − | − | − | − |
| setFirstPageNumber | ページ番号の初期値 | △ | △ | △ | △ | − | △ | △ | − | − | − |
| setGroupName | 帳票振り分け定義の振り分けグループ名 | △ | − | △ | − | − | − | − | − | − | − |
| setInitPageNumber | ページ番号の開始番号の初期化 | △ | △ | △ | △ | − | △ | △ | − | − | − |
| setJobKeyCategory | スプールデータとして格納するファイルの検索キーの分類 | − | − | △ | − | − | − | − | − | − | − |
| setJobKeyData | スプールデータの検索キーの値 | − | − | △ | − | − | − | − | − | − | − |
| setMaxPrintCount | スプールデータの上限印刷回数 | − | − | △ | − | − | − | − | − | − | − |
| setMergeEPFFileName | 統合対象のEPF形式ファイル名 | − | − | − | − | − | − | − | ○ | − | − |
| setMergeEPFFilePath | 統合対象のEPF形式ファイルのパス | − | − | − | − | − | − | − | △ | − | − |
| setMultiBookmarkFileName | 複数のしおり定義ファイル名 | − | − | − | − | − | △ | − | − | − | − |
| setMultiDataFileName | 複数のマッピングデータファイル名または可変記号値定義ファイル名 | △ | △ | △ | △ | − | △ | △ | − | △ | − |
| setMultiFormInfoDefFileName | 複数様式情報定義ファイル名 | △ | △ | △ | △ | − | △ | △ | − | △ | − |
| setMultiFormInfoDefFilePath | 複数様式情報定義ファイルのパス | △ | △ | △ | △ | − | △ | △ | − | △ | − |
| setMultiReportFileName | 複数の帳票ファイル名 | △ | △ | △ | ○ | − | △ | △ | − | △ | − |
| setMultiReportSetFileName | 帳票セット指定ファイル名 | △ | △ | △ | △ | − | △ | △ | − | △ | − |
| setMultiReportSetFilePath | 帳票セット指定ファイルのパス | △ | △ | △ | △ | − | △ | △ | − | △ | − |
| setMultiUserDataFileName | 複数のユーザ定義データファイル名または可変記号値定義ファイル名 | △ | △ | △ | △ | − | △ | △ | − | △ | − |
| setPageNumberFormat | ページ番号のフォーマット | △ | △ | △ | △ | − | △ | △ | − | − | − |
| setPageNumberLocation | 余白へのページ番号の印刷位置 | △ | △ | △ | △ | − | △ | △ | − | − | − |
| setPaperOrientation | 用紙の向き | △ | △ | △ | △ | − | − | △ | △ | − | − |
| setPDFFileName | PDF形式ファイル名 | − | − | − | − | − | ○※4, ※5 | − | − | − | − |
| setPDFFilePath | PDF形式ファイルのパス | − | − | − | − | − | △※5 | − | − | − | − |
| setPMServerAddress | 帳票サーバのIPアドレス | △ | △ | △ | △ | △ | △ | △ | △ | △ | △ |
| setPMServerPort | 帳票サーバのポート番号 | △ | △ | △ | △ | △ | △ | △ | △ | △ | △ |
| setPrintCopies | 印刷部数 | △ | △ | △ | △ | − | − | △ | △ | − | − |
| setPrintDateFileName | 印刷日時出力定義ファイル名 | △ | △ | △ | − | − | − | △ | − | − | − |
| setPrintDateFilePath | 印刷日時出力定義ファイルのパス | △ | △ | △ | − | − | − | △ | − | − | − |
| setPrintEndPage | 印刷終了ページ | △ | △ | △ | △ | − | △ | △ | − | − | △ |
| setPrinterClassName | プリンタクラス名 | △ | △ | △ | △ | − | − | △ | △ | − | − |
| setPrinterSelectMode | プリンタ指定方式 | △ | − | △ | △※6 | − | − | − | − | − | − |
| setPrintHoldMode | 蓄積印刷方式で,蓄積後に続けて印刷するかどうか | − | − | △ | − | − | − | − | − | − | − |
| setPrintKind | スプールサーバ印刷方式の印刷モード | △ | − | − | − | − | − | − | − | − | − |
| setPrintMode | 印刷メソッド(printReportメソッド)の印刷方式 | △ | △ | △ | △ | △ | − | − | − | − | − |
| setPrintPageNumber | 余白へのページ番号印刷 | △ | △ | △ | △ | − | △ | △ | − | − | − |
| setPrintStartPage | 印刷開始ページ | △ | △ | △ | △ | − | △ | △ | − | − | △ |
| setPSEnvFileName | EUR Server Serviceの環境設定ファイル(EURPS_ENV)名 | △ | △ | △ | △ | − | △ | △ | − | △ | △ |
| setPSEnvFilePath | EUR Server Serviceの環境設定ファイル(EURPS_ENV)のパス | △ | △ | △ | △ | − | △ | △ | − | △ | △ |
| setReplaceItemCntlFileName | 置き換え表管理情報ファイル名 | △ | △ | △ | △ | − | △ | △ | − | △ | △ |
| setReplaceItemCntlFilePath | 置き換え表管理情報ファイルのパス | △ | △ | △ | △ | − | △ | △ | − | △ | △ |
| setReportAddressKeyCategory | 宛先キーの分類 | − | − | △ | − | − | − | − | − | − | − |
| setReportAddressKeyData | 宛先キーの値 | − | − | △ | − | − | − | − | − | − | − |
| setReportFileName | 帳票ファイル名 | ○※7 | ○※7 | ○※7 | ○※7 | − | ○※7 | ○※7 | − | ○※7 | ○ |
| setReportFilePath | 帳票ファイルのパス | △ | △ | △ | △ | − | △ | △ | − | △ | △ |
| setScriptCntlFileName | Acrobat JavaScript定義ファイル名 | − | − | − | − | − | △ | − | − | − | − |
| setScriptCntlFilePath | Acrobat JavaScript定義ファイルのパス | − | − | − | − | − | △ | − | − | − | − |
| setServerAddress | スプールサーバのIPアドレス | △ | − | △ | − | − | − | − | − | − | − |
| setServerPrinterName | サーバプリンタ名 | △ | − | △ | − | − | − | − | − | − | − |
| setServerSelectMode | スプールサーバの選択方法 | △ | − | △ | − | − | − | − | − | − | − |
| setServerTrayName | サーバプリンタのトレイ名 | △ | − | △ | − | − | − | − | − | − | − |
| setSortPrint | 印刷部数の単位 | △ | △ | △ | △ | − | − | △ | △ | − | − |
| setSplitFileData | 分割/仕分け定義データ | − | − | △ | − | − | − | − | − | − | − |
| setSplitFileName | 分割/仕分け定義ファイル名 | − | − | △ | − | − | − | − | − | − | − |
| setSplitFilePath | 分割/仕分け定義ファイルのパス | − | − | △ | − | − | − | − | − | − | − |
| setSplitMode | 帳票を分割または仕分けするかどうか | − | − | △ | − | − | − | − | − | − | − |
| setSpoolFileName | スプールデータに格納するファイルのファイル名 | − | − | △ | − | − | − | − | − | − | − |
| setSpoolLimit | スプールデータの蓄積期限日 | − | − | △ | − | − | − | − | − | − | − |
| setSpoolTitle | スプールタイトル | △ | △ | △ | △ | − | − | △ | △ | △ | − |
| setUserDataFileData | ユーザ定義データまたは可変記号値定義データ | △ | △ | △ | △ | − | △ | △ | − | △ | △ |
| setUserDataFileName | ユーザ定義データファイル名または可変記号値定義ファイル名 | △ | △ | △ | △ | − | △ | △ | − | △ | △ |
| setUserDataFilePath | ユーザ定義データファイルのパスまたは可変記号値定義ファイルのパス | △ | △ | △ | △ | − | △ | △ | − | △ | △ |
| setViewerPreferenceFileName | ビューアプレファレンス定義ファイル名 | − | − | − | − | − | △ | − | − | − | − |
| setViewerPreferenceFilePath | ビューアプレファレンス定義ファイルのパス | − | − | − | − | − | △ | − | − | − | − |
| setXLSXFileName | Excel形式ファイル名 | − | − | − | − | − | − | − | − | − | ○※8 |
| setXLSXFilePath | Excel形式ファイルのパス | − | − | − | − | − | − | − | − | − | △※8 |
| メッセージID | メッセージ |
|---|---|
| KEEY221-E | 印刷処理でエラーが発生しました。(337) |
| KEEY223-E | PDF形式ファイル出力処理でエラーが発生しました。(337) |
| KEEY225-E | EPF形式ファイル出力処理でエラーが発生しました。(337) |
| KEEY243-E | EUR形式ファイル出力処理でエラーが発生しました。(337) |
| KEEY263-E | XLSX形式ファイル出力処理でエラーが発生しました。(337) |
EURPMAdapterForJavaクラスのメソッドのうち,情報取得メソッドで使用する設定メソッドを表8-6に示します。表8-6では,情報取得メソッドを表8-5のように省略して表記します。
表8-5 情報取得メソッドの略称
| 略称 | 情報取得メソッド |
|---|---|
| GEDL | getDestinationList(出力先一覧の取得) |
| GEPC | getPMPrinterClassList(帳票サーバのプリンタクラス一覧の取得) |
| GEPP | getPMPrinterList(帳票サーバのプリンタ一覧の取得) |
| GEPT | getPMTrayList(帳票サーバのトレイ一覧を取得) |
| GECL | getPrinterClassList(プリンタクラス一覧の取得) |
| GEPL | getPrinterList(プリンタ一覧の取得) |
| GETL | getTrayList(トレイ一覧の取得) |
表8-6 EURPMAdapterForJavaクラスの情報取得メソッドで使用する設定メソッド
| メソッド | 設定内容 | 情報取得メソッド | ||||||
|---|---|---|---|---|---|---|---|---|
| GEDL | GEPC | GEPP | GEPT | GECL | GEPL | GETL | ||
| setDestinationName | 出力先名を指定します。 | − | − | − | − | △ | △ | △ |
| setPMServerAddress | 帳票サーバのIPアドレスを指定します。 | △ | △ | △ | △ | △ | △ | △ |
| setPMServerPort | 帳票サーバのポート番号を指定します。 | △ | △ | △ | △ | △ | △ | △ |
| setServerPrinterName | サーバのプリンタ名を指定します。 | − | − | − | ○ | − | − | ○ |
All Rights Reserved. Copyright (C) 2012, 2014, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2012, 2014, Hitachi Solutions, Ltd.