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

ActiveX版のActiveReportsからの移行については、手順が異なります。詳細については、「ActiveX版の移行」を参照してください。
はじめに、次の「移行手順」の(手順1)で、「ActiveReportsファイル コンバータ」を実行してください。これにより、プロジェクトを「20.0J」に移行します。
ただし、プロジェクトの実装内容によっては、「ActiveReportsファイル コンバータ」で移行できない場合があります。これについては、(手順2)以降を参照して、手動で移行してください。
また、移行に関する不具合については、ナレッジベースで情報を公開しています(手順6)。該当する事象がないか、ご確認ください。
以上の手順で移行できない場合や、移行に関してご不明な点がある場合は、技術サポートにお問い合わせください(手順7)。
ActiveReportsファイルコンバータ
「ActiveReportsファイル コンバータ」を実行します。詳細については、「ActiveReportsファイルコンバータ」を参照してください。
アセンブリ参照
アセンブリの参照先が「20.0J」に更新されていない場合は、アセンブリ参照を移行してください。詳細については、「アセンブリ参照の移行」を参照してください。
ライセンス情報
ライセンス情報が正しく更新されていない場合は、ライセンス情報を移行してください。詳細については、「ライセンス情報の移行」、「アプリケーションのライセンスの組み込み」を参照してください。
エラーが発生する場合は、以下のナレッジを参照してください。
バージョン別
移行前のバージョンに応じて、以下を参照してください。
6.0J ~ 18.0J のプロジェクトを移行する場合
WebViewerコントロールを使用している場合は、「WebViewerの移行」を参照してください。
名前空間、クラス名の変更については、「変更点」を参照してください。
3.0J のプロジェクトを移行する場合
プロジェクト内でActiveReport3クラスを使用している場合は、以下を参照してください。
Dim report1 As New DataDynamics.ActiveReports.ActiveReport3()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プロパティを使用している場合は、以下を参照して移行してください。
移行前 |
|---|
PDFVersion.PDF13 |
移行後 |
|---|
PdfVersion.Pdf13 |
レポート内でパブリック変数"ds"を使用している場合は、「dsの移行」を参照してください。
WebViewerコントロールを使用している場合は、「WebViewerの移行」を参照してください。
ActiveXビューワ(ARVIEW2.CABファイル)を使用している場合は、「ActiveXビューワの移行」を参照してください。
その他
関連する情報を参照してください。
ナレッジベース
ナレッジベースで、移行に関する情報を公開しています。
技術サポート
移行できない場合、ご不明な点については、技術サポート(E-mailサポート)にお問い合わせください。