サイドバイサイドレポートとサブレポート

Sub-Report コンポーネントを使用すると、Side-by-side レポートを作成することができます。Side-by-sideレポートは、隣り合わせに配置された独立したデータのリストで構成されています。下図は、Side-by-sideレポートテンプレートの例で、レポートテンプレートのページ上にSub-Reportコンポーネントが配置されています。

上の図のように、レポートをレンダリングすると、独立したデータリストが表示され、2つのサイドバイサイドのサブレポートが構築されます。このように、より複雑なレポートを作成することも可能です。例えば、3つのSub-Reportコンポーネントを横に並べて配置すると、レポートをレンダリングする際に、3つの独立したデータリスト、3つのサイドバイサイドのサブレポートが出力されることになります。

また、Sub-Reportはデータバンドの中に配置できることも覚えておくとよいでしょう。したがって、1つのデータバンドにSide-by-sideレポートを構築するためのSub-Reportコンポーネントを2つ以上配置します。下の図は、Side-by-sideレポートのテンプレートの例で、データバンド内のSub-Reportコンポーネントの位置が示されています。