Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

QuickRepotr: составление отчета [D6, Paradox]


S_s ©   (2005-07-18 14:28:00) 

D6,QR3.0

Здравствуйте. Возникла проблема: с помощью SQL-запроса составляю отчет с группированием по полю. Все выходит нормально, но Group Footer сумму считает неправильно. например:
2
5
сумма:7
4
5
6
сумма:24
......
Не зна даже что и делать!!!!!!??????


S_s   (2005-07-18 15:50:00) [1]

Спасибо всем!!!!!!
Свойство называется ResetAfterPrint:=true;


Johnmen   (2005-07-18 15:43:00) [2]

А не надо бегать. Надо сесть за монитор и включить компьютер.
И внимательно посмотреть свойства TQRExpr.


S_s   (2005-07-18 15:40:00) [3]

Я сам запутался, бегаю, закрутился совсем


Anatoly Podgoretsky   (2005-07-18 15:38:00) [4]

S_s   (18.07.05 15:33) [14]
Зачем же вводишь нас в заблуждения, мы все тут с калькулятором в руках пересчитываем и уточняем float у тебя или нет.


S_s   (2005-07-18 15:37:00) [5]

Меня интересует почему берется сумма с предидущего Group Footer и суммируются данные в следующий Group Footer с приращением


S_s   (2005-07-18 15:33:00) [6]

А как ClearAfterPrint организовать?
Извиняюсь за ошибку не 24 а 22


Johnmen   (2005-07-18 15:29:00) [7]

Где хрень ? Лично я не вижу.
См. Anatoly Podgoretsky ©   (18.07.05 15:10) [8]


Anatoly Podgoretsky   (2005-07-18 15:28:00) [8]

Как думаешь на тебя посмотрят бухгалтеры?


Anatoly Podgoretsky   (2005-07-18 15:28:00) [9]

S_s   (18.07.05 15:20) [10]
Так у тебя этот вопрос, а не про сумму, которая только с виду неправильная. ClearAfterPrint примерно так называется свойство отвественно за очистку после печати. но тебя не волнует что ли, что печатный результат 4 + 5 + 6 будет 17?


S_s   (2005-07-18 15:20:00) [10]

Т.е. в Group Footer сумма идет по нарастающей, никаких масок там нет


S_s   (2005-07-18 15:16:00) [11]

В отчете есть группирование по полю "Tel" в Group Footer есть QRExpr1 SUM(Summa). Вот там эта хрень и выходит


Anatoly Podgoretsky   (2005-07-18 15:10:00) [12]

Ну тогда все в порядке просчитай сам руками по таблице и убедись.


S_s   (2005-07-18 15:09:00) [13]

Никуда я не пропал. Поле дествительно float.
Я привел пример из отчета


Anatoly Podgoretsky   (2005-07-18 14:58:00) [14]

Вот только автор провалился в черную дыру.


Johnmen   (2005-07-18 14:52:00) [15]

>Anatoly Podgoretsky ©   (18.07.05 14:50) [4]

Это да...


Anatoly Podgoretsky   (2005-07-18 14:50:00) [16]

Johnmen ©   (18.07.05 14:47) [3]
Может быть и 24, если float и маска


Johnmen   (2005-07-18 14:47:00) [17]

Да, странно, д.б. 22


Anatoly Podgoretsky   (2005-07-18 14:35:00) [18]

А может у тебя float?


Anatoly Podgoretsky   (2005-07-18 14:33:00) [19]

Странно однако


Наверх

Титульная страница Поиск, карта сайта Написать письмо