SSRS 2008 - 如何隐藏组可见性切换单元格中的加号图标

时间:2010-05-12 19:49:30

标签: sql sql-server reporting-services ssrs-2008

我有一个报告,根据标题单元格显示或隐藏组中的列。 SSRS使这非常简单,并且足以在切换单元格中放置一个加/减图标。

当子组中只有一列数据时,我想隐藏此加/减图标,因为它默认显示一列,因此扩展组不会执行任何操作。

这实际上只适用于一个特定的组,因为所有其他组总是有多列数据,所以只隐藏特定组的图标的方法就可以了。 JavaScript不起作用(我不认为),因为加/减图像的客户端ID是由报告生成的,并随着每一代的变化而变化。

请参阅此图片以获得更清晰:http://imgur.com/vqaQA.png

3 个答案:

答案 0 :(得分:7)

我通常做的是在标题单元所在的列的左侧创建一个窄列,并将标题单元格左侧的单元格设置为ToggleItem。然后,您可以使用基于计数的表达式设置该单元格的隐藏属性。

答案 1 :(得分:1)

我的报告中有“加号”的类似问题。我这样解决了:

enter image description here

答案 2 :(得分:0)

这是不可能的。为了达到您的需要,“显示可以通过此报表项切换”设置需要基于表达式。但不幸的是情况并非如此。