2012-10-31 135 views
4

我有一個包含兩列數據(分區名稱和分區文本)的tablix。部分文本對於某些部分來說變得非常大,以至於表示該部分的行佔用了頁面的2/3或更多。報告打印正常,直到這些大行必須分割到頁面的末尾並繼續下一頁。在這種情況下,只有在這種情況下,行會在當前頁面上留下大量空白區域,並從下一頁開始(就像在它之前有分頁符一樣)SSRS - RDLC Tablix行不會跨頁分割

我已經設置了Tablix常規屬性「如果可能的話,一起保存在一個頁面上」爲true,並將tablix和row group的所有其他分頁選項設置爲false,但這是無濟於事的。

有誰知道一個技巧或解決方法,使大行分裂在頁面?

回答

13

Keep together on one page if possible設置爲true/checked會導致SSRS嘗試將行保留在一個頁面上,這意味着如果數據跨越分頁符,它將移動該行以在新頁面上啓動,以便可以看到一個頁面,如果表格是連續的,將引入空白行。所以你需要將此設置設置爲False/Unchecked

接下來,確保行組proeprty Keep together設置爲False。這不能通過普通對話框訪問。如果您未在BIDS中顯示屬性窗格,則按F4將使此窗格顯示。選擇行組,並確保該屬性被適當設置。

+0

你達人,這工作完美。 –

+0

這也適用於我!謝謝futureSPQR! –

4

還要確保Tablix中的文本框也設置爲KeepTogether = False。這將解決問題。