Hitachi

EUR システム設計ガイド(UNIX(R)用)


2.2.2 ファイルサイズ,ページ数の検討

出力する帳票のファイルサイズ,およびページ数を検討します。次に説明する上限値を超えていないかどうか確認してください。

なお,ページ数の多い帳票を出力する場合,一度に出力するページ数によっては出力速度に影響が出ることがあります。実際に出力する帳票データを使用してテストし,性能を確認してください。

〈この項の構成〉

(1) ファイルサイズの上限

(2) 出力ページ数の上限

使用する機能ごとの,出力ページ数の上限について次に説明します。

(a) EUR サーバ帳票出力機能の場合

EUR サーバ帳票出力機能で出力できるページ数/シート数の上限を次の表に示します。

表2‒1 出力ページ数/シート数の上限値(EUR サーバ帳票出力機能)

出力先

出力ページ数/シート数の上限値

Windows対応プリンタ

999,999ページ

PDF形式ファイル

999,999ページ

EPF形式ファイル

999,999ページ

EUR形式ファイル

拡張子が*.eupの場合:32,767ページ

拡張子が*.euvの場合:65,534ページ

Excel形式ファイル

100シート

LIPSIII,PostScript,およびESC/P対応プリンタ

999,999ページ

PDLファイル

999,999ページ

プリンタ出力およびPDF形式ファイル出力の場合,出力ページ数の上限値までしか出力しません。出力ページ数の上限値を超えた場合は,エラー(KEEU123-E)になります。

Excel形式ファイル出力の場合,出力シート数の上限値を超えると,上限値まで出力し,エラー(KEEU321-W)になります。また,ページ単位でシートを分けない設定の場合,縦繰り返しのExcelのシート上での行数の上限は1シートあたり10,000です。行数が10,000を超えるときは,10,000行までを出力し,メッセージ(KEEU322-W)を出力して終了します。ページ単位でシートを分けるかどうかの設定の詳細については,マニュアル「EUR 帳票出力 機能解説 EUR Server編」を参照してください。

なお,上限値に収まらないような大量のページ数をプリンタ,PDF形式ファイルおよびEPF形式ファイルに出力する場合は,次の方法で自動的に分割するように設定できます。分割後のページ数が上限値以下になれば問題ありません。

  • プリンタに出力する場合

    環境設定ファイル(EURPS_ENV)のEURPS_MAX_SPOOL_PAGESで,印刷ジョブを分割するページ数を指定できます。

  • PDF形式ファイルに出力する場合

    PDF仕分け定義ファイルで,キーワードが含まれているマッピングデータファイルのフィールドごとにファイルを分割できます。

  • EPF形式ファイルに出力する場合

    • 分割定義ファイルで,分割するページ数を指定できます。

    • 仕分け定義ファイルで,キーワードが含まれているマッピングデータファイルのフィールドごとにファイルを分割できます。

また,業務プログラムからEUR Server - Adapterの起動部品を使用して,印刷またはファイル出力を実行した帳票の総ページ数を出力することができます。詳細については,マニュアル「EUR 帳票出力 機能解説 EUR Server編」を参照してください。

(b) EUR クライアント帳票出力機能の場合

EUR クライアント帳票出力機能で印刷できるページ数の上限を次に示します。

表2‒2 出力ページ数の上限値(EUR クライアント帳票出力機能)

操作する場所

印刷できるページ数の上限

メニュー

65,534ページ

apgrptコマンド

32,767ページ

OLEオートメーション

9,999ページ

印刷できるページ数を超えると,エラーになり,印刷処理を中止します。印刷開始ページと印刷終了ページ,または部数の指定を見直して,印刷できるページ数以内になるように修正したあと,プログラムを再度実行してください。必要ならば,数回に分けて印刷してください。

なお,印刷できるページ数の上限は,メモリ容量やスプールファイルの空き容量に依存されます。スプールファイルとは,印刷を実行する時,ユーザのハードディスク,またはネットワークプリンタが接続されているコンピュータのハードディスクに生成される,一時的なファイルです。

(c) EUR 帳票作成機能の場合

出力ページの上限は,ファイルの出力先やスプールのディスク,ディスクの容量やマシンのメモリ容量に依存します。

(d) EUR Viewerでプレビューする場合

EUR Viewerでプレビューできるページ数の上限はありません。