0

我有 SSRS 报告,里面有几个表(tablix 控件)。表是独立的(但使用具有不同过滤器的相同数据源)并且在报告中一个接一个地出现:

Report header
Table1
Table2
Table3
...
TableN

如果某个表包含 0 行,我将其隐藏。
我需要做的是在单独的页面上显示每个表格。

为此,我将除最后一个表之外的每个表的分页符设置为“结束”。所以每个表都显示在单独的页面上。

这是一个问题: 如果最后一个表不包含任何数据,它会被隐藏,但前一个表会插入分页符,我得到最后一页空白的报告。请让我知道如何解决此问题,这样我就没有空白页,并且每个 tablix 都位于单独的页面上(应该隐藏没有行的表)。

预先感谢,

-石油

4

1 回答 1

2

只需将每个 Tablix 的PageBreak -> BreakLocation属性设置为“开始”,第一个 Tablix 除外。

于 2016-02-19T09:43:52.287 回答