レポートにモジュラーセクションを追加する

サブレポートを埋め込んで、異なるソースの情報を組み合わせながら、レポートのセクションを分離し、保守可能かつ再利用可能に保ちます。

レポートにモジュラーセクションを追加する

サブレポートは開発者があるレポートの中に別のレポートを埋め込むことを可能にし、関連情報をまとめつつ、個々のレポートセクションを分離し再利用可能にします。これはマスターディテールレポート、異なるソースからのデータ表示、注文行や取引履歴、補助的な詳細といったセクションをメインレポートに追加する際に有用です。これらのセクションをサブレポートに分けることで、共通のレイアウトやロジックを独立して管理・再利用できるため、レポートの保守も簡素化されます。

以下を含む複数のReactレポーティングコンポーネントがサブレポートをサポートしています:

  • DevExpress Reporting は、メインレポート内にサブレポートを埋め込み、マスターディテールレイアウトを作成し、異なるレポートシナリオで詳細レポートを再利用できます。
  • ActiveReportsJS(MESCIUS提供)は、既存のレポートをメインレポート内に配置し、異なるデータソースからの情報を組み合わせ、詳細レポート用のネストされたサブレポート構造を作成できます。
  • Stimulsoft Reports.JS は、別個のレポートテンプレートを大きなレポートに組み込み、サブレポートのソースを実行時に動的に決定できます。

機能と価格の詳細な分析については、Reactレポーティングコントロール比較をご覧ください。

Reactレポーティングコンポーネントを比較する