当前位置:编程学习 > C#/ASP.NET >>

ReportViewer非常棘手的打印問題,請大家幫忙看看~

我用rdlc來做報表,有個需求是這樣子的。我按照部門進行分頁打印。頁脚的當前頁和總頁數是動態變化的。rdlc的自帶分頁是可以按照分組進行列印的,但是頁脚的當前頁和總頁數不能滿足我的需求。
例如:現有2個部門,A,B 。A部門有兩頁數據,B部門有一頁數據。則在列印A部門當前頁應為第1頁(第2頁),總頁數應為和共2頁,列印B部門當前頁為第1頁,總頁數為共1頁。
我的做法是在用戶點擊列印對話框的列印按鈕后,用一個for循環改變ReportViewer的數據源同時重新計算分頁,每改變一次數據源,就要列印一次。我現在可以循環改變ReportViewer的數據源,但是只能列印最後一次循環的數據。大家幫忙看看我這個做法是否可行。如果不可行大家給點思路,謝謝了。 --------------------编程问答-------------------- 這個時候估計大家都挺忙的。。。
盼望中。。。 --------------------编程问答-------------------- http://download.csdn.net/source/2866397
看看这个DEMO --------------------编程问答-------------------- 看了一下這個DEMO,裏面有個ReportPrint類,不過裏面的方法并沒有與我的需求相類似的實現。期待大家給點思路,謝謝~ --------------------编程问答-------------------- 啊,大家能否幫忙看看哦 --------------------编程问答-------------------- 去找 阿泰  --------------------编程问答-------------------- --------------------编程问答-------------------- 哦,看来真的要找泰哥了帮忙了。谢谢~
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,