怎么用代码实现Footer及Group合计?

解决方案 »

  1.   

    var
      v_Footer: TcxDataSummaryItem; 
    begin
     //添加一个v_Footer的对象
     v_Footer := cxGrid1DBTableView1.DataController.Summary.FooterSummaryItems.Add;
     v_Footer.Format := 'test 0 ';
     v_Footer.Kind := skMax;
     //other...
    end;
    //////////
    你可以在设计时设计好。。之后到cxGrid1DBTableView1的DataController.Summary里面去看看有几三东西的,看着,就可以写出代码了...
      

  2.   

    在设计时可选择Column属性,用代码怎么才能实现?
      

  3.   

    sum: TcxGridDBTableSummaryItem;
        sum := TcxGridDBTableSummaryItem.Create(GridView.DataController.Summary.FooterSummaryItems);
        sum.Column := GridView.GetColumnByFieldName(Field.FieldName);
        sum.FieldName := Field.FieldName;
        sum.Format := ',0.00;-,0.00';
        sum.Kind := skSum;