Вниз
Скачать: CL | DM;

QReport, вложенная группировка   Найти похожие ветки 

← →
IgorV   (2004-12-20 13:11) [0]

Я уже задавал этот вопрос, постараюсь изложить покорректнее.
   Бэнд          Мастер         Футер
 Group1          QRep          GroupFot1
 SubDet1         Qrep          GroupFot2
 SubDet2         SubDet1    
 SubDet3         SubDet2       GroupFot3
Источники данных - 4 запроса, связанные через параметр последовательно 3-2-1 - GroupQuery. В приведенном примере в отчете все группируется как надо и выводится, НО, GroupFot2 выводится вместе GroupFot1 и дублирует результат,т.е группировка по SubDet1 идет а промежуточных сумм нет. Я понимаю, что это потому что мастер Qrep, но как выйти из положения? Может кто делал похожие отчеты, сток горит, а я зациклился. Или это невозможно и нужен другой путь?


← →
Johnmen ©   (2004-12-20 13:23) [1]

Так у тебя же одна группировка !


← →
IgorV   (2004-12-20 15:09) [2]

Да, но если я делаю группировку вместо использования SubDet1 то
итог есть, только показывается только ОДНО значение из запроса, связанного параметром с GroupQuery, поэтому и отказался от второй группировки, решив, что проблема в невозможности использовать вложеную группировку, так ли это?


← →
Johnmen ©   (2004-12-20 15:16) [3]

1. Вложенные группировки есть и работают нормально. Уровень вложенности, думается, достаточно велик.
2. Надо использовать 1 (один) набор данных, полученный одним запросом, а не 4 (четырьмя). С сооответствующей сортировкой.

PS Сабдетейлы, строго говоря, к группировке отношения не имеют.


← →
IgorV   (2004-12-21 08:25) [4]

Один набор данных использовать не получается. Где бы посмотреть пример использования вложенных группировок. В принципе все работает, кроме того, что во вложенной группировке возвращается только одна запись из запроса, по которому группируется.


← →
IgorV   (2004-12-21 09:13) [5]

Johmen, спасибо за пинок в нужном направлении. Объединил 2 запроса в один и две группировки по одному запросу. Все получилось.


← →
Johnmen ©   (2004-12-21 09:16) [6]

Специально повторяю для глухих (слепых):
QRSubDetail к QRGroup НИКАКОГО отношения не имеет, как и наоборот.
И настоятельно рекомендую не пользоваться деталировкой вместо группировки.


← →
Johnmen ©   (2004-12-21 09:17) [7]

>IgorV   (21.12.04 09:13) [5]

Ну и хорошо...:)


← →
Deniz   (2004-12-21 13:33) [8]

>Johnmen ©   (21.12.04 09:17) [7]
Что бы сделать шаг вперед, достаточно одного пинка сзади ;-)



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.023 c
14-1104773912
Aldor_
2005-01-03 20:38
2005.01.23
Обособление интерфейсной части в программе. Способы.


3-1103345345
slart
2004-12-18 07:49
2005.01.23
DateDiff+Access


9-1097572868
VolanD
2004-10-12 13:21
2005.01.23
Direct3D


14-1103697842
syte_ser78
2004-12-22 09:44
2005.01.23
Обращение к Харьковчанам.


1-1105521279
Sndr
2005-01-12 12:14
2005.01.23
Наследование от TForm




   Наверх