Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Как задать автосуммирование в DBGridEh


Автор: Rakhim 22.1.2005, 13:53
Как задать автосуммирование в DBGridEh

Использую Дельфи 7.
компонетн связан c IBQuery, обновление данных с TIBUpdateSQL




Автор: Дрюча 22.1.2005, 13:59
Надо автоинкрементное поле? или что?

Автор: Петрович 23.1.2005, 11:55
В совойству Footer.ValueType колонки по которой нужно выполнить суммипрование нужно установить значение fvtSum.
Если при этом ты хочешь что бы сумма отображалась в дополнительной нижней строке грида. установи ему в свойство FooterRowCount значение > 0. Например 1.

Автор: Rakhim 25.1.2005, 16:03
Я понял что над проставлять SumList.Active=true, зачем два остальных свойства.

Чем отличается в столбцах свойства Footer и Footers - где правильнее задавать что отображается в нижней строке?

Автор: Петрович 25.1.2005, 22:48
Точно не помню. Кажется Footer это когда одна строка футера, а Footers для нескольких строк.
Я обычно задаю агрегативные функции в Footer

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)