Hitachi

EUR 帳票出力 リファレンス EUR Server編


6.2.2 プロパティ一覧(出力メソッド)

ActiveX起動部品が提供するプロパティのうち,出力メソッドで使用するプロパティを表6-3に示します。表6-3では,出力メソッドを表6-2のように省略して表記します。

表6‒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形式ファイル出力)

表6‒3  ActiveX起動部品が提供するプロパティ一覧(出力メソッド)

プロパティ

設定内容

データ型

出力メソッド

PMRS

PMRC

PMRT

PMRD

PMRH

OPDF

OEPF

MEPF

OEUR

OXLS

AdpEnvFile

EUR Server - Adapterで使用する環境設定ファイルのパス

String

△

△

△

△

△

△

△

△

△

△

BookmarkFileName

しおり定義ファイル名

String

String配列

−

−

−

−

−

△

−

−

−

−

BookmarkFilePath

文書しおり定義ファイルまたはしおり定義ファイルのパス

String

−

−

−

−

−

△

−

−

−

−

ClientAddress

クライアントPCのIPアドレス

String

−

△

△

−

△

−

−

−

−

−

ClientPrinterName

印刷先クライアントプリンタ名

String

−

△

△

−

△

−

−

−

−

−

ClientTrayName

印刷先クライアントプリンタのトレイ名

String

−

△

△

−

△

−

−

−

−

−

Crypto

PDF形式ファイルの暗号化出力の有無

Boolean

−

−

−

−

−

△

−

−

−

−

CryptoFileName

暗号化設定ファイル名

String

−

−

−

−

−

△

−

−

−

−

CryptoFilePath

暗号化設定ファイルのパス

String

−

−

−

−

−

△

−

−

−

−

DataFileName

マッピングデータファイル名または可変記号値定義ファイル名

String

String配列

△

△

△

△

−

△

△

−

△

△※1

DataFilePath

マッピングデータファイルのパスまたは可変記号値定義ファイルのパス

String

△

△

△

△

−

△

△

−

△

△

DBInfoFileName

接続情報ファイル名

String

△

△

△

△

−

△

△

−

△

△

DBInfoFilePath

接続情報ファイルのパス

String

△

△

△

△

−

△

△

−

△

△

DestinationName

出力先名

String

△

−

△

−

−

−

−

−

−

−

DispPrintDlg

ダイアログ表示モード

Long

−

△

△

−

△

−

−

−

−

−

DistributeFileName

PDF仕分け定義ファイル名

String

−

−

−

−

−

△※2

−

−

−

−

DistributeFilePath

PDF仕分け定義ファイルのパス

String

−

−

−

−

−

△

−

−

−

−

DocBookmarkFileName

文書しおり定義ファイル名

String

−

−

−

−

−

△

−

−

−

−

DocInfoFileName

文書情報設定ファイル名

String

△

△

△

△

−

△

△

−

△

−

DocInfoFilePath

文書情報設定ファイルのパス

String

△

△

△

△

−

△

△

−

△

−

EnableGet

スプールデータに格納されているEPF形式ファイルの取得可否

Boolean

−

−

△

−

−

−

−

−

−

−

EncryptionFileKey※12

ファイル暗号化鍵

String

△

△

△

△

−

△

△

−

−

△

EncryptionPasswordKey

パスワード暗号化鍵

String

−

−

−

−

−

△

−

−

−

−

EPFFileName

出力EPF形式ファイル名

String

−

−

−

−

○

−

○

○

−

−

EPFFilePath

出力EPF形式ファイルのパス

String

−

−

−

−

△

−

△

△

−

−

EURFileName

出力EUR形式ファイル名

String

−

−

−

−

−

−

−

−

○

−

EURFilePath

出力EUR形式ファイルのパス

String

−

−

−

−

−

−

−

−

△

−

ExecutablePrintMode

実行可能印刷方式

Long

−

−

△

−

−

−

−

−

−

−

FileOutputDestination

PDF形式ファイルの出力先マシン

Long

−

−

−

−

−

△※7

−

−

−

−

FirstPageNumber

ページ番号の初期値

Long

△

△

△

△

−

△

△

−

−

−

GroupName

帳票振り分け定義の振り分けグループ名

String

△

−

△

−

−

−

−

−

−

−

InitPageNumber

ページ番号の開始番号の初期化

Boolean

△

△

△

△

−

△

△

−

−

−

JobKeyCategory

スプールデータの検索キーの分類

String配列

−

−

△

−

−

−

−

−

−

−

JobKeyData

スプールデータの検索キーの値

String配列

−

−

△

−

−

−

−

−

−

−

MaxPrintCount

スプールデータの上限印刷回数

Long

−

−

△

−

−

−

−

−

−

−

MergeEPFFileName

統合対象EPF形式ファイル名

String配列

−

−

−

−

−

−

−

○

−

−

MergeEPFFilePath

統合対象EPF形式ファイルのパス

