我有RDLC報告。RDLC頁面寬度和例如線路長度
- 的頁是
21cm
寬,兩側1cm
利潤(這讓我們19cm
的內容)。 - 報告的體是
18.96cm
寬 - 有報告內的線元件與
Location = (0cm; 0cm)
和EndPoint = (18.95cm, 0cm)
因此長度爲18.95cm
。這就像報告中的水平分隔線。
所以,正如你所看到的,身體應該足以容納這條線(19cm> 18.96cm> 18.95cm)。但是,當我在ReportViewer/PrintLayout控件中顯示報表時,該行實際上會生成一個附加頁面(因爲它由於某種原因而變得更寬)。 這顯示在實際打印的文檔上(如果打印出來)。
爲了以防萬一 - ReportViewer中的簡單視圖和導出的報表都看起來不錯,不會出現其他頁面。
請告訴我 - 這是怎麼發生的,如果有任何解決方法可以在ReportViewer控件中獲得一個好的PrintLayout視圖?我不關心PrintLayout視圖本身,但我關心打印文檔,它使用相同的PrintLayout。
實際上,我發現了兩個問題 - 第一個問題是有人向SVN提交了代碼,該代碼已對頁邊距進行了硬編碼(對於ReportViewer,但修復這並沒有完全解決問題),第二個問題是你談論的問題 - 由於某種原因,我不得不增加寬容度,整個事情都停止了。所以謝謝你指點我正確的方向! – Jefim 2011-05-18 05:44:28
好的。很高興有幫助。 – 2011-05-18 10:58:21