我想统计一个Calculated字段的合计,不太想用循环,想利用onCalcFields事件!注意:其中total是我创建的Calculated字段;total的值没有问题,先在想统计total字段的全部值,但是下面的语句只能显示第一条记录的值,请问想要得到全部的total值的合计,怎么做呢?======================================================================procedure TForm1.ADOQuery1CalcFields(DataSet: TDataSet);
var
    heji:integer;
begin
  heji:=0;
  adoquery1.FieldByName('total').AsInteger:=adoquery1.FieldByName('num1').AsInteger+adoquery1.FieldByName('num2').AsInteger ;
  edit1.Text:=inttostr(heji+adoquery1.FieldByName('total').AsInteger);
end;end.