我不太清楚如何做到這一點。我去了資源:http://www.gotreportviewer.com/,但我找不到確切的答案。我使用VS 2010 .NET Framework 4,所以我假設我也使用ReportViewer2008。哦,我正在使用RDLC文件。ReportViewer:分組/重複表?
他們展示了一個表格示例,其中數據進行了分組/排序,並且他們有Group Header和Group Footer,這似乎是我想要的(我認爲),但我無法弄清楚如何將這些行添加到我的桌子。
基本上我有一個包含對象(登記):
- 集團名稱
- 名
- 姓
我通過在一個ObservableCollection的DataSource對象。我想要做的是這樣的:
[GroupName]
[First Name] [LastName]
Total: ##
...
Grand Total: ##
基本上,排序依據:GroupName,然後FirstName,然後LastName。我認爲我需要對數據進行分組/排序的方式是不言自明的。我有排序協議,但我無法過濾/重複數據。而且,我不確定如何獲得Total/Grand Total。我確信我可以找出Grand Total,但是Total ......我不知道。
需要更多信息,但聽起來像您使用的是.RDLC文件(沒有像.RDL文件那樣的SQL Server報告引擎)。如果是這樣,你是否已經建立了報告(.RDLC文件),或者你是否試圖用代碼創建報告?根據我的經驗,我在VS2010中創建了報告,在那裏建立了分組等等......通常,您的Total:##將是一個小組的總數,並且Grand Total將進入Grid的頁腳。 – 2010-10-11 13:08:25
我正在使用RDLC文件,但我不記得如何正確創建表格,以便它符合我嘗試執行該操作的方式。即使像點擊行組和「添加總計>之後」這樣的東西,也不會給我總數,只是一個空白的表格行。 – 2010-10-11 13:13:06