ssrs在行组上设置列可见性

时间:2012-08-09 20:47:32

标签: reporting-services ssrs-2008

我正在尝试隐藏列,但它属于RowGroups区域。不幸的是,列可见性显示为灰色并已禁用。我想在某些条件下隐藏列(使用表达式)但保留分组。

我在SO上发现了一个类似的问题,但它的解决方案对我不起作用。有解决方法吗?

ssrs column visibility inside row groups

我已经尝试将一些列移动到Tablix的主体区域,但是我无法垂直合并单元格。我不确定我的选择是什么。

在下图中,我试图隐藏第一列,但禁用了“列可见性”选项。 Trying to hide the entire first column

SSRS 2008 R2

6 个答案:

答案 0 :(得分:6)

您是否尝试删除第1列? 如果右键单击列标题并选择删除列,则会提示您删除列和关联组。如果您只选择列,则应保留分组。

答案 1 :(得分:5)

您可以选择一列,然后导航到属性栏中的“可见性”属性。您可以在那里输入表达式,只需选择true或false。但是在这种情况下,它只会留下一个空格而不是那个字段。

答案 2 :(得分:3)

我的灰色列可见性也遇到了同样的问题,我在网上发现的解决方案无法正常工作,所以希望这会帮助其他人。

你必须基本上把它变成工作。我是这样做的:

  1. 单击Tablix,然后右键单击您感兴趣的列右侧列上的灰色列属性。
  2. 选择添加组>左边。
  3. 在group by字段中,输入False,因为您实际上并不希望它进行分组。
  4. 现在,您可以右键单击灰色列属性框并选择可见性。
  5. 输入您的功能以便查看。
  6. 现在从“已损坏”列复制并粘贴您需要的所有内容,而无法将可见性调整到新列中。
  7. 删除旧列。

答案 3 :(得分:0)

在visual studio中,在设计框下方,您可以找到行组&列组,列组右侧可以找到向下箭头,如果单击,则会找到[高级模式] 打开后,右键单击第一行组,单击组属性,选择可见性,单击隐藏

enter image description here enter image description here

完成,Pl检查

答案 4 :(得分:0)

  1. 删除列
  2. 选择“仅删除列”
  3. 选项
  4. 添加新列(没有关联的行组)
  5. 将字段分配给新列
  6. 新列将使用行组,因为粒度相等。

答案 5 :(得分:-2)

在详细信息行组中添加要按数据分组的列列表。