日期:2014-05-17  浏览次数:20728 次

项目实现问题
我在做一个QMS(质量管理系统)的报表,用JFreeChart显示及时率,我在数据库中查出24条记录,但是我在页面上按时间跨度选一年,要按一个中的12个月来统计,我怎样能让这12个月和24条记录对应起来?

------解决方案--------------------
数据库记录中添加一个对应年度的副键?
------解决方案--------------------
给个建议:做图形报表,我这边一般是把一些信息进行统计好,也就是统计到一张单独的表结构中,表结构根据你页面上需要显示的东西进行设计。然后用JFreeChart进行图形报表显示时直接查这个表结构,速率会快很多。
其次,不知道你要做的是折线图还是什么。12个月你完全可以在数据库中统计好每个月的记录,然后查询出一个list,用JFreeChart进行显示出来就可以了。