仅在SSRS报告中显示标记或仅在SSRS报告中显示一列的标记

cjo*_*hns 3 reporting-services

我需要在SSRS中的图表中显示三列,但其中一列只应显示为标记或行.我附上了我需要做的一个例子.

在此输入图像描述

Mat*_*man 5

这可以通过将第3个数据列添加为"范围列"来实现,这可以通过更改其图表类型来完成.

首先,我创建了一个新报告,使用以下查询为其添加了一个条形图,以便为我提供一些数据:

select 'blue' as 'group', 80 as value1, 60 as value2, 25 as value3
union all select 'red' as 'group', 50 as value1, 75 as value2, 40 as value3
Run Code Online (Sandbox Code Playgroud)

将"value1"和"value3"作为数据值添加到图表中,将"group"列添加为类别.

重要的一点:

接下来将"value2"添加为第三个数据值,然后将其图表类型更改为范围列,位于图表类型范围下.

然后更新系列属性,将Bottom值添加为:

=Sum(Fields!value2.Value)-3
Run Code Online (Sandbox Code Playgroud)

最终方案预览:

**最终解决方案预览**