帳票システム構築支援 uCosminexus EUR uCosminexus EUR サーバ帳票出力

[目次][索引][前へ][次へ]

7.26.55 EURPS_MAX_SPOOL_PAGES

印刷ジョブの最大ページ数を1〜2,147,483,646の範囲で指定します。印刷ジョブはこの環境変数に指定したページ数ごとに分割され,複数の印刷ジョブとなって出力されます。

この環境変数は,プリンタでの印刷で使用できます。JP1仕分け印刷で使用しても無効です。

指定値として次の値を指定した場合は,印刷ジョブの分割は実施されません。

この環境変数を指定した場合,印刷ジョブ名はOSの環境によって次のように異なります。

部数を指定して印刷した場合,出力枚数ではなく印刷ジョブのページ数が分割されます。また,プリンタに部数機能があるかどうかによって次のように結果が異なります。

複数様式帳票の場合,printnewpaper=ONの指定によって生成された空白ページを枚数として数えます。

なお,印刷ジョブ最大ページ数に奇数値を指定して両面印刷すると,分割されたページ以降は,表面と裏面のページが逆となって印刷されます。表面と裏面を区別する帳票の場合は,印刷ジョブ最大ページ数に偶数値を指定するなど注意してください。

<この項の構成>
(1) 印刷ジョブ名の設定

(1) 印刷ジョブ名の設定

EURPS_MAX_SPOOL_PAGESを設定したとき,文書情報設定ファイルのキーワードTITLEに書式開始文字%から始まる次の書式を設定すれば,EURPS_MAX_SPOOL_PAGESを設定した場合に印刷ジョブ名に付く連番の表示形式を変更できます。

%j
「1」から始まる連番を出力します。
%j以外
「%」のあとに指定された文字を出力し,末尾に連番「.n」を付与します。
指定例
キーワードTITLEの指定内容 印刷ジョブ名の例
TITLE="EUR帳票%j" EUR帳票1
TITLE="EUR帳票%x" EUR帳票x.1

文書情報設定ファイルの作成方法の詳細については,「7.5 文書情報設定ファイル」を参照してください。