我在VS 2010中使用ReportViewer將某些傳統MS Access報告移植到C#應用程序。我需要創建一個報表頭,它以與在Access中完成的相同方式顯示在頁頭上方第一頁的頂部,但我沒有任何運氣。ReportViewer報告標題
肯定有辦法做到這一點?
編輯這是我迄今取得的進展。
嘗試#1:將報表標題元素放在頁眉中,並將它們隱藏在除第一頁之外的每一頁上。不幸的是,這會在隨後的頁面中留下一個很大的空白空間,因爲根據內容,頁面標題高度無法根據每頁進行調整。
嘗試#2:將報表標題元素放入報表正文中。如果頁眉只包含表格的列標題,這可以工作。您可以設置列標題行以顯示每個頁面。但是,由於無法在報表正文中顯示,因此無法顯示其他內容,例如頁碼。
嘗試#3:使用主報告顯示報告標題和子報告以顯示其他所有內容。由於您無法使用子報表的頁眉或頁腳,因此失敗了。
在這一點上我沒有選擇。有沒有我嘗試過或者需要切換到另一個報告平臺?
你能提供一些代碼嗎?你在使用什麼平臺? – yossico
@yossico我提供了有關我的環境的信息。如果有什麼具體的東西需要讓我知道。至於提供代碼,如果我開始複製粘貼rdlc示例,它會將這個問題變成層出不窮的xml,再加上我不明白它會如何幫助。您應該可以使用空白報告來解決這個問題。 –