レポートの構造上、複数のデータセットを同時に定義することは可能です。しかし、レポートはレポートそのものにデータセットを関連付けることで改ページを制御しています。
※ レポートに関連付けるデータセットはレポートオブジェクトの[データセット]プロパティで変更できます。
そのため、レポートに関連付けたものとは異なるデータセットをページレポート上に出力すると、正しい結果が得られない場合があります。
具体的には、以下の使用方法では正しい結果が得られません。
- 伸長する(ページを跨ぐ可能性のある)データ領域を複数配置して、それぞれ異なるデータセットを関連付ける
- Table
- Tablix
- List
なお、以下の使用方法は複数のデータセットを使用しても正しい結果を得ることができます。
- データ領域をネスト(入れ子)して配置する
- Chartデータ領域を複数配置して、それぞれ異なるデータセットを関連付ける
- Lookup/LookupSet関数を使用して、別のデータセットから値を取得する
- レポートビューワでエンドユーザーが選択するパラメータにおいて、そのパラメータリストの値を異なるデータセットから取得する