今天本人终于进入了红军,来一个我好久没有解决的问题,顺便散分。
这个离不开大家的帮助,在CSDN中能够得到最多的东西就是经验,以及解决别人的问题让自己提高,这比任何东西都重要。
言归正转:是OWC生成线形图的问题。
虽然线形图已经生成,如图所示
http://www.py123.com/lqflsh/bbs/UploadFile/20037814293371443.jpg
可是有问题存在。桔黄色圈圈的地方注意一下。
条件:一共有5个班组,但每天上班的就只能是3个班组,然后轮流倒班。OWC这个组件是先根据右边这5个班组的名称先排序,排序结果是:丙班、丁班、甲班、戊班、乙班。然后在按这个顺序每个班组生成一条线,这样问题就出来了。如果用户查询10日的纪录,首先这个组件会先读丙班,如果丙班10日没有记录则图形从11日开始计算,以次类推,但是在读其他班组的数据是发现10有记录就会被顶到最后面,这样日期就出现了如图的错误。
暂时我想到了一个解决方法,就是如果当天另外两个班没有就添0或者空,但是这样图形就会有很大的波动,想看看高手的意见。
那位高手可以解决以上的这个问题,谢谢。