Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.032 c