5

我有一个包含两列数据(部分名称和部分文本)的 tablix。对于某些部分,部分文本变得如此之大,以至于代表该部分的行占据了页面的 2/3 或更多。报告打印良好,直到这些大行中的一个必须在页面末尾拆分并在下一页继续。在这种情况下,并且仅在这种情况下,行会在当前页面上留下大量空白并从下一页开始(就好像它之前有一个分页符)

我已经将 Tablix 常规属性“如果可能,在一个页面上保持在一起”设置为 true,并将 tablix 和行组的所有其他分页选项设置为 false,但无济于事。

有谁知道一个技巧或解决方法来使大行在页面上拆分?

4

2 回答 2

14

设置Keep together on one page if possible为 true/checked 将导致 SSRS 尝试将行保留在一页上,这意味着如果数据跨越分页符,它将移动该行以在新页面上开始,以便可以在一页上看到它,这将如果表是连续的,则在行所在的位置引入空白。因此,您需要将此设置设置为False/Unchecked.

接下来,确保将行组属性Keep together设置为False。这不能通过普通对话框访问。如果您没有在 BIDS 中显示属性窗格,则按下F4将打开此窗格。选择行组,并确保属性设置正确。

于 2012-10-31T22:14:46.103 回答
5

还要确保 tablix 内的文本框也设置为 KeepTogether=False。这将解决问题。

于 2013-02-14T01:52:23.277 回答