ActiveReports for .NET 18.0J
ver18.0Jへの移行
ActiveReportsユーザーガイド > レポートのアップグレード > 旧バージョンからの移行 > ver18.0Jへの移行

このトピックでは、「18.0J」に移行する手順について説明します。


(1)概要

ActiveReports for .NET には、以前のバージョン(.NET版の「1.0J」以降)で作成したプロジェクトを、新しいバージョンで使用できるようにするためのプロジェクト移行ツール、「ActiveReportsファイル コンバータ」が付属しています。

ActiveX版のActiveReportsからの移行については、手順が異なります。詳細については、「ActiveReports 2.0Jからの移行」を参照してください。

はじめに、次の「移行の手順」の(手順1)で、「ActiveReportsファイル コンバータ」を実行してください。これにより、プロジェクトを「18.0J」に移行します。

ただし、プロジェクトの実装内容によっては、「ActiveReportsファイル コンバータ」で移行できない場合があります。これについては、(手順2)以降を参照して、手動で移行してください。

また、移行に関する不具合については、ナレッジベースで情報を公開しています(手順6)。該当する事象がないか、ご確認ください。


以上の手順で移行できない場合や、移行に関してご不明な点がある場合は、技術サポートにお問い合わせください(手順7)。

技術サポートのご利用には、マイアカウントの登録と、「保守サービス」の契約が必要です。マイアカウントの詳細については、「アカウントの管理」ページをご覧ください。

(2)移行の手順

  1. ActiveReportsファイルコンバータ

  2. アセンブリ参照
    • アセンブリの参照先が「18.0J」に更新されていない場合は、アセンブリ参照を移行してください。詳細については、「アセンブリ参照を移行する」を参照してください。

  3. ライセンス情報

  4. バージョン別
    • 移行前のバージョンに応じて、以下を参照してください。
    • 6.0J ~ 16.0J のプロジェクトを移行する場合

      • WebViewerコントロールを使用している場合は、「WebViewerを移行する」を参照してください。
      • 名前空間、クラス名の変更については、「変更点」を参照してください。

      3.0J のプロジェクトを移行する場合

      • プロジェクト内でActiveReport3クラスを使用している場合は、以下を参照してください。
        Visual Basic(移行前)
        コードのコピー
        Dim report1 As New DataDynamics.ActiveReports.ActiveReport3()
        Visual Basic(移行後)
        コードのコピー
        Dim report1 As New GrapeCity.ActiveReports.SectionReport()
      • 3.0Jの初版にて、以下の条件を満たすBarcodeコントロールを使用している場合は、移行後に、バーコードシンボルの大きさが変化します。
        BarcodeコントロールのBackColorプロパティを「White」に設定するか、または、Barcodeコントロールの大きさを調整してください。
        プロパティ名 プロパティの値
        Style QRCode、Code49、JapanesePostal、Pdf417、EAN128FNC1 のいずれか
        BackColor System.Drawing.Color.Transparent
      • WebViewerコントロールを使用している場合は、「WebViewerを移行する」を参照してください。
      • ActiveXビューワ(ARVIEW2.CABファイル)を使用している場合は、「ActiveXビューワを移行する」を参照してください。

      2.0J のプロジェクトを移行する場合

      • レポート内でパブリック変数"ds"を使用している場合は、「dsを移行する」を参照してください。
      • WebViewerコントロールを使用している場合は、「WebViewerを移行する」を参照してください。
      • ActiveXビューワ(ARVIEW2.CABファイル)を使用している場合は、「ActiveXビューワを移行する」を参照してください。

      1.0J のプロジェクトを移行する場合

      • プロジェクト内でPDFエクスポートを行い、さらにVersionプロパティを使用している場合は、以下を参照して移行してください。
        Visual Basic(移行前)
        PDFVersion.PDF13
        Visual Basic(移行後)
        PdfVersion.Pdf13
      • レポート内でパブリック変数"ds"を使用している場合は、「dsを移行する」を参照してください。
      • WebViewerコントロールを使用している場合は、「WebViewerを移行する」を参照してください。
      • ActiveXビューワ(ARVIEW2.CABファイル)を使用している場合は、「ActiveXビューワを移行する」を参照してください。

  5. その他

  6. ナレッジベース

  7. 技術サポート


関連トピック

移行情報