准备用OWC11绘制曲线图,要求如下:
1、X轴显示0-24小时,固定不变
2、Y轴数据从数据库中获得,注意:数据并不一定是24个小时的,可能只是数小时的。该数据时间间隔也不一定(可能是5分钟,也可能是10分钟)
3、不管Y轴数据是从几点到几点的,X轴都要显示为24小时(1天的)。

解决方案 »

  1.   

    图表组件wsChart4.2(DLL版)比较适合做复杂的图表可以试下
      

  2.   

    建一个临时的内存表(table变量),将从数据库中取出的数据填充进去,同时判断是否满足24的条件,如果不够24小时,把剩余的时间补上,value用0来填充。传输到界面数据时,select这个table变量的数据这样的方法是采用一个中间变量
      

  3.   

    楼上的方法我试过,画的曲线图在从0跳到实际值时会有一个尖,不知道为什么。
    不过我今天下午已经找到方法解决了,谢谢大家支持!
    其实OWC11中已经有,下午下了本关于OWC的书,大致看了看。