Ssrs

SSRS - 在表格中設置分頁符

  • February 14, 2016

我不得不修改一個完全在表格中組裝的報告(1 列和 10 行)。經過我的修改,報告現在跨越了多個頁面,我需要它在某一點自然中斷(即第 8 行的開頭)。

有沒有辦法在表格中間添加分頁符?

請注意,我嘗試添加一個“矩形”並應用分頁符但沒有成功(在所需的行中,然後在上面的行中嘗試)。

附加資訊: - 使用 Visual Studio 2010 - DBMS = SQL Server 2012 R2

任何幫助將不勝感激。

如果您可以以使第 1-8 行第 1 行和其他行第 2 組的方式對數據進行分組,那麼您可以在每個組的末尾進行分頁符。

(由於我無法回答我自己的問題,所以我將我的答案添加到我的問題中。再次感謝詹姆斯,如果沒有你的指導,我將無法做到這一點。)

我想通了(感謝詹姆斯)。這是我所做的:

我的報告在父結構的末尾有 1 個父分組和一個子組。所以它看起來像這樣:

> MAIN GROUP LEVEL (Parent)
 > Main Child 01
   > Main Child 02
     > Main Child 03
       = Details
     > SUBGROUP LEVEL
       > Sub-Child 01
         > Sub-Child 02
           > Sub-Child 03

為了做我需要的事情,我必須在“分組視窗”中打開“組屬性”(而不是通過右鍵點擊表格在報表的“設計”視窗中)為“子組級別”打開“組屬性”。然後我啟用/選中了“分頁符”配置部分中的所有 3 個框(即“B/w 每個組的實例”、“也在組的開頭”、“也在組的末尾”)。這產生了我想要的數據分組前後分頁符的結果。

請注意,我沒有在“MAIN GROUP LEVEL”b/c 中添加分頁符,這會導致我的報告結構出現重複分頁符。由於 SUBGROUP 數據位於報告的末尾,因此我不必在 MAIN 級別啟用分頁符。如果“主組級別”在“子組”之後繼續,我可能還必須為此配置分頁符。

我希望這些資訊不僅僅對我有幫助。

引用自:https://dba.stackexchange.com/questions/71664