你不要用footer属性,改用footers属性,很好用

解决方案 »

  1.   

    还有,SumList的Active设置为True即可
    即dbgrideh1.SumList.Active:=True;
      

  2.   

    是我没有对dbgrideh的FooterRowCount,
    但是很奇怪,这个统计是放在从表里面的,
    从表记录随主表改变,但是不计算阿
      

  3.   

    1.设置FooterRowCount,用来设置脚注行数
    2.设置SumList.Active:=True,这样才能计算
    3.在需要的列上设置footer或footers
    4.对每一个footer需要设置
    (1)fieldName(如果值是来自字段及计算)
    (2)value    (如果是固定内容)
    (3)ValueType(fvtAvg:求平均;fvtCount:计数;fvtFieldValue:字段值;fvtNon:无;fvtStaticText:固定字符串;fvtSum:求和)要和(1)(2)的选择相匹配
      

  4.   

    都设了阿 。每一个求和地列都要设置一个sumlist?怎么关联起他们那
      

  5.   

    sumlist?关联?你不会是说TDBSumList吧?不用它
    我说的是TDbGridEh.SumList的属性
      

  6.   

    你是用ADODataSEt连接的吗?如果这样,要改用Table或者query才行.