2016-03-08 90 views
0

我已经在具有两个列组的SSRS中创建了矩阵报表。我还在行组中添加了一个列组来使用分页符,这样我就可以在不同的页面上创建每个列组。当我使用分页符时,如何隐藏列组我使用分页符

然后您会在下面的图片中看到输出发生了什么情况的预览。

Page One

Page Two

您看到分页符已经工作,但它并不隐藏其他列,不应该存在。 有人有线索如何解决这个问题吗?

回答

0

我已经解决了它与工具箱中的列表对象。

我已经把列表中的矩阵,并在列表中使用分页符。

1

我不认为只是添加分页符会隐藏列组的可见性。在SSRS中,您可以根据条件设置列组的可见性。右键单击列组,选择组属性,选择“可见性”和“基于表达式显示和隐藏”。

您可以根据字段或参数值设置表达式。例如,如果参数值是这样的,则可见性为true,否则为false。例如:

= IIF(!参数“PARAMNAME” .Value.Equals(值),假,真)

我想你的情况,如果某些字段为空或空白,隐藏的列组。分页符将自行处理。