Гистограмма reportviewer, неправильная ширина столбца

У меня возникла проблема с отчетом, созданным с использованием построителя отчетов 2.0 в базе данных sql2008 (установлен последний пакет обновления), службы отчетов версии 10.0.5500.0.

Проблема в том, что полосы шире, чем должны быть. Каждая полоса должна быть шириной в 1 час.

Ось X настроена с интервалом, установленным на hour, и значением интервала 1, минимальным значением =TimeSerial(0,0,0) и максимальным значением =TimeSerial(23,59,0). В ряду CategoryField установлено значение [hour], столбец типа time со временем в часе (пример 08:00:00.0000000).

Пример проблемы


person Rutger    schedule 21.06.2012    source источник


Ответы (1)


То, что вы ищете, находится в сетке свойств в разделе «Общие» -> «Пользовательские атрибуты» -> «Ширина точки». Сначала вы должны выбрать серию. Если вы не видите сетку свойств, вам необходимо включить ее на ленте. Посмотреть, поставить галочку рядом со свойствами.

Числа меньше 1 дадут промежутки между стержнями, число больше 1 приведет к перекрытию стержней.

Это скорее относительная настройка ширины, чем абсолютно связанная с вашим часовым интервалом, но вы можете настроить ее так, чтобы она была правильной. Лично я бы посоветовал вам сделать это чуть меньше часа, потому что они лучше смотрятся с промежутками.

barchart1.png

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

person Davos    schedule 22.06.2012