Ssrs
SSRS - 在表格中設置分頁符
我不得不修改一個完全在表格中組裝的報告(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 級別啟用分頁符。如果“主組級別”在“子組”之後繼續,我可能還必須為此配置分頁符。
我希望這些資訊不僅僅對我有幫助。