Реализация целевых строк в столбце Графики SSRS - PullRequest
29 голосов
/ 11 февраля 2011

У меня есть столбец графика, который показывает тенденцию потребления во времени, Ось Y - потребление, а ось X - время в месяце,

Я должен реализовать целевое потребление.

Я реализовал цель, добавив поле данных с типом линейной диаграммы, это константа и будет просто отображать горизонтальную линию.

Проблема, с которой я сталкиваюсь, состоит в том, что, если есть только один месяц, линия исчезает? Есть ли способ, чтобы он не исчез, или есть лучший способ добавить целевую линию в диаграммах столбцов в SSRS

Я использую SSRS 2008

Ответы [ 3 ]

47 голосов
/ 15 марта 2011

Добавление StripLine может сделать то, что вы хотите. Их немного сложно найти, но вот как:

1) Убедитесь, что окно свойств открыто заранее. Если это не так, либо нажмите F4, либо перейдите в меню «Вид» -> «Свойства».

2) Щелкните левой кнопкой мыши по вертикальной оси, чтобы выбрать ее.

Select vertical axis

3) Выберите запись StripLines в окне свойств и нажмите многоточие:

Edit StripLines collection

4) Нажмите Добавить

Add StripLine

5) Начинаясь, полосовая полоса невидима, поэтому ее может быть немного сложно настроить. :). Чтобы сделать его видимым в виде тонкой линии, установите BorderStyle на «Solid». Настройте цвет с помощью BorderColor и ширину с помощью BorderWidth (не StripWidth). При позиционировании линии мне нравится устанавливать цвет на что-то неприятное и делать его широким, чтобы его было легче заметить.

StripLine appearance

5) Чтобы разместить его, вы хотите установить IntervalOffsetType в соответствии с типом вашего интервала, который вы установили на вертикальной оси. Затем IntervalOffset в значение y, где вы хотите, чтобы ваша целевая линия появилась. Так как вы хотите, чтобы только 1 строка появлялась и не повторялась, вы должны установить для интервала значение auto .

Position StripLine

6) Как только вы установите его, внесите окончательные корректировки в внешний вид.

0 голосов
/ 10 мая 2018

Мне было трудно найти его для моего Databar. Я наткнулся на это ...

  1. Убедитесь, что панель инструментов Свойства видна
  2. Нажмите на панель данных, чтобы выделить
  3. Найти ChartAreas на панели инструментов свойств, щелкните, чтобы открыть диалоговое окно ChartAreas
  4. Найти ValueAxes в диалоговом окне ChartAreas, щелкните, чтобы открыть диалоговое окно ChartAxis
  5. Найти StripLines в диалоговом окне ChartAxis, щелкните, чтобы открыть диалоговое окно ChartStripLine

enter image description here

0 голосов
/ 12 февраля 2011

Я играл немного раньше и заметил, что могу изменить интервал для основной и вспомогательной линий сетки И изменить формат линий.У меня была блестящая идея сделать так, чтобы второстепенные линии выглядели так, как у меня, и отформатировали основные линии так, чтобы они выглядели как целевые линии.Не знаю, сработает ли это для вас, вы можете попробовать.

...