スポンサーリンク
スポンサーリンク

ActiveReports開発でデザイナが「値を Null にすることはできません。パラメーター名:instance」エラーになる場合

.NET FrameworkActiveReportsGrapeCityVisual StudioWindowsフォームアプリデザイン帳票

エラーの内容

Visual studio 2022 + ActiveReports 16 環境で セクションレポートを追加した際、デザイナ画面が「値を Null にすることはできません。パラメーター名:instance」エラーになり、デザイナを編集できずハマりました。

 

エラーの原因

PCに ActiveReports 16 がインストールされているのに、「Windowsフォームアプリ」プロジェクトを作成後、ActiveReports 16 の Nugetパッケージを個別にインストールしてから、セクションレポートを追加していたため、セクションレポートのデザイナ編集に必要な Nugetパッケージが上手くインストールされないのが原因でした。

 

この状態でも ページレポート/Rdlレポート のデザイナはエラーにならず編集できるので余計ハマります。

 

対処

Nugetパッケージを個別インストールせず、Windowsフォームアプリの「新しい項目」から「セクションレポート」を追加し、Visual Sutdioの機能で ActiveReportsに関連する正しい nugetパッケージを自動インストールすると解消します。

 

「Windowsフォームアプリケーション」ではなく「ActiveReportsセクションレポート アプリケーション」プロジェクトを作成することでも、プロジェクト作成時点で ActiveReportsに関連する正しいパッケージはインストール済みになります。

 

エラー解消後、セクションレポートを編集できる通常の状態。

 

関連記事

GrapeCity ActiveReports for .NET 16.0J のセクションレポート(SectionReport) 開発手順 v1
GrapeCity ActiveReports for .NET 16.0J のセクションレポート(SectionReport) 開発手順 v2
GrapeCity ActiveReports for .NET 16.0J のセクションレポート(SectionReport) 開発手順 v3
GrapeCity ActiveReports for .NET 16.0J のセクションレポート(SectionReport) 開発手順 v4
GrapeCity ActiveReports for .NET 16.0J のセクションレポート(SectionReport) 開発手順 v5
GrapeCity ActiveReport よく使う機能
GrapeCity.ActiveReports.SectionReportの CanGrow/CanShrinkプロパティを使う場合
ActiveReports開発でデザイナが「値を Null にすることはできません。パラメーター名:instance」エラーになる場合

 

コメント

タイトルとURLをコピーしました