私はMVCアプリケーション(.rdlcファイル)の標準レポートエンジンを使用してレポートを生成しています。リスト内のリストをレポートに表示するにはどうすればよいですか?
基本的に私はテーブルに表示する必要がある項目のリストを持っていますが、その項目のリストにはまた、表示する必要があるリストが含まれています。
私が達成しようとしている良い例は、カテゴリ分類です。
カテゴリのリストを持つカテゴリのリストがあります。報告書は、このようなものである必要があります:私はクラスのセットアップ、彼らがする必要が道であり、レポートデータソースを持っているように
Category A
Product 1 Name Product 1 Description Price
Product 2 Name Product 2 Description Price
Product 3 Name Product 3 Description Price
Category B
Product 4 Name Product 4 Description Price
と.... 関数から返されたリストにしていますいくつかのパラメータで情報を取得します。カテゴリのリストを表示する方法を知っていますが、リストは表示しません。
質問には、メインリストのレコードの子リストをレポートに表示するにはどうすればいいですか?
EDIT ここでは、私の例のシナリオの答えの検索でこの質問を見つけることができた人のいずれについても
public class Category
{
public string CategoryName { get; set; }
public List<Product> Products { get; set; }
}
public class Product
{
public string Name { get; set; }
public string Description { get; set; }
public decimal Price { get; set; }
}