На диаграмме SSRS не отображаются метки данных по оси Y, когда значения очень малы (‹1)

У меня есть диаграмма, отображающая значения оси Y меньше 1 (0,1, 0,24 и т. д.).

Когда диаграмма построена, метка оси Y просто показывает 0 в начале координат и никаких других значений по оси.


person Santosh Chandavaram    schedule 27.07.2009    source источник


Ответы (2)


Мое решение было немного некрасивым. Метки рядов данных отображаются с правильными знаками %, но знаки % не отображаются на оси Y.

Ось Y: установите диапазон оси Y от 1 до 100 (или от 1 до 120, чтобы было место для отображения меток данных, которые говорят 100%). Мы получим одну длинную полосу делений, проходящую вдоль всей оси Y.

Серия данных: на вкладке серии измените формулу поля значений, чтобы умножить серию данных на 100.

Метки ряда данных: в окне свойств метки данных ряда > вкладка «Общие» скопируйте формулу из поля «Значение ряда данных» в поле «Значение данных метки». округлите его до 0 знаков после запятой и добавьте &"%" в конец, чтобы добавить процент к концу.

Таким образом, для моего ряда данных и моей оси Y отображаются правильные числа, но % просто не отображается на оси Y. еще не идеально. и слишком много работы.

person mikkan    schedule 05.04.2010

Я только что проверил это, и кажется, что это происходит в SSRS 2005, а не в 2008. Вы можете исправить это, щелкнув правой кнопкой мыши на диаграмме и перейдя в свойства. Он должен открыть полные свойства диаграммы, перейти на вкладку «Ось Y» и установить для основных линий сетки значение, например 0,25/0,5 или любое другое значение.

person MaxGeek    schedule 05.04.2010