怎樣取得DBGridEh的footer中的欄位合計值

gxsky發表於2009-02-28

1.其中Items[5]代表第五列有合計值  
  MaskEdit1->Text=DBGridEh1->GetFooterValue(Table1->RecordCount,DBGridEh1->Columns->Items[5]);  
  其中Table1->RecordCount可以換成0或其它任何整數
 
2.其中,"Salary"代表FieldName為Salary的列有合計值  
    MaskEdit1->Text=DBGridEh1->SumList->SumCollection->GetSumByOpAndFName(goSum,"Salary")-SumValue;  
   
3.其中,Items[0]代表footer中第一個合計項  
  MaskEdit1->Text=DBGridEh1->SumList->SumCollection->Items[0]->SumValue;  
   
  方法1與2、3有區別,1是footer中顯示什麼就取什麼,2是根據goSum引數現算出來的,3也是現算出來的

相關文章