2010-02-26 87 views
1

我在VS2008中使用MicrosoftReportViewer在asp.net應用程序(mvc)中顯示報表。Microsoft報表查看器子報表,子報表頁腳未顯示

我在報告上有一個子報告。

在我在子報表的頁腳上,我有一個文本框,顯示其中一列的總和。和另一個帶有總和框標籤的文本框。

當我運行它時,這些都不會顯示在我的報告中。身體中的所有數據都顯示正常。

如果我將文本框移到報表主體的底部,它說我不能擁有不在頁眉或頁腳中的聚合函數。

我最初創建了頁腳來解決聚合問題,所以如果這是線索,我還沒有調整過股票的任何設置。

任何人都知道我需要做些什麼才能讓頁腳顯示uop?

任何幫助或提示areAppreicated。

C-

回答

2

我剛碰到同樣的問題。任何人都知道答案?

編輯:嗯......看起來這可能是不可能的。

請參見:http://www.visualstudiodev.com/visual-studio-report-controls/page-footer-not-visible-sub-report-32148.shtml

編輯2:子報表將不會顯示任何網頁板塊或運行有關的 事件的任何頁面。您將需要使用主報告頁腳。看起來只有一頁頁腳,主報告是合乎邏輯的使用。

找到了建議的解決方法:您可以通過使用子報表事件過程中的代碼來處理子報表中的主報表頁腳。例如,如果將名爲txtSubTitle文本框在主報告頁面頁腳節,然後將子報表的報表頁眉節的格式事件過程可以這樣做:

Parent.txtSubTitle = "my subreport something" 

編輯3:替代解決辦法,這是我」與一起去:添加一個表到子報表主體。將您的子報表「頁腳」添加到表格的頁腳部分。在每個頁面上重複表格的頁腳部分。 TA-DAH!

相關問題