我在SSRS 2005中有一个报告表。它看起来像这样:
Group Header Row
Group Detail Rows
Group Footer Row
根据名为 GroupBy 的报告参数显示组。如果此参数为null,则表示没有分组。因此,对于页眉和页脚,Visibility.Hidden属性表达式设置为=Parameters!GroupBy.Value is Nothing
。详细信息行的可见性设置为=Not(Parameters!GroupBy.Value is Nothing)
。
使用GroupBy = null
呈现报表时,报表会隐藏页眉和页脚并显示所有详细信息行。这意味着切换是隐藏的,它看起来就像一个普通的无组报告。
在SSRS 2008中,这个小技巧不再适用。如果隐藏了组标题,则还会隐藏详细信息行。
有关如何将此功能入侵SSRS 2008的任何想法?
答案 0 :(得分:0)
您可以执行的操作是将可见性应用于组标题的行(而不是组本身)。您可以通过选择行,右键单击边缘并选择“行可见性...”来执行此操作。您可以对组标题和组页脚执行此操作。另外,我将此表达式用于可见性:
=CBOOL(Parameters!GroupBy.Value IS NOTHING)