2013-02-12 5 views
4

В настоящее время я пытаюсь преобразовать наши диаграммы из диаграмм PQ Systems Chartrunner в SSRS 2008. В настоящее время я работаю с линейной диаграммой в SSRS 2008 и пытаюсь изменить цвет фона для разных сигм. Я могу рассчитать и наметить сигма-линии стандартного отклонения, но мне не удалось изменить цвет фона между линиями.Условный цвет фона в линейных диаграммах

То, что я до сих пор в SSRS:

SSRS chart

В диаграмме Chartrunner, красный/желтый/зеленый зоны:

Chartrunner chart

Есть ли способ сделать это в SSRS 2008?

ответ

3

Да, вы должны смотреть на использование полосковых линий в отчете:

Highlight data by adding Strip Lines.

Это приличная ссылка, тоже:

Axis Strip Lines in SSRS.

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

Вот простой пример, базируется на следующих набора данных:

enter image description here

Самое главное, чтобы отметить, что я включил предел на строки макс, середине и мин в наборе данных; это упрощает создание Strip Lines.

Создать простую диаграмму:

enter image description here

Выберите Y Диаграмма оси и расширить полосков коллекции:

enter image description here

Вы можете видеть, что я установил IntervalOffset и StripWidth, основанный на полях в моем наборе данных. Конечный результат:

enter image description here

Таким образом, вы можете видеть, что это возможно сделать это динамически по мере необходимости. Это упрощенный пример, но концепция легко переносима; вы должны уметь адаптировать его к своим требованиям.

+0

Удивительный! Я не знал об этой функции и, вероятно, не нашел бы ее с поисковыми терминами, которые я использовал. Http: //i44.photobucket.com/albums/f39/sethmo38/SSRSLineChart2_zpsa581220c.jpg – user1368059

+0

Выглядит отлично! На самом деле мне потребовались годы, чтобы найти их имя сегодня, и я знал, что на самом деле существует определенная функциональность ... Я просто не привык. Если это сработало для вас, подумайте о том, чтобы отметить его как принятый ответ. Благодаря! –

+0

Отличные Q и A, оба up! –

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