cancel
Showing results for 
Search instead for 
Did you mean: 

Crystal Reports for Visual Studio .NET 2008???????????

Former Member
0 Kudos

現在以下の環境にてスマートクライアント型のシステムを構築しようとしています。

 クライアント側

  Windows XP

  Visual Studio 2008 Professional Edition

 サーバー側

  Windows Server 2008 R2(32bit)

  Internet Information Service 7.0

  Visual Studio 2008 Professional Edition

  Crystal Reports Basic for Visual Studio 2008(バンドル版)

  SQL Server 2008

レポート作成はクライアント側からIIS経由(Webサービス)でサーバー側にリクエストを行い、

サーバー側にPDF出力しようとしています。サーバー側の処理概要は以下の通りです。

 ①ADO.NETにてデータベースを読込み、データテーブルを取得する。

 ②Crystal ReportsのSetDataSourceメソッドにて、上記で取得したデータテーブルを受け渡す

 ③Crystal ReportsのExportToDiskメソッドにて、PDF出力する。

現在、上記環境でクライアント側からリクエストを行ってから、

初回のレポート作成(PDF出力)に2分近くかかってしまいます。(上記の②で時間が掛ります)

なお、2回目からのレポート作成は数秒で完了します。

また、暫くしてから(5分ほど経ってから)再実行すると、やはり2分近くかかってしまうような状態です。

参考情報として、こちらで試した結果を報告します。

  ①サーバー側のOSをWindows XPとした場合は発生しなかった

  ②IISのアプリケーションプールのプロセスモデルIDを

   ビルドインアカウントからカスタムアカウントに変更し、

   アカウント設定をAdministratorにしたら発生しなかった。

   但し、アクティブディレクトリの配下のサーバーの場合はNGでした。

以上、よろしくお願い致します。

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

当方も、同じくこの問題でずっと情報を探しておりますが、未だに解決しません。

マイクロソフトさんに問合せしても、バンドルしてるにもかかわらず自社の製品ではないとか、

体験版とかと言う理由で解答はもらえません。

Answers (0)