系列分组SSRS

时间:2013-10-27 17:45:55

标签: reporting-services

我在数据集中有以下数据

Key Assignee Sev InOps InTek
 1   A         1 Y   Y
 2   B         2 Y   N
 3   C         3 N   Y

需要如下绘制图表,以便我得到

X轴上的Sev 在Y上计数(键) 受让人属于Ops(Y)作为Ops栏 受让人属于Tek(Y)作为Tek bar - 对于每个严重性,我们将有两个条形,一个用于Ops,另一个用于Tek 这将显示如下

Sev 1 Ops Tek
      1    1

Sev2  1    0
Sev3  0    1

我的图表配置如下:

在Count中,我拖动了Key列 在类别组中,我有Sev列 在系列组中,我是否需要分别放两个系列opscolumn和tek?

1 个答案:

答案 0 :(得分:1)

如果可能,最简单的方法是在生成数据集时转动数据,即具有以下内容:

enter image description here

从这里开始创建基于InType的图表系列,基于Severity的类别,数据是Key的计数是微不足道的。

如果无法透视数据,请创建如下图表:

enter image description here

第一个图表系列的表达式是:

=Sum(IIf(Fields!InOps.Value = "Y", 1, 0))

和第二个:

=Sum(IIf(Fields!InTek.Value = "Y", 1, 0))

为每个系列设置自定义图例文本也很有用:

enter image description here

enter image description here

无论哪种方式,您都可以获得所需的结果:

enter image description here