Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2012, 20:29   #1
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
Вопрос Программно назначит подсчет суммы по полю в итоговой строке в DBGridEh. Как?

Добрый вечер! Разобрался как сделать отображение текущего значения в поле в итоговой строке в DBGridEh. Я заранее знаю, что так содержатся только строковые значения. Сделал так:
Код:
    Form16.DBGridEh1.Columns[0].Footer.FieldName:='NAME';
    Form16.DBGridEh1.Columns[0].Footer.ValueType:=fvtFieldValue;
при переходе по записям в ячейке, в итоговой строке, отображается текущее строковое значение из строки, на которой находится курсор. Аналогично пытаюсь сделать тоже самое для числового поля, чтобы считало сумму, но не получается. Компилируется и запускается, но в итоговой строке отображается "0". Код для числового поля:
Код:
    Form16.DBGridEh1.Columns[1].Footer.FieldName:='KOLVO';
    Form16.DBGridEh1.Columns[1].Footer.ValueType:=fvtSum;
.
Как мне справиться с этой задачей? Прошу помочь советом по делу.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 10.05.2012, 20:52   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

SumList.Active:=True
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 10.05.2012, 22:34   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Здорово . Сделал, заработало. Спасибо Аватар огромное тебе за подсказку! Жаль не получается + поставить
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обращение к определенному полю dbgrideh kate158 Общие вопросы Delphi 2 28.03.2012 10:20
Подсчет суммы killer12rus SQL, базы данных 1 26.09.2010 00:35
Нужно из итоговой суммы вычесть за ошибки которые сверх нормы tgm Microsoft Office Excel 2 05.09.2010 16:21
Подсчет суммы Владимир1988 Помощь студентам 7 05.12.2009 23:02
Как программно узнать не является ли слово в строке числом? SkAndrew Общие вопросы Delphi 10 07.05.2008 13:03