2014-12-30 87 views
0

我有一個報告,兩個子報表裏面。主要報告有keeptogether truepage break checked in a group。兩個子報表都有keeptogether falseno page breakSSRS - 分頁 - 子報表

我的環境是SSRS 2008和VS 2013(的ReportViewer 11)

我有兩個(獨立的)問題:

  1. 分頁符不工作時,我顯示瀏覽器中的報告查看器中的報告。但是,當我將它導出爲pdf時,它會起作用。

  2. 如果主+子報表不能適合一個頁面。然後它基本上切斷了主報告和子報表到不同的頁面(即使 同頁中mainreport是真實的報表是假的)

有沒有人可以建議是怎麼回事?有些帖子說這是一個默認行爲,如果是的話,是否有任何解決方法?

以前謝謝!

回答

0
  1. 中的ReportViewer默認DisplayMode設置在正常,嘗試PrintLayout此更改爲

    myReportViewer.SetDisplayMode(DisplayMode.PrintLayout); 
    

  • 當報告內容超過了最大頁面大小會打破一個新的頁面,沒有停止這種方式,在設計師該物業甚至說「如果可能的話,一起保存在一頁「。
  • 由於您對實際報告的描述不完全清楚,因此我認爲您的主報告中有一些數據位於兩個子報告上方,您希望將它們放在一起。
    爲了實現這個數據包裹在一個新的Rectangle中,並將KeepTogether屬性設置爲True

    如果我誤解了你,只是讓我知道,我會更新我的答案。