RDLC报表折线图解决水平轴顺序问题

最近因为项目需求,要做报表,研究了一段时间的RDLC报表,查了很多资料,真的要做一个好的RDLC报表不是很容易,尤其是使用图表这个功能时。制表过程中发现图表折线图问题,有不少人遇到了同样的问题,折线不显示,水平轴顺序不对,大致问题如下:RDLC报表折线图解决水平轴顺序问题
我的数据源是score,类别组是course,这些数据是随意添加的。
double[] score = { 0, 1, 2, 3, 4, 5, 6, 7 }; string[] course = { "75", "150", "300", "600", "1180", "2360", "4570", "H" };
折线图中数据全是1,水平轴顺序也与course不对应。
其实是由于图表设置不对。
正确设置方法为:
1、先设置score为聚合中的Sum,而不是Count
RDLC报表折线图解决水平轴顺序问题
2、类别组中不要直接添加水平轴为course,而是先选择使用详细信息,然后再打开详细信息的类别组属性,在类别组属性中设置标签属性,选择course标签。RDLC报表折线图解决水平轴顺序问题
可以直接在下拉选项中选择你的标签,确定即可。
最后运行结果
RDLC报表折线图解决水平轴顺序问题
如果想从0开始可以直接选择水平轴属性修改侧边距属性为已禁用
RDLC报表折线图解决水平轴顺序问题
运行结果如下
RDLC报表折线图解决水平轴顺序问题
希望能帮助到大家,也把自己掌握到的知识分享出去。