SSRS - RDLC Tablix行不会跨页面拆分

Jef*_*sor 4 reporting-services

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

我已经将Tablix常规属性"在可能的情况下保持在一个页面上"设置为true,并将Tablix和行组的所有其他分页符选项设置为false,但无济于事.

有没有人知道一个技巧或解决方法,使大行分裂?

Adr*_*rie 13

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

接下来,确保将行组proeprty Keep together设置为False.无法通过普通对话框访问此项.如果您没有在BIDS中显示属性窗格,则按下F4将启动此窗格.选择行组,并确保已正确设置属性.


小智 5

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