function ColSum(Table: TDataSet; ColName: String): Double;begintryTable.DisableControls;Table.First;Result := 0;While not(Table.EOF) dobeginResult := Result + Table.FieldByName(ColName).AsFloat;Table.Next;end;finallyTable.EnableControls;end;end;
ColSum(Sells,'Total');و تريد وضع النتيجة في label مثلا :
Label.caption := ColSum(Sells,'Total').Tostring;الآن لنأتي و نتعرف على أجزائ الدالة :
| D3-D2005, CB3-6, BDS2006/2007/2009/2010/XE/XE2/XE3/XE4/XE5/XE6/XE7/XE8, RAD Studio 10 Seattle, 10.1 Berlin |