埋め込みサブレポートを使用して関連データを追加
サブレポート機能を備えたAngularレポートコンポーネントを使用すると、マスター詳細レイアウト、左右に並べて表示レイアウト、または条件付きレイアウトのレポートをネスト可能

レポート コンポーネント内のサブレポートとは、別のレポートの中に埋め込まれたレポートで、メイン レポートの構造に自然に収まらない関連データや補足データを提示するために設計されます。これは、階層的、グループ化された、またはマスター詳細(master-detail)の関係を表示する場合に典型的に使用されます。たとえば、顧客の注文サマリーの中に注文明細を表示するようなケースです。サブレポートは独立して設計でき、パラメータや共有データソースを使ってメイン レポートにリンク付けします。このモジュール化されたアプローチにより、特に複雑なレポーティング ソリューション内で複数のレポートやセクションにわたって同様のデータ ブロックが必要になる場合、レポートの整理と再利用性が向上します。
いくつかの Angular Reporting コントロールでは、サブレポートをサポートしています。
- DevExpress Reporting は、Web Report Viewer/Designer を介して Angular にサブレポートを埋め込めます。マスター詳細階層、パラメータ、データ バインディングに対応しています。
- ActiveReportsJS は MESCIUS により提供されており、メイン レポートに Subreport コントロールを配置できます。パラメータの受け渡し、サブレポートのネスト、ファイル名または URL によるサブレポート ソース指定が可能です。
- Stimulsoft Reports.JS は、デザイナーから追加でき、別のデータ ソースにリンクし、レイアウトやレンダリング プロパティを設定することで、サブレポート コンポーネントを容易にします。
機能と価格の詳細な分析については、Angular Reporting コントロールの比較をご覧ください。