特集 Crystal Reportsで作る高品質なWebレポート一色 政彦2003/08/05 |
|
|
4. Windowsアプリケーションへのレポート機能の追加
ここまでWebアプリケーションのレポート機能を見てきたが、もちろんWindowsアプリケーションでもCrystal Reportsを使ったレポート表示ができる。次の図は先ほど紹介したWebアプリケーションのレポート(rptファイル)をWindowsフォームのCrystal Report Viewerで表示したものである。
レポート機能を追加したWindowsアプリケーション |
WebアプリケーションでCrystal Reportsを使用した場合と同等の機能が提供される。 |
WindowsアプリケーションにCrystal Reportsの機能を組み込んだ場合も、機能面ではWebアプリケーションの場合とほとんど変わらないが、1つだけ大きな利点がある。それはより正確な印刷が行えることだ。逆に、欠点としてはCrystal Reportsエンジン(Crystal Reportsランタイム・ファイル)を各クライアントにインストールしなければならないことが挙げられる。Webアプリケーションの場合は、サーバにインストールするだけで、クライアントにインストールする必要はないのだ。
5. まとめ
以上、Crystal Reportsによるレポート機能の実装について簡単に見てきた。Crystal ReportsがWebアプリケーションにおけるレポート作成の強力なソリューションであることがご理解いただけただろうか。確かに、Webアプリケーションの場合はクライアント・アクセス数の問題があるので、Visual Studio .NETに同梱されているアクセス許容数では十分でないかもしれない。その場合、アップグレードのためのコストが発生するが、それを支払ってでも質の高いWebレポート機能を手に入れることにはメリットがあるように思う。特に、チャートが必要なWebアプリケーションにはお勧めである。
INDEX | ||
[特集]Crystal Reportsで作る高品質なWebレポート | ||
1.Webアプリケーションにレポート機能を追加する | ||
2.レポート・ページのデザイン | ||
3.ASP.NETへのCrystal Report Viewerの追加 | ||
4.Windowsアプリケーションへのレポート機能の追加 | ||
Insider.NET フォーラム 新着記事
- 第2回 簡潔なコーディングのために (2017/7/26)
ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている - 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21)
Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基本の「キ」をマスターしよう - 第1回 明瞭なコーディングのために (2017/7/19)
C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える - Presentation Translator (2017/7/18)
Presentation TranslatorはPowerPoint用のアドイン。プレゼンテーション時の字幕の付加や、多言語での質疑応答、スライドの翻訳を行える
|
|
- - PR -
業務アプリInsider 記事ランキング
本日
月間
転職/派遣情報を探す
ソリューションFLASH