Hitachi

EUR 帳票出力 機能解説 EUR Server編(UNIX(R)用)


6.1.1 PDF仕分け出力する

ここでは,帳票をPDF仕分け出力する方法について説明します。帳票をPDF仕分け出力するには,EUR Server Standard,またはEUR Server Enterpriseが必要です。

〈この項の構成〉

(1) 出力の流れ

帳票をPDF仕分け出力する流れを次の図に示します。

図6‒1 帳票をPDF仕分け出力する流れ

[図データ]

  1. 出力要求

    帳票の出力要求が業務プログラムに送られます。

  2. 転送

    EUR Server - Adapterは,ユーザデータファイルを帳票サーバのEUR Server Serviceに転送します。

  3. 印刷データ生成

    転送されたユーザデータファイルと,あらかじめ帳票サーバに配置しておいた印刷定義ファイルなどの定義ファイルから,印刷データ(PDF形式ファイル)が生成されます。

    この図では,"総務"と"経理"というキーワードによって帳票が仕分けされ,印刷データが生成されます。

  4. 印刷データ転送

    業務アプリケーションの機能を使って,印刷データ(PDF形式ファイル)をEUR Server Service稼働マシンからEUR Server - Adapter稼働マシンに転送します。

  5. 出力

    アプリケーションサーバからクライアントPCに印刷データ(PDF形式ファイル)をダウンロードすることで,クライアントPCのAdobe Readerを使用して帳票をプリンタに出力したり,プレビューしたりできます。

(2) 出力で使用するファイル

PDF仕分け出力で使用するファイルの概要について説明します。各ファイルの指定内容の詳細については,マニュアル「EUR 帳票出力 リファレンス EUR Server編」を参照してください。

(a) PDF仕分け定義ファイル

PDF形式ファイルを仕分けするときのキーワードや出力先ファイル名などを指定します。

■PDF形式ファイルを仕分け出力する場合の指定例

帳票のキーフィールド名「F1」のデータである「A」と「B」をキーワードに指定して,PDF形式ファイルを仕分け出力するときの指定例です。

PDF仕分け定義ファイル(shiwake.csv)の定義内容
KEYFIELD,1,F1
DATA,Alunch.pdf,A
DATA,Blunch.pdf,B
マッピングデータファイル(menu.csv)の内容
F1,F2,F3
A,Fish,タイ
A,Fish,サケ
A,Fish,マグロ
B,Meat,牛肉
B,Meat,豚肉

「Alunch.pdf」には,「Fish タイ」「Fish サケ」「Fish マグロ」が表示されます。また,「Blunch.pdf」には,「Meat 牛肉」「Meat 豚肉」が表示されます。