Таблица дальностей SSRS с повторяющимися рядами

Я строю диаграмму диапазона в SSRS 2012 содержащий этапы, которые заказ проходит до завершения. Заказ - это группа категорий, этап - это группа рядов, и у меня есть начальная и конечная даты для каждого этапа, установленные как максимальные и минимальные значения.

Диаграмма должна выглядеть примерно так:

|
|| Initial Phase | Secondary Phase | Tertiary Phase | Completion |
|

Проблема, с которой я столкнулся, состоит в том, что после того, как заказ вышел за пределы этапа, он может вернуться на предыдущий этап, как показано ниже:

|
|| Initial Phase | Secondary Phase | Tertiary Phase |  Secondary Phase | etc...
|

Повторный этап не отображается на графике, в результате чего появляется область пустого пространства.

Я проверил, что повторяющиеся серии вызывают проблему путем нумерации каждой серии (т.е. вторичной серии 1, вторичной серии 2 и т. Д.), И диаграмма отображается по желанию.

Слишком много этапов и слишком много движений для отображения каждый раз, когда заказ переходит на новый этап в виде новой серии. Кто-нибудь может предоставить что-нибудь, чтобы заставить меня думать о правильном пути, чтобы обойти это?

Спасибо

1 ответ

Решение

Я не решил проблему, но предложил обходной путь.

Я придерживался следующего с цифровым постфиксом:

     |  
     || Initial Phase1 | Secondary Phase1 | Tertiary Phase1 |  Secondary Phase2 | 
     |

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

     |  colour:Red       colour:Blue         colour:Green      colour:Blue
     || Initial Phase | Secondary Phase | Tertiary Phase |  Secondary Phase | 
     |

Затем я создал собственную "легенду", используя таблицу, сгруппировав имя фазы без числового постфикса и показывая цвет фазы в ячейке.

Другие вопросы по тегам