uCosminexus EUR 帳票出力 リファレンス EUR Server編
印刷先定義ファイル(PrintDest.conf)は,蓄積時に指定する帳票の蓄積先やスプールデータの格納ファイル名などの情報を,印刷先として定義するためのファイルです。EPF形式ファイルを分割または仕分けして蓄積する場合に使用します。印刷先を定義しておくことで,蓄積先や格納ファイル名などの情報をEPF形式ファイルごとに個別に指定できます。
印刷先定義ファイルは次の手順で設定します。
[セクション] キー=値
印刷先定義ファイルの設定項目を次の表に示します。
キーは大文字と小文字を区別しません。
表14-2 印刷先定義ファイルの設定項目
セクション | キー | 指定できる値 | 指定 | 属性情報 | 説明 |
---|---|---|---|---|---|
Common | PrintDestNumber | 1〜1,024 | 必須 | − | 印刷先定義数を指定します。 |
Destn※1 | PrintDestName | 文字列(255バイト)※2 | 必須 | − | 印刷先名を指定します。 |
ServerSelectMode |
|
任意 | − | スプールサーバの指定方法を指定します。
|
|
DestinationName | 文字列(80バイト)※2 | 任意 | − | 出力先名を指定します。 | |
ServerAddress | 255.255.255.255形式 | 任意 | − | スプールサーバのIPアドレスを指定します。 | |
PrintHoldMode※3 |
|
任意 | ○ | 蓄積後に続けて印刷するかどうかを指定します。
|
|
PrinterClassName | 文字列(80バイト)※2 | 任意 | ○ | プリンタクラス名を指定します。 | |
PrinterSelectMode |
|
任意 | ○ | プリンタの指定方法を指定します。
|
|
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 |
|
任意 | ○ | クライアントPCで帳票を印刷するときのダイアログ表示モードを指定します。
|
|
SpoolFileName | 文字列(255バイト)※4 | 任意 | ○ | スプールデータの格納ファイル名を指定します。 | |
JobKeyCategoryn※5 | 文字列(80バイト)※6 | 任意 | ○ | スプールデータのジョブ検索キーの分類を指定します。 指定した場合,起動部品で指定したジョブ検索キーの分類はすべて無効になります。 |
|
JobKeyDatan※5 | 文字列(80バイト)※6 | 任意 | ○ | スプールデータのジョブ検索キーの値を指定します。 指定した場合,起動部品で指定したジョブ検索キーの値はすべて無効になります。 |
|
ExecutablePrintMode |
|
任意 | ○ | 実行可能印刷方式を指定します。
|
|
MaxPrintCount | -1〜65,536 | 任意 | ○ | スプールデータの印刷上限回数を指定します。
|
|
EnableGet |
|
任意 | ○ | スプールデータの取得可否を指定します。
|
|
ReportAddressKeyCategory | 文字列(80バイト)※2 | 任意 | ○ | スプールデータの宛先キーの分類を指定します。ReportAddressKeyDataキーが指定されている場合だけ有効になります。 | |
ReportAddressKeyData | 文字列(80バイト)※2 | 任意 | ○ | スプールデータの宛先キーの値を指定します。ReportAddressKeyCategoryキーが指定されている場合だけ有効になります。 | |
SpoolTitle | 文字列(255バイト)※2 | 任意 | − | EPF形式ファイルに埋め込むスプールタイトルを指定します。 |
このサンプルでは,次の運用を想定しています。
印刷先名 | 内容 |
---|---|
TOKYO_RS_PRINT | 蓄積後,スプールサーバ「TOKYO」のプリンタクラス「Printer2」で帳票を印刷します。 |
OSAKA_RS_PRINT | 蓄積後,スプールサーバ「OSAKA」のプリンタクラス「Printer1」で帳票を印刷します。 |
OSAKA_CL_PRINT | 蓄積後,スプールサーバ「OSAKA」からクライアントPC(IPアドレス:111.111.111.111)に帳票を転送して直接印刷します。プリンタは蓄積時の起動部品の指定に従います。起動部品の指定がない場合は,デフォルトのプリンタで印刷します。 |
OSAKA_CL_DIALOG | 蓄積後,スプールサーバ「OSAKA」からクライアントPC(IPアドレス:111.111.111.111)に帳票を転送して対話型印刷します。 |
TOKYO_RS_SPOOL_UserA | スプールサーバ「TOKYO」に帳票を蓄積します。スプールデータには次の属性情報を設定※します。 ジョブ検索キーの分類:User ジョブ検索キーの値:UserA また,スプールデータの格納ファイル名には通し番号を設定します。 |
TOKYO_RS_SPOOL_UserB | スプールサーバ「TOKYO」に帳票を蓄積します。スプールデータには次の属性情報を設定※します。 ジョブ検索キーの分類:User ジョブ検索キーの値:UserB また,スプールデータの格納ファイル名には通し番号を設定します。 |
サンプルの内容を次に示します。
//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"
All Rights Reserved. Copyright (C) 2012, 2014, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2012, 2014, Hitachi Solutions, Ltd.