rdlc報表設計好後,在reportviewer預覽報表時,頁數都正常;但在切換為整頁模式時,常造成多了不少空白頁出來。第一時間覺得不可思議,在reportviewer看來正常,怎可能在整頁預覽時,格式會跑掉?如果在整頁預覽時格式跑掉,那在列印時也一定是這樣的情形。reportviewer會將rdlc所設計的報表檔顯示其中,但和實際紙張列印時,並不是如此,因此時就要檢查rdlc報表本身的大小。
1.先至report.rdlc報表設計的頁面,選擇功能表上的[報表]->[報表屬性],在[配置]的頁籤中記錄著輸出報表的紙張大小,預設應為a4直式的紙張(頁寬:21cm,頁高:29.7cm,左右上下邊界:2.5cm),記下這些值。
2.檢查report.rdlc的屬性視窗中[主體]屬性的size值,它的寬度width要小於[報表屬性]中的(頁寬) – (左邊界) – (右邊界)。
3.調整後再整頁預覽看看,多調幾次應就不會再產生太多的空白頁了。
RDLC報表列印控制項使用說明
rdlc 報表列印控制項使用說明 由於,有個專案使用 rdlc 來展示 列印報表,鑑於微軟的 rdlc 報表不是很成熟,在使用 rdlc 報表的時候碰到了一系列問題,其中比較突出的就是報表列印問題,主要體現為 3個方面 1 使用者不能 呼叫 rdlc 報表控制項的列印按鈕 2 rdlc 報表控制項自...
調整RDLC報表列印頁的邊距
問題 列印報表時由於頁面太寬需要多頁紙 解決方法 方法1.列印時選擇預覽 調整列印邊距屬性 但是這種辦法需要每次都設定 對於使用者來說比較繁瑣,如圖 方法2.在使用rdlc 來展示和列印報表時預設的邊距設定為 2.5cm 通過報表 報表屬性 布局檢視 如圖所示 平時我們使用的列印紙都是a4紙 210...
Tip SQL報表列印的空白頁問題
sql報表中乙個常見問題是 在html格式中報表看起來還不錯,但是列印出來 或者在pdf格式中 卻發現每乙個頁面後面都跟著乙個空白頁。這是因為報表的設計尺寸超過了列印頁面的物理尺寸。那麼如何設定報表的尺寸適合列印呢?其原則即 報表body的寬度 物理頁面 page 的寬度 頁面左邊距 頁面右邊距 那...