Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.04;
Скачать: CL | DM;

Вниз

QuickReport не правильно считает по группам   Найти похожие ветки 

 
Raids   (2004-03-10 20:59) [0]

Не могу разобраться с QuickReport. Есть некий сложный запрос IBQuery1 возвращающий что-то типа (tovar, personal, cena, kolvo) - отображает какой персонал брал какой товар на свой подотчет. А нужно создать полную распечатку этого подотчета с группировкой по персоналу и высчитыванием суммы товара, находящегося у каждого из персонала. Отчет вроде и получился, но суммы по каждому персоналу считаются не отдельно, а суммируются к раннее высчитанной сумме по предыдущему персоналу (а сами товары и их кол-во, цена, стоимость печатаются внутри группы правильно)
В отчете 5 полос: QRBand1(rbTitle), QRBand2(rbColumnHeader), QRGroup1(rbGroupHeader), QRBand3(rbDetail), QRBand4(rbGroupFooter). Первые две из описания упускаю.
   QRBand2(rbColumnHeader) : Св-во Expression = "IBQuery1.Personal", FooterBand="QRBand4", на полосе расположен QRExpr1 (св-во Expression="IBQuery1.Personal")
QRBand3 на полосе расположены QRDBText- 3 шт и QRExpr . (Tovar, Kolvo, Cena, Kolvo*Cena, описания упускаю - претензий нет)
QRBand4 на полосе расположен QRExpr, св-во Expression которого = Sum(IBQuery1.Kolvo*IBQuery1.Cena) Вот здесь то собака и порылась. Правильная цифра выходит лишь по первому персоналу, у второго сумма второго и первого, у третьего - сумма первого, второго, третьего) и т.д.
 Подскажете чего?


 
Johnmen ©   (2004-03-10 23:39) [1]

ResetAfterPrint


 
Raids   (2004-03-11 07:04) [2]


> ResetAfterPrint

Что это? Куда это?


 
Raids   (2004-03-11 10:58) [3]

Так что это было?


 
Наталия ©   (2004-03-11 11:41) [4]

Это был сброс результата вычисления после печати. Неужели в help лень заглянуть?


 
Raids   (2004-03-15 18:39) [5]

Внимание! Не читать быстрораздражаемым.
Рискну переспросить.
Тяму-то у меня конечно хватило на пословесный перевод ResetAfterPrint, но я так и не понял куда его внедрять. Или это относится каким-либо образом к GroupFooter, или к отчету в целом, короче как произвести этот сброс результата вычисления после печати. А Help,кстати, вообще такого словочетания близко не знает.  
To Johnmen, Наталия - все равно спасибо.


 
Anatoly Podgoretsky ©   (2004-03-15 20:24) [6]

Ты не называешь свое выражение, но именно у него это свойство и надо устанавливать, после печати оно будет сброшено в ноль и начнет считать с начала.


 
Raids   (2004-03-16 07:29) [7]

Огромнейшее Вам спасибо, оказалось все гораздо проще чем я мог предполагать.



Страницы: 1 вся ветка

Текущий архив: 2004.04.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.055 c
3-1078601952
Дмитрий2004
2004-03-06 22:39
2004.04.04
Срочно нужна помощь на счет фильтрации в ADO


14-1078163302
Pa5ha
2004-03-01 20:48
2004.04.04
TEMP


11-1058333717
IronWit
2003-07-16 09:35
2004.04.04
как открыть на редкатирование определенную ячейку в listview


1-1079626166
Kor@l
2004-03-18 19:09
2004.04.04
mouse and RButton


7-1074589686
Тр
2004-01-20 12:08
2004.04.04
Реестр + Пуск-Выполнить