reportviewer条形图,条形宽度不正确

时间:2012-06-21 08:18:00

标签: sql vb.net sql-server-2008 reporting-services report-builder2.0

我在sql2008数据库(安装了最新的Service Pack),报告服务版本10.0.5500.0上使用report builder 2.0构建的报表出现问题。

问题在于杆应该比它们宽。每个条的宽度应为1小时。

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

Example of the problem

1 个答案:

答案 0 :(得分:3)

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

小于1的数字将在条形之间产生间隙,大于1的数字将导致条形重叠。

它的相对宽度设置比与你的小时间隔绝对相关,但你可以调整它的权利。 就个人而言,我建议你稍微不到一个小时,因为它们看起来比较好。

barchart1.png

您还应该将水平轴上的标签设置为垂直,然后旋转它们使其看起来更好。