アプリケーション開発

Crystal Reportsアプリケーションの開発

  • SAP Crystal Serverを使わないレポート共有ソリューションとしてカスタムアプリケーションを開発することができます。
  • Crystal Reportsアプリケーションの開発コンポーネント(SDK)は、.NETとJavaコンポーネントが提供されています。SDKはそれぞれダウンロードで入手できる次の製品に含まれています。
  • 上記の2製品ともIDE上で動作するレポートデザイナーが付属しています。このレポートデザイナーでレポート(.RPT)の作成・編集は可能ですが、機能が制限されているため、作業効率を考慮すると製品版のCrystal Reports 2020/2016/でレポート編集することをお勧めします。
  • OCXはCR9以降で提供終了しています。RDCはCRXI R2に含まれていましたが、CRXI R2の販売が終了したため提供終了しました。入手可能なSDKは.NETとJAVAだけです。

TOPへ戻る

Crystal Reports/Crystal Serverバージョン別機能比較表

Comparison of Features by Version For SAP Crystal Reports and SAP Crystal Server Software

上記機能比較表でカバーしているバージョン:

Crystal Reports 製品版(2020,2016, 2013, 2011, 2008, XI R2), CR for Enterprise, Version for Visual Studio, Version for Eclipse
Crystal Server 2020,2016, 2013, 2011, 2008, XI R2

TOPへ戻る

Crystal Reports SDKコンポーネントの対応表

Crystal Reports のSDKが対応しているコンポーネントの対応・非対応をまとめた表です。 Yは対応、Nは非対応ということを表しています。
引用元:Short history and resources for Crystal Reports Software Developer Kits (SDK)

CR Version Year Release Crystal Reports SDK
    VBX OCX VCL PE API Automation RDC .NET Java
4/4.5 1995 Y Y Y Y N N N N
5 1996 Y Y Y Y Y N N N
6 1997 Y Y Y Y Y Y N N
7 1998 N Y Y Y N Y N N
8 2000 N Y Y Y N Y N N
8.5 2001 N Y Y Y N Y N N
9* 2002 N N Y Y N Y Y Y
10 2003 N N Y N N Y Y Y
11 2004 N N Y N N Y Y Y
11.5 2005 N N N N N Y Y Y
12 2007 N N N N N N Y Y
13 2010 N N N N N N Y Y
14.x 2010+ N N N N N N N N
  • 11: Crystal Reports XI
  • 11.5: Crystal Reports XI Release 2
  • 12: Crystal Reports 2008
  • 13: Crystal Reports, developer version for Microsoft Visual Studio
  • 14.x: SAP Crystal Reports 2011/2013/2016

Crystal Reports のバージョン9以降では.NETに対応していますが、各バージョンの.NETコンポーネントが.NET Frameworkのどのバージョンに対応しているかという詳細については、SDNのwikiに下記タイトルの記事がありますので参照してください。

Which Crystal Reports assembly versions are supported in which versions of Visual Studio .NET

Crystal Reports には単体で動作をするフル機能の製品版と、Visual StudioやEclipseの統合開発環境へ組み込みアプリケーションを開発する、開発環境向け無償版(Developer version )があります。統合開発環境へのインストール、SDK(開発用コンポーネント、ランタイム)はユーザ自身でダウンロードする必要があります。

参考資料

Crystal Reports for Visusl Studio .NET SDK

SAP Crystal Reports .NET SDK 開発者ガイド

TOPへ戻る