String

−

−

−

−

−

−

−

△

−

−

MultiFormInfoDefFileName

複数様式情報定義ファイル名

String

△

△

△

△

−

△

△

−

△

−

MultiFormInfoDefFilePath

複数様式情報定義ファイルのパス

String

△

△

△

△

−

△

△

−

△

−

MultiReportSetFileName

帳票セット指定ファイル名

String

△※3

△※3

△※3

△※3

−

△※3

△※3

−

△※3

−

MultiReportSetFilePath

帳票セット指定ファイルのパス

String

△

△

△

△

−

△

△

−

△

−

OutputPageCountOpt

出力した帳票の総ページ数を出力するかどうか

Boolean

△※4

△

△

△

−※5

△

△

−※5

−

△

OutputSplitFileName

分割ファイル名

String

−

−

−

−

−

△※2, ※6

−

−

−

−

PageNumberFormat

ページ番号のフォーマット

String

△

△

△

△

−

△

△

−

−

−

PageNumberLocation

余白へのページ番号の印刷位置

Long

△

△

△

△

−

△

△

−

−

−

PaperOrientation

用紙の向き

Long

△

△

△

△

−

−

△

△

−

−

PDFFileName

出力PDF形式ファイル名

String

−

−

−

−

−

△※7

−

−

−

−

PDFFilePath

出力PDF形式ファイルのパス

String

−

−

−

−

−

△

−

−

−

−

PMServerAddress

帳票サーバのIPアドレス

String

△

△

△

△

△

△

△

△

△

△

PMServerPort

帳票サーバのポート番号

Long

△

△

△

△

△

△

△

△

△

△

PrintCopies

印刷部数

Long

△

△

△

△

−

−

△

△

−

−

PrintDateFileName

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

String

△

△

△

−

−

−

△

−

−

−

PrintDateFilePath

印刷日時出力定義ファイルのパス

String

△

△

△

−

−

−

△

−

−

−

PrintEndPage

印刷終了ページ

Long

△

△

△

△

−

△

△

−

−

△

PrinterClassName

プリンタクラス名

String

△

△

△

△

−

−

△

△

−

−

PrinterSelectMode

プリンタ指定方法

Long

△

−

△

△※8

−

−

−

−

−

−

PrintHoldMode

蓄積後に続けて印刷するかどうか

Long

−

−

△

−

−

−

−

−

−

−

PrintKind

スプールサーバ印刷方式の印刷モード

Long

△

−

−

−

−

−

−

−

−

−

PrintMode

印刷メソッド(PrintPMReportメソッド)の印刷方式

Long

△

△

△

△

△

−

−

−

−

−

PrintNewPaperFileName

新規用紙出力定義ファイル名

String

△※4, ※9

△※9

△※9

△※9

−

△※9

△※9

−

−

−

PrintNewPaperFilePath

新規用紙出力定義ファイルのパス

String

△※4, ※9

△※9

△※9

△※9

−

△※9

△※9

−

−

−

PrintPageNumber

余白へのページ番号印刷

Boolean

△

△

△

△

−

△

△

−

−

−

PrintStartPage

印刷開始ページ

Long

△

△

△

△

−

△

△

−

−

△

PSEnvFileName

EUR Print Serviceの環境設定ファイル(EURPS_ENV)名

String

△

△

△

△

−

△

△

−

△

△

PSEnvFilePath

EUR Print Serviceの環境設定ファイル(EURPS_ENV)のパス

String

△

△

△

△

−

△

△

−

△

△

ReplaceItemCntlFileName

置き換え表管理情報ファイル名

String

△※4

△

△

△

−

△

△

−

△

△

ReplaceItemCntlFilePath

置き換え表管理情報ファイルのパス

String

△※4

△

△

△

−

△

△

−

△

△

ReportAddressKeyCategory

スプールデータの宛先キーの分類

String

−

−

△

−

−

−

−

−

−

−

ReportAddressKeyData

スプールデータの宛先キーの値

String

−

−

△

−

−

−

−

−

−

−

ReportFileName

帳票ファイル名

String

String配列

△※3, ※10

△※3, ※10

△※3, ※10

△※3, ※10

−

△※3, ※10

△※3, ※10

−

△※3, ※10

△※1, ※3

ReportFilePath

帳票ファイルのパス

String

△

△

△

△

−

△

△

−

△

△

ReportID

帳票ID

String

△※3

△※3

△※3

△※3

−

△※3

△※3

−

△※3

△※3

ScriptCntlFileName

Acrobat JavaScript定義ファイル名

String

−

−

−

−

−

△

−

−

−

−

ScriptCntlFilePath

Acrobat JavaScript定義ファイルのパス

String

−

−

−

−

−

△

−

−

−

−

ServerAddress

スプールサーバのIPアドレス

String

△

−

△

−

−

−

−

−

−

−

ServerPrinterName

サーバプリンタ名

String

△

−

△

△

−

−

−

