2013-10-27 6 views
1

У меня есть следующие данные в наборе данныхсерии Группировка SSRS

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

нужно построить диаграмму следующим образом, так что я получаю

Sev на оси X Count (Key) на Y принадлежит Правопреемник к Ops (Y), как Ops бар Правопреемника принадлежит Tek (Y), как Tek бар -для каждой тяжести мы будем иметь два бара затем, один для Ops, а другие для Tek , который будет показывать следующий

Sev 1 Ops Tek 
     1 1 

Sev2 1 0 
Sev3 0 1 

У меня есть конфигурация диаграммы выполняется следующим образом

В графе я перетащил ключевой столбец В категории группы У меня есть столбец Sev в группе серии, мне нужно поставить две серию opscolumn и тэк соответственно ?

+0

У вас есть контроль над этим Dataset, то есть вы можете изменить его структуру, если тебе нужно? –

ответ

1

Самый простой способ сделать это, если это возможно, будет поворачивать данные при создании набора данных, то есть иметь что-то вроде этого:

enter image description here

Отсюда тривиально, чтобы создать таблицу - Series на основе InType, Категория, основанная на Severity, и данные являются Count 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

+0

Работал как шарм, спасибо – Alfaromeo

Смежные вопросы