C1Report デザイナは、Crystal Reports 定義ファイル(rpt レポート)をインポートすることができます。
Crystal Reports 定義ファイルからレポートをインポートするには
- [ファイル]メニューをクリックして、[インポート]を選択します。[レポート定義のインポート]ダイアログボックスが表示され、インポートするファイル名の入力を求められます。
- Crystal Reports 定義ファイル(.rpt)を選択します。C1ReportDesigner アプリケーションが、レポートを C1Report 形式に変換します。
C1ReportDesigner アプリケーションは、Crystal Reports をインポートする際に、次の変換のいくつかをサポートします。
- 内部または外部データソースに連結されたレポートは、元のデータソースパスに変更を行う必要なく、インポートして実行できます。
- 日付、時刻、および数値の形式は、変換中に維持されます。
- パーセンテージの集計を含む式は、正しくインポートされます。
- いくつかの式の TextObject 変換では、RAS API がサポートされます。そのような例として、テキストと式の組み合わせ(Text + [Expression])を含む単一の Textbox を変換する場合があります。
メモ:レポートをインポートする前に、システムにインストールされている Crystal Reports と Visual Studio のバージョンに互換性があることを確認してください。また、システムに Crystal Reports 2013 がインストールされている場合に、Crystal Reports を C1Report に変換し、そのレポートを実行するには、xtreme.mdb へのデータベースパスを手動で変更する必要があります。
Crystal オブジェクトモデルで公開されていない要素や C1Report でサポートされていない要素などの少数の例外を除くと、ソースレポートの大部分の要素がこのインポートプロセスによって処理されます。例外には、画像フィールド、グラフ、およびクロス集計フィールドがあります。