使用分页符时如何隐藏列组

How can i hide a Column group when I use pagebreak

我在 SSRS 中制作了一个包含两个列组的矩阵报表。我还在行组中添加了一个列组以使用分页符,这样我就可以将每个列组放在一个单独的页面上。

您可以在下面的图片中看到输出结果的预览。

Page One

Page Two

您看到分页符起作用了,但它没有隐藏不应该出现的其他列。 有人知道如何解决这个问题吗?

我认为仅添加分页符不会隐藏列组的可见性。在 SSRS 中,您可以根据条件设置列组的可见性。右键单击列组,select 组属性,Select "Visibility" 和 "Show and Hide Based on Expression"。

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

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

我认为在您的情况下,如果某个字段为空或空白,请隐藏列组。分页符会自行处理。

我已经用工具箱里的列表对象解决了

我已将矩阵放入列表中,并在列表中使用了分页符。