ActiveReports for .NET 18.0J
.NET Coreでセクションレポート(コード)の使用
ActiveReportsユーザーガイド > 概念 > セクションレポートの概念 > .NET Coreでセクションレポート(コード)の使用

.NETのプロジェクトでは、コード形式のセクションレポートのデザインを編集することはできません。
この問題を回避するには、別途、.NET Frameworkのプロジェクトを作成し、Visual Studioの[リンクとして追加]オプションを使用して、レポートのデザインを編集します。以下、この方法について説明します。

  1. .NETのプロジェクトにレポートファイルを追加する
  2. .NET Frameworkのプロジェクトにレポートファイルを追加する

(1).NETのプロジェクトにレポートファイルを追加する

  1. はじめに、.NETのプロジェクトを作成します。「Windows フォーム アプリ」を選択します。

    「Windows フォーム アプリ」の作成

    .NETのバージョンを選択します。

    フレームワークの選択

  2. レポートファイルを追加します。[追加] > [新しい項目]から、「ActiveReports 18.0J セクションレポート(コード)」を追加します。

    レポートファイルの追加

    ただし、このレポートは、.NETのプロジェクトのため、デザイナで編集できません。

    セクションレポート(コード)の追加


(2).NET Frameworkのプロジェクトにレポートファイルを追加する

  1. 次に、同じソリューション内に、.NET Frameworkのプロジェクトを追加します。「Windows フォーム アプリケーション (.NET Framework)」を選択します。

    「Windows フォーム アプリケーション (.NET Framework)」の作成

    .NET Frameworkのバージョンを選択します。

    フレームワークの選択

  2. レポートファイルを追加します。[追加] > [新しい項目]から、「ActiveReports 18.0J セクションレポート(コード)」を追加します。

    セクションレポートの追加

  3. さきほど、1つ前の手順で追加したセクションレポートを削除します。一度、レポートを追加したことで、必要な参照設定がプロジェクトに追加されています。
  4. 再度、あらためて、リンクとしてレポートファイルを追加します。[追加] > [既存の項目]から、.NETのプロジェクトのレポートファイル「SectionReport1.cs」を選択し、「追加」ボタンの横のドロップダウンから「リンクとして追加」を選択します。

    リンク

  5. リンクとして追加したレポート「SectionReport1.cs」(.NET Frameworkプロジェクト)をダブルクリックして、レポートデザイナを開きます。

    added section report

  6. レポートを編集します。.NET Frameworkプロジェクトのレポートに変更を加えると、.NETプロジェクトのレポートにも反映されます。