Показать сообщение отдельно
  #1  
Старый 26.07.2011, 18:24
Аватар для Dead_Gigabit
Dead_Gigabit Dead_Gigabit вне форума
Начинающий
 
Регистрация: 20.10.2009
Адрес: Там где холодно и сыро.... брр
Сообщения: 135
Версия Delphi: Delphi XE
Репутация: 10
Вопрос Сумма значений выделенных записей DBGridEh

Всем привет...
Не могу понять что не так:
хочу подсчитать сумму значений выделенных ячеек DBGridEh

Код:
var
i:integer;
sum:real;
begin
sum:=0;
  for i := 0 to DBG.SelectedRows.Count-1 do begin
       sum:=sum + dbg.SelectedRows.DataSet.FieldByName('SUMMA').AsFloat;
       DBG.SelectedRows.DataSet.Next;
  end ;
  ShowMessage(FloatToStr(sum));
end;

где DBG - DBGridEh1
глянте свежим взглядом может кто увидит косяк....

Программа считает ,но почемуто такую охинею выдаёт в резульат аж жуть....
Ответить с цитированием