Reporting services ssrs设置行组上的列可见性

Reporting services ssrs设置行组上的列可见性,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,我试图隐藏一列,但它属于行组区域。不幸的是,列可见性变灰并被禁用。我只想在某些条件下使用表达式隐藏列,但保留分组 我在SO上发现了一个类似的问题,但它的解决方案对我不起作用。有解决办法吗 我已经尝试将一些列移动到tablix的主体区域,但是我无法垂直合并单元格。我不确定我的选择是什么 在下图中,我试图隐藏第一列,但列可见性选项被禁用。 SSRS 2008 R2是否要删除第1列? 如果在列标题上单击鼠标右键并选择“删除列”,则会提示您删除列和关联的组或仅删除列。如果选择“仅列”,则应保留分组。在

我试图隐藏一列,但它属于行组区域。不幸的是,列可见性变灰并被禁用。我只想在某些条件下使用表达式隐藏列,但保留分组

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

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

在下图中,我试图隐藏第一列,但列可见性选项被禁用。


SSRS 2008 R2

是否要删除第1列?
如果在列标题上单击鼠标右键并选择“删除列”,则会提示您删除列和关联的组或仅删除列。如果选择“仅列”,则应保留分组。

在visual studio的“设计”框下方,您可以找到“列组”右侧的行组和列组,您可以找到下箭头,如果单击该按钮,您将找到[advance mode] 打开后,在第一行组上单击鼠标右键,单击“组属性”,选择“可见性”,然后单击“隐藏”


完成,Pl check

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

我对灰色列的可见性有同样的问题,并且我在网上找到的解决方案不起作用,所以希望这能帮助其他人解决问题

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

单击tablix,然后右键单击您感兴趣的列右侧列上的灰色列属性。 选择添加组>左侧相邻。 在“分组方式”字段中,输入False,因为您并不真正希望它分组。 现在,您可以右键单击灰色列属性框并选择可见性。 为可见性输入函数。 现在,从“断开”列复制并粘贴所需的所有内容,在该列中无法调整新列的可见性。 删除旧列。 删除该列 选择“仅删除列”选项 添加不带关联行组的新列 将字段指定给新列
由于粒度相等,新列将使用行组

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

抱歉,原始帖子缺少一篇。我只想在某些条件下隐藏它。否则它应该是可见的。@Gabe好的,是的,这确实改变了事情。你还可以像我上面建议的那样删除这个专栏吗。然后将其作为标准列重新添加,而不是像第2列那样分组,然后尝试可见性。我认为,这不允许我使用表达式有条件地隐藏该列。按照广告的方式工作,但保留空间而不是折叠空间是有问题的。尽管如此,我还是遇到了与OP相同的问题,这让我有了一部分解决方法。我遵循了上面的步骤,但我没有看到2 Add Group>nexted Left。只有上面相邻和下面相邻。这类功能有效:它将其显示为行特征,因此将在每行上显示测试合并单元格的值,而不是显示为合并单元格的值,即,对组显示一次。如果您能解释为什么您认为这达到了OP的要求,这将有所帮助;现在,我无法理解其中的关联性。这是唯一能够真正实现所要求的行为的答案。