0

静的な汎用リスト(リスト)を作成し、それをレポートビューアーのデータソースにバインドしました。レポートビューアデザイナでは、Listである正しいデータソースを見つけることができ、ProductName、ProductNoなどのプロパティを単一のProductオブジェクトからレポートにドラッグアンドドロップすることもできます。

ただし、このProductオブジェクト自体には別のリスト(リスト)が含まれています。私の質問は、この内部リストからオブジェクトを取得してレポートに表示するにはどうすればよいですか?

どんな助けでも大歓迎です!

4

1 に答える 1

1

2つの方法:

  1. 実際の2番目のリストが最初のリストに関連している場合、つまり、OneSideTable.ID=ManySideTable.IDに何らかの結合があります。その場合、レポートグループはOneSideTable.IDによって作成され、子レコードは詳細セクションに配置されるため、この効果を得ることができます。
製品:フォード
    -集中
    -マスタング
    -角
    -逃れる
    -おうし座製品:GM
    -アッカディア
    -コバルト
    -HHR...。
    ..。

2。もう1つの方法は、2番目のデータソースを用意して、別のテーブル/リストオブジェクトをレポートにドラッグアンドドロップすることです。このオブジェクトに、2番目のデータソースdsSecondを使用するように指示します。次に、フィールドをこの2番目のデータセットからこのテーブル/レポートのリストにドラッグアンドドロップできます。

とてもシンプル!

于 2009-12-30T02:31:57.820 に答える