Форум: "Базы";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
ВнизПолучить сумму по столбцу в 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.033 c