帳票システム構築支援 uCosminexus EUR uCosminexus EUR サーバ帳票出力
大量ページを一度に出力すると,実行時間が掛かる場合があります。注意してください。次の条件をすべて満たすときは実行に時間が掛かることがあります。
出力ページ数の上限値は,バージョンごとに次のように異なります。バージョン7以降,またはバージョン05-08以降では,出力ページの総計が999,999ページを超えるとエラーになり,出力結果が削除されます。
出力ページ数が999,999ページを超える場合は,複数帳票での一括出力では各帳票の出力ページを,複数様式での出力では各様式のデータファイルを分割して実行してください。
表11-3 バージョンごとの出力ページ数の上限値
| バージョン | 出力形式 | 出力ページ数上限 | 上限値を超えた場合の動作 | 終了コード | 出力 結果 |
|---|---|---|---|---|---|
| 7以降 | 単様式での出力 | 総計999,999ページ | メッセージを出力する | 8 | 削除する |
| 複数帳票の一括出力 | |||||
| 複数様式での出力 | |||||
| 05-08以降 | 単様式での出力 | 総計999,999ページ | メッセージを出力する | 8 | 削除する |
| 複数帳票の一括出力 | |||||
| 複数様式での出力 | |||||
| 05-06以前 | 単様式での出力 | 1帳票99,999ページ | メッセージを出力しない | 0 | 削除しない |
| 複数帳票の一括出力 | |||||
| 複数様式での出力 | 1様式99,999ページ | メッセージを出力しない | 0 | 削除しない |
Webサーバ環境から帳票を出力する場合,一度に大量ページを出力する帳票であったり,サーバ負荷が大きい環境で出力したりすると,Webサーバのタイムアウト処理によってEUR サーバ帳票出力機能の処理が打ち切られることがあります。
また,想定される負荷によってはWebサーバのタイムアウト値を大きくする必要があります。
IISとASP Scriptで,ブラウザから帳票出力の指示をする場合は,全ページの出力を完了するまで,同期して処理中で待たされてしまうので,大量ページを一度に出力するのには向いていません。一度に出力するページ数は10ページ程度としてください。大量ページを一度に出力する場合は,eurpsコマンドからの帳票出力をバッチ起動するようなアプリケーションをスクリプト上で動作させて,全ページの出力が完了するまでブラウザ上で同期して待たないようにしてください。
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.