0

これを行う方法がよくわかりません。リソースhttp://www.gotreportviewer.com/にアクセスしましたが、正確な答えが見つかりませんでした。VS 2010 .NET Framework 4 を使用しているため、ReportViewer2008 も使用していると思います。ああ、RDLC ファイルを使用しています。

彼らは、データがグループ化/ソートされ、グループヘッダーとグループフッターがあったテーブルの例を示しました.

基本的に、次を含むオブジェクト(登録)があります。

  • グループ名
  • ファーストネーム
  • 苗字

ObservableCollection を Object DataSource として渡します。私がやりたいことはこれです:

[GroupName]
 [First Name] [LastName]
Total: ##
...
Grand Total: ##

基本的には、GroupName、FirstName、LastName の順で並べ替えます。データをグループ化/ソートする必要がある方法は自明だと思います。並べ替え協定を結んでいますが、データをフィルタリング/繰り返すことはできません。そして、合計/総合計を取得する方法がわかりません。総計は計算できると思いますが、総計は...わかりません。

4

1 に答える 1

1

総計に問題がありました。私は VS2010 を使用していますが、最終的にレポートに総計を追加する方法を見つけました。グループが 1 つしかないので、画面下部の「グループ 1」の横にある小さな下向き矢印を選択しました。「行グループ」と表示されています。次に、[合計を追加] を選択し、[後] を選択しました。これにより、Sum(field) のような式を含む行が下部に追加されました。これを Count(field) に変更しました。これが必要なもので、field は総計に必要なフィールドです。

于 2011-09-12T15:12:14.840 に答える