2016-01-20 94 views
1

我第一次使用Visual Studio Reports(rdlc文件),所以我還是比較新的,我不知道這是否可以實際完成。Visual Studio報告(RDLC) - 一個報告中有多個表?

我想要一個包含相同「類型」(即:具有相同列)的多個表的報表。

現在,很明顯,我可以通過向設計師添加多個表格來「手動」。但這裏有一個問題:事先我不知道我必須展示多少桌子

所以基本上我想要的是某種「中繼器」,一種在報表上放置「表格列表」的方法,然後將代碼中的數據源數組傳遞給將用於填充它們的代碼。

這可以完成嗎?我在設計師中沒有看到任何明顯的東西可以讓我實現這個目標......有可能嗎?

如果不是,可以用更高級的解決方案來完成,比如Crystal Reports?

回答

0

如果您的表格具有相同的列 - 使用單個表格和分組,使用任何標準來定義您需要具有的「多少」表格。這看起來好像在結果報告中有多個表格。您可以顯示每個組的報告標題,並根據需要在新頁面上啓動每個報告標題。底線,不要認爲它是多個表格,它與數據驅動報表中的顯示方式是一樣的表格。

也許有所幫助:

https://msdn.microsoft.com/en-us/library/ms251700(v=vs.90).aspx

http://www.codeproject.com/Tips/767067/RDLC-Report-Grouping-with-Page-Break-Table-Header

+0

完美的作品,謝謝。我唯一需要做的就是將我所有的表格合併成一個表格 –