−

−

−

ServerSelectMode

スプールサーバ指定方法

Long

△

−

△

−

−

−

−

−

−

−

ServerTrayName

サーバプリンタのトレイ名

String

△

−

△

△

−

−

−

−

−

−

SortPrint

印刷部数の単位

Long

△

△

△

△

−

−

△

△

−

−

SplitFileName

分割/仕分け定義ファイル名

String

−

−

△

−

−

−

−

−

−

−

SplitFilePath

分割/仕分け定義ファイルのパス

String

−

−

△

−

−

−

−

−

−

−

SplitMode

分割/仕分けの実行

Long

−

−

△

−

−

−

−

−

−

−

SplitPageNumber

分割ページ数

Long

−

−

−

−

−

△※2 ,※6

−

−

−

−

SplitResultFileName

分割結果ファイル名

String

−

−

−

−

−

△※11

−

−

−

−

SplitResultFilePath

分割結果ファイルのパス

String

−

−

−

−

−

△※11

−

−

−

−

SpoolFileName

スプールデータに格納するファイルのファイル名

String

−

−

△

−

−

−

−

−

−

−

SpoolLimit

スプールデータの蓄積期限日

String

−

−

△

−

−

−

−

−

−

−

SpoolTitle

スプールタイトル

String

△

△

△

△

−

−

△

△

△

−

UserDataFileName

ユーザ定義データファイル名または可変記号値定義ファイル名

String

String配列

△

△

△

△

−

△

△

−

△

△※1

UserDataFilePath

ユーザ定義データファイルまたは可変記号値定義ファイルのパス

String

△

△

△

△

−

△

△

−

△

△

ViewerPreferenceFileName

ビューアプレファレンス定義ファイル名

String

−

−

−

−

−

△

−

−

−

−

ViewerPreferenceFilePath

ビューアプレファレンス定義ファイルのパス

String

−

−

−

−

−

△

−

−

−

−

XLSXFileName

出力Excel形式ファイル名

String

−

−

−

−

−

−

−

−

−

○

XLSXFilePath

出力Excel形式ファイルのパス

String

−

−

−

−

−

−

−

−

−

△

(凡例)

○:必ず指定します。

△:指定を省略できます。

−:指定できません。

注※1

単数のファイルしか指定できません。

注※2

次に示すプロパティは同時に指定できません。同時に指定した場合はエラー(KEEY280-E)になります。

  • PDF仕分け定義ファイル名(DistributeFileNameプロパティ)

  • 分割ページ数(SplitPageNumberプロパティ)と分割ファイル名(OutputSplitFileNameプロパティ)

注※3

帳票セット指定ファイル名(MultiReportSetFileNameプロパティ),帳票ファイル名(ReportFileNameプロパティ),または帳票ID(ReportIDプロパティ)のどれかは,必ず指定してください。

注※4

印刷モードがEUR形式ファイル印刷モード(PrintKind=1)の場合は,指定しても無視されます。

注※5

出力した帳票の総ページ数を取得できません。出力した帳票の総ページ数の情報が必要な場合は,次に示す運用としてください。

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

    クライアントPCに配布する個々の印刷データ(EPF形式ファイル)を出力するときに帳票の総ページ数を取得し,合計ページ数は計算して求める運用としてください。

  • 複数EPF形式ファイル統合出力

    個々のEPF形式ファイルを出力するときに帳票の総ページ数を取得し,合計ページ数は計算して求める運用としてください。

注※6

PDF形式ファイルを分割して出力する場合は,分割ページ数(SplitPageNumberプロパティ)と分割ファイル名(OutputSplitFileNameプロパティ)の両方を指定する必要があります。片方だけを指定した場合,エラー(KEEY202-E)になります。

注※7

PDF仕分け定義ファイル名(DistributeFileNameプロパティ)を指定している場合,または分割ページ数(SplitPageNumberプロパティ)と分割ファイル名(OutputSplitFileNameプロパティ)の両方を指定している場合は,指定しても無効になります。

注※8

指定できるプリンタ印刷方式は,「プリンタクラス名指定」または「OS上のプリンタ名指定」です。

注※9

複数様式情報定義ファイル名(MultiFormInfoDefFileNameプロパティ)と同時に指定できません。

複数様式情報定義ファイル名(MultiFormInfoDefFileNameプロパティ)を指定している場合は,新規用紙出力定義ファイル名(PrintNewPaperFileNameプロパティ),新規用紙出力定義ファイルのパス(PrintNewPaperFilePathプロパティ)を指定しても無視されます。

注※10

帳票セット指定ファイル名(MultiReportSetFileNameプロパティ)を指定している場合は,指定を省略できます。

注※11

分割ページ数(SplitPageNumberプロパティ)と分割ファイル名(OutputSplitFileNameプロパティ)の両方を指定している場合に有効となります。

注※12

UNIX版のEURサーバ製品の場合は,指定しても無視されます。

重要

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)