Добрый день.
Помогите, пожалуйста, разобраться. Необходимо при подсчете и отображении в 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.
Очень надеюсь на Вашу помощь.