"EhLib.Com"
http://forum.ehlib.com/ru/

Подсчёт количества записей в DBGrid.Footer
http://forum.ehlib.com/ru/viewtopic.php?f=4&t=2712
Страница 1 из 1

Автор:  GoldMedium [ 23 дек 2018, 17:51 ]
Заголовок сообщения:  Подсчёт количества записей в DBGrid.Footer

Добрый день.
Помогите, пожалуйста, разобраться. Необходимо при подсчете и отображении в footer'е DBGridEh количество записей считать не все.
В документации указано, что для этого есть событие OnSumListRecalcAll:
Цитата:
OnSumListRecalcAll – Событие вызывается, когда DBGridEh.SumList.ExternalRecalc = True. В обработчике события необходимо подсчитать агрегированные суммы для элементов коллекции DBGridEh.SumList.SumCollection и заполнить значение DBGridEh.SumList.SumCollection[i].SumValue.
Но непонятно, как в обработчике события подсчитать агрегированные суммы для элементов коллекции DBGridEh.SumList.SumCollection. Само событие OnSumListRecalcAll вызывается только один раз, значит, как понимаю, нужно в цикле пробежать по всем DBGridEh.SumList.SumCollection.Items и изменить значение SumValue. Но у меня этот Items всегда 1.

Очень надеюсь на Вашу помощь.

Страница 1 из 1 Часовой пояс: UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/