0

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

Как установить выход на статическую высоту для каждого столбца для всего диаграммы?

+1

Что вы подразумеваете под «статической высотой»? Какова точка гистограммы, если все бары находятся на одной высоте? – iamdave

+0

Я согласен, но это запрос от бизнеса. Они хотят, чтобы все высоты баров были одинаковой высоты, а затем отображались метки данных в верхней части панели –

+0

, после того как они вернулись и поговорили с бизнесом, они хотят, чтобы высота бара была максимальной до 40, а что-то выше 40 останется на 40 с надписью над ней с соответствующим значением. –

ответ

0

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

  1. Создайте свою диаграмму как обычно.
  2. Откройте свойства вашей серии и измените поле данных данных серии на =iif(<Your column value expression here> > 40, 40, <Your column value expression here>). Это приведет к максимальному удалению ваших колонок на 40.
  3. Откройте свои свойства ярлыков серий и измените данные метки на =<Your column value expression here>. Это покажет истинное значение в вашей метке данных.

******************************** Альтернативно ******** ***********************

Вы можете просто включить масштабирование разрывов на своей вертикальной оси и посмотреть, нравится ли бизнес внешнему виду, как, я представляли бы из опыта, что они на самом деле хотите видеть больше различий между меньшими столбцами, которые затмеваются вашим столбцом Oct 10, а не бессмысленной диаграммой столбцов, где сравнение невозможно без ручного считывания нагрузки цифр.