RxDBGrid - расчёт итогов

Модераторы: alexs, Модераторы

Ответить
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

RxDBGrid - расчёт итогов

Сообщение alexs »

Сегодня полностью переписал механизм расчёта значений для итоговой строки.
Ушёл от универсальности кода - теперь для каждого движка данных используется свой механизм. Полная аналогия в плане реализации с сортировкой данных в гриде. Да и сам код вынесен теперь также в сортировщик.

Сейчас поддерживается работа итогов для компонентов Zeos, FBDataSet, RxMemTable.
Для всех остальных оставлен старый код. Но он работает плохо. Я так и не смог добиться по старой методике постоянного центрирования длинных списков.

Прошу тестировать и высказывать замечания.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Продолжаю работу над данным функционалом.
Опять всё полностью переписал. Превыдущая реализация не учитывала вариант фильтра на наборе данных. Теперь должно всё заработать.
Нужны добровольцы попробовать функционал. Пока ошибки возможны только при использовании RxMemDataset и Zeos.
Если в течении некоторого времени ошибок не будет найдено - то переработаю код, чтобы суммировки работали в любом случае.
Ответить