Не считает сумму в RxDBGrid

Вопросы программирования и использования среды Lazarus.

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

Не считает сумму в RxDBGrid

Сообщение Vesyolyi » 10.09.2008 15:55:10

Доюрый день! Подскажите что я сделал не так или чего не сделал???
сделал:
подключился к источнику данных, добавил таблицу, добавил Датасорс, добавил RxDBGrid, всё связал как полагается, в гриде данные отобразились. Далее настраиваю грид (FooterRowCount=1, rdgFooterRows=true, ну еще и цвет у Футера поменял), добавляю Columns у нужной колонки настриваю свой стов footer, а именно ставлю ValueType = fvtSUM, ну и еще ставлю FieldName- имя поля для которого сумма считаться должна. Если ValueType меняю на кол-во строк (fvtCount), то кол-во строк отображается...
Аватара пользователя
Vesyolyi
новенький
 
Сообщения: 26
Зарегистрирован: 10.09.2008 12:09:50
Откуда: г. Слободской

Re: Не считает сумму в RxDBGrid

Сообщение alexs » 10.09.2008 16:34:31

И не будет работать. Почему - посмотри в документации.
Суть такова - что пока в DBGrid или в FPC присутсвует баг с коректным позиционированием после GetBookmark/GotoBookmark.
Чтобы суммы посчитались - вызови руками метод CalcStatTotals. Ну а если всёж хочеш включить автоматический расчёт - раскоменти строку1676-1677 в модуле rxdbgrid.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Не считает сумму в RxDBGrid

Сообщение Vesyolyi » 10.09.2008 18:04:11

Спасибо, попробую.... а не кто не пробовал DbGridEh в лазарус перенести?
Аватара пользователя
Vesyolyi
новенький
 
Сообщения: 26
Зарегистрирован: 10.09.2008 12:09:50
Откуда: г. Слободской

Re: Не считает сумму в RxDBGrid

Сообщение alexs » 11.09.2008 09:12:14

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

Re: Не считает сумму в RxDBGrid

Сообщение m_guest » 11.09.2008 10:05:46

Версия 3.6 бесплатная. Правда, для граждан/организаций бывшего СССР..
m_guest
постоялец
 
Сообщения: 193
Зарегистрирован: 14.08.2005 15:10:21

Re: Не считает сумму в RxDBGrid

Сообщение alexs » 11.09.2008 11:11:39

Тут вопрос не в бесплатности - а в том, можно ли использовать исходники для модификации. И ещё - там всё очень сильно завязано на виндовый API - всё рисование идёт напрямую, минуя дельфи.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Рейтинг@Mail.ru