on 12-28-2009 8:59 AM
お世話になっております。
【開発環境】
・WindowsXP professional (SP2)
・Microsoft Visual Studio 2005
Version 8.0.50727.762 (SP.050727-7600)
・Microsoft .NET Framework
Version 2.0.50727 SP2
・Crystal Reports for Visual Studio 2005
・ORCLE 10g (10.2.0.1)
・DataSetから印刷
【現象】
通常正常に印字動作しているのですが、約8ヶ月間動作していて2回程、
下記のエラーが生し、レポートを印字しない現象が発生しています。
発生頻度が極端に少ないので、原因究明が難しく、同メッセージで判る
内容等、何らかの情報を頂きたく御願い申し上げます。
メッセージ内容:
「ファイルC:\DOCUME~1\*\LOCALS~1\Temp\temp_*.rpt のエラー :
バックグラウンド処理のためのリクエストを発行できませんでした。」
*の箇所は、その時々で異なります。
DataSet を利用している場合、他データソースと異なり、メモリを大量消費するので、そのあたりが原因ではないでしょうか。
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
お世話になっております。
印刷リクエストを出す件数(日によって変動しますが、数100枚/日)とエラーになる頻度からして
メモリ消費とは考えにくいのですが・・・
ちなみに、1枚(ページ)毎に印刷リクエストを発行して、DataSetは印字後、都度開放(Dispose)しています。
バンドル版Crystal Reports のサービス(アップデート)パッチも出ているようなのですが、
添付のドキュメント(英語)を翻訳サイト経由で読んでみたのですが、質問項目に該当するようなエラーに
対応している修正案件が無い様なので、あててよいものかどうかまよっています。
(パッチをあてる場合、PCの台数が多いので・・・大仕事になってしまう為)
Edited by: N_Suzuki on Jan 21, 2010 9:29 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.