2016-08-17 81 views
0

我有一個tablix,它已經分配了一個數據集。 Tablix遍歷返回的數據集。我在tablix行標題內放置了一個包含內容的矩形對象,並檢查選項以在tablix屬性中的每個新頁上打印行標題。 Tablix的第一行對應於行標題,第二行contains是包含基於數據集在每次迭代中返回的數據生成的圖表的子報表(每次迭代時使用相應數據創建新圖表)。SSRS - 在每個新頁面上打印tablix行標題

我的問題是當一個新的頁面開始時,行標題不打印在新頁面的開始。第一次打印行標題,但不在下一個新頁面中。

我會高度讚賞,如果有人可以幫助我。

+1

請檢查與http://stackoverflow.com/questions/16701486/repeat-parent-group-if-child-group-goes-to-another-page/ –

+0

@ravi我已經做了所有的屏幕截圖該解決方案與你的鏈接解釋相同,但它不適合我。我不得不說,我的第二行是一個包含圖表的子報表。我編輯了原文。 – user1624552

+0

@ravi如果我在表格標題上插入一個新行並刪除舊的標題行,它「起作用」,我的意思是,它部分起作用,當我導出爲PDF時,它工作正常,已格式化爲PDF,但來自SSDT預覽標籤顯示不正確。爲什麼? – user1624552

回答

2

設置RepeatOnNewPage屬性來代替:

  • 前往查看並啓用屬性窗格。
  • 單擊Tablix並切換高級模式。 (使用「列組標籤」右側的箭頭。)
  • 單擊名爲「Static」的行組,直到找到與要在每個頁面上顯示的行相對應的行。
  • 在其他組下的屬性窗格中,將RepeatOnNewPage屬性設置爲「true」。
+0

我忘了說在這種情況下我的圖表是一個子報表。我已經做了,但它不起作用。在tablix屬性中,我選擇了「在每個頁面上重複標題行」,然後在提前模式下,選擇靜態,選擇我的行標題,並在下面屬性中設置的tablix成員屬性中:FixedData = true,Hidden = false,HideIfNoRows = true ,同頁= TRUE,KeepwithGroup =後,RepeatOnNewPage =真。 另外在提前模式下,在行組部分我選擇詳細信息,並且爲了詳細說明,我設置了KeepTogether = false,fixedData = false。 – user1624552

+0

正如我對@ravi所說的如果我在表格標題上插入一個新行並刪除舊的標題行,它「起作用」,我的意思是,它部分工作,當我導出爲PDF時,它工作正常,格式化爲PDF,但是從SSDT預覽選項卡不能正確顯示。爲什麼? – user1624552

+0

我需要看看,但如果環境之間的子報表的渲染是問題的一部分,我不會感到驚訝。如果您臨時刪除圖表子報表,預覽是否與PDF行爲相匹配? – bitnine