reporting service報表設計時候頁面寬度高度的設定 -轉

來源:互聯網
上載者:User

建立新報表後,先要確定這張報表將會用什麼大小的紙張進行列印,確定好後,就可以選擇屬性下拉式清單中的Report對象(如),對該對象進行屬性設定。
首先設定PageSize:width=29.7cm,height=21cm,這是標準的A4紙大小。然後再根據需要設定Left, Right, Top, Bottom邊距。在預覽列印或列印時,列印屬性對話方塊會提取PageSize 和上下左右邊距成為印表機的預設屬性設定。你可以在列印之前更改這些屬性。
如果你的報表主體檔案(下面的body屬性)的大小是29.7cm*21cm,但是你沒有設定Report屬性。這個時候對列印沒有太大的影響,因為你可以通過列印屬性對話方塊重新調整列印屬性。但是當你想要匯出成PDF檔案時,程式會預設的按照PageSize的大小進行匯出,你無法再重新更改屬性。舉個例,如果你的report PageSize屬性為21cm*29.7cm,而body的屬性為29.7cm*21cm,那麼你匯出後的PDF,本來是一張紙的將會變成兩張紙,完整的表格被切開成兩頁。
 

 

設定萬Report屬性後,我們就可以來設定Body的屬性,如:

Body有一個Size屬性,Size屬性如果設定得過大,就會出現空白頁現象。 一般可以這樣設定:

Body Width <= Report PageSize Width – Margin Left – Margin Right

Body Height = Report PageSize Height – Margin Top – Margin Bottom

很多人都沒有考慮到邊距問題,導致出現了空白頁。

建議如果一定要設定邊距的話,只設定Left和Top就可以了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.