现在客户要求我做一个月产品报废趋势图,图中显示一种产品在过去的各个月份中每种报废原因出现的数量,从而以折线相连形成一个月产品报废趋势图,X轴为月份,Y轴为数量,每条折线代表一种报废原因,可是客户生产过程中出现的报废原因的数量是动态的,这样趋势图中的折线数也应是动态的,小弟我现在就是不知道怎样在TChart中动态的的生成折线。恳请高手赐教,不胜感激!!

解决方案 »

  1.   

    所有的折线是动态 ,其实你只要掌握住 关键就行了,你的关键就在于你这些数据是可以从数据库中取 出来的,所以你只要用TDBChart来做就行了!没有特别的吧!
      

  2.   

    没错,用TDBChart来做,将其与一个表对应起来,你表中的数据变了,折线图自然也会变
      

  3.   

    这有什么难的!用TDBChart,动态创建series即可!
      

  4.   

    一条折线在tchart里是一个系列。增加一个折线就是增加一个系列。增加线
    Chart1.AddSeries(TLineSeries.Create(nil));线1加点.
    Chart1.Series[0].AddXY(1,2);
      

  5.   

    在数据库中你肯定可一查出每个月的报废数量。这样把TChat控件上所有的线清空重新化不就行了吗!
      

  6.   

    为什么大家对这个贴子感兴趣,而不理我的(类似,且难度相差不大)?
    http://expert.csdn.net/Expert/topic/1079/1079589.xml?temp=.9344751
      

  7.   

    把每天的数据统计起来,加到Tchar里面来不就可以了吗?
      

  8.   

    用 TDBChart,x軸同y軸統計成一行數據即可。tdbchart用法看說明
      

  9.   

    这个不是太难,用TDBChart控件,在Series页中设置几种报废类型即可。
      

  10.   

    我的想法同
    findcsdn(findcsdn)