Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

Получить сумму по столбцу в ehlib?   Найти похожие ветки 

 
gedd ©   (2004-04-08 11:41) [0]

Вопрос такой получить визуально на экране сумму в dbgrideh вообще то не проблема.
Пример ниже считает сумму в четвертом поле:
Form3.DBGridEh1.Columns[4].Footers.add;
Form3.DBGridEh1.Columns[4].Footers[0].ValueType:=fvtSum;

Но вот как мне эту самую сумму передать в мою переменную?
Заранее благодарен!


 
Johnmen ©   (2004-04-08 11:47) [1]

Суммы,количества записей :
DBGridEh1.SumList.SumCollection[i].SumValue;Cтатический текст :
DBGridEh1.Columns[i].Footer.Value;


 
gedd ©   (2004-04-08 11:55) [2]

Вот этот кусос сосчитает сумму  по столбцу
DBGridEh1.Columns[4].Footers.add;
DBGridEh1.Columns[4].Footers[0].ValueType:=fvtSum;
и если после него вызвать
переменная:=DBGridEh1.Columns[4].Footer.Value;
то вернется пустая строка!


 
Johnmen ©   (2004-04-08 12:20) [3]

В посте [1] что-то неясно ?


 
gedd ©   (2004-04-08 12:59) [4]

Если чесно, то не ясно, где лежит значения суммы по столбцу?


 
Johnmen ©   (2004-04-08 13:38) [5]

>где лежит значения суммы по столбцу?

В свойстве SumValue.


 
gedd ©   (2004-04-08 13:55) [6]

>DBGridEh1.SumList.SumCollection[i].SumValue
Ошибка разделения ресурсов


 
Johnmen ©   (2004-04-08 14:04) [7]

Form3.DBGridEh1.Columns[4].Footer.FieldName:=...;
Form3.DBGridEh1.Columns[4].Footer.ValueType:=fvtSum;


 
gedd ©   (2004-04-08 14:04) [8]

Точнее
ShowMessage(  FloatToStr(DBGridEh1.SumList.SumCollection[0].SumValue) );
Ошибка разделения ресурсов


 
gedd ©   (2004-04-08 14:44) [9]

Вот так надо спасибо Большако Дмитрию - автору компоненты!
ShowMessage( FloatToStr(Form3.DBGridEh1.SumList.SumCollection.GetSumByOpAndFName(goSum, "ИмяПоля").SumValue ));



Страницы: 1 вся ветка

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.108 c
1-1082039150
Franzy
2004-04-15 18:25
2004.05.02
Invalid Pointer Operation после завершения программы


6-1078341231
3APA3A
2004-03-03 22:13
2004.05.02
Передача файла с помощью TTCPServer, TTCPClient...


3-1080873973
Angel_Forever
2004-04-02 06:46
2004.05.02
Преполнение стека


7-1078825417
WondeRu
2004-03-09 12:43
2004.05.02
MMC и Delphi


1-1081774335
Mishenka
2004-04-12 16:52
2004.05.02
PopupMenu в ComboBoxEx