Reporting services 在不隐藏列的情况下删除组图标

Reporting services 在不隐藏列的情况下删除组图标,reporting-services,report,ssrs-2008,reporting,Reporting Services,Report,Ssrs 2008,Reporting,我们有一个由存储过程填充的报告。在datatable中,我们有一列“RowType”,它被设置为1、2或3 1:正常数据行 2:重要数据行(图中为第一行数据,粗体) 3:Devider行。这些是我们遇到一些问题的行。它们是图像底部的两行,背景为灰色。 整个报告由“RowType”值或datatable中的某些其他项设置样式。 问题: 我们已决定将报告更改为使用分组,而不是向下搜索报告。我不打算讨论这个决定的原因 分组行的左侧各有一个小图标(由报表服务器生成),用于查看该行的详细信息。(很抱歉,

我们有一个由存储过程填充的报告。在datatable中,我们有一列“RowType”,它被设置为1、2或3

1:正常数据行
2:重要数据行(图中为第一行数据,粗体)
3:Devider行。这些是我们遇到一些问题的行。它们是图像底部的两行,背景为灰色。

整个报告由“RowType”值或datatable中的某些其他项设置样式。

问题:
我们已决定将报告更改为使用分组,而不是向下搜索报告。我不打算讨论这个决定的原因
分组行的左侧各有一个小图标(由报表服务器生成),用于查看该行的详细信息。(很抱歉,您肯定知道所有这些)。
我已将“展开图标”编码为隐藏在没有详细/分组数据的行上,但这给我留下了一个问题,即灰色列现在也将被隐藏,这将给我留下一个空白空间,而不是灰色单元格。
显然,这让我的报告看起来很糟糕。有没有办法在不将Hidden属性设置为True的情况下删除特定行的图标?

如果没有,是否有办法让报表行用定义的颜色填充隐藏单元格的背景?

右下角包含一个示例,说明其中一个灰色单元格被隐藏时的外观。左下角显示报告,灰色单元格中有不需要的图标

我认为你可以将当前的文本框(带有+-图标的文本框)剪切掉,然后将工具箱中的一个矩形添加到该单元格中,然后将文本框粘贴回该单元格。这样,文本框就变成了矩形的子项。然后你可以将灰色格式移动到该矩形中,该矩形永远不会被隐藏。

1。)“我已将展开图标编码为隐藏。。。“您是将内置切换功能用于内部SSRS分组还是自定义元素?2.)是否隐藏图像或图像所在的文本框?如果您的代码隐藏了文本框,您是否可以创建另一个灰色背景的文本框,当展开图标的显示/隐藏反转时,该文本框被隐藏/显示?