8

我在使用报表生成器2.0,在sql2008数据库(安装了最新的服务包),报表服务版本10.0.5500.0上生成报表时遇到问题。reportviewer条形图,条宽度不正确

问题是,酒吧更宽,然后他们应该。每个酒吧应该是1个小时宽度。

x轴被配置成与设置为hour的间隔和1的间隔值的=TimeSerial(0,0,0)最小值和最大值=TimeSerial(23,59,0)值。该系列的CategoryField设置为[hour],类型为time的列与时间为1小时(示例08:00:00.0000000)。

Example of the problem

回答

3

在常规下的属性网格什么你正在寻找 - >自定义属性 - > PointWidth 你必须首先选择系列。 如果看不到属性网格,则需要从功能区启用它。查看,选中属性旁边的框。

小于1的数字会给出条之间的空隙,大于1的数会导致条重叠。

这是一个相对宽度设置比与你的小时间间隔毫不相关的更多,但你可以调整它的权利。 就个人而言,我建议你稍微少于一个小时,因为他们看起来差距更大。

barchart1.png

您还应该设置在横轴上的标签是垂直的,然后旋转它们,所以它看起来好一点。