![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
QReport, вложенная группировка [D5, Paradox]
IgorV © (2004-12-20 13:11:00)Я уже задавал этот вопрос, постараюсь изложить покорректнее.
Бэнд Мастер Футер
Group1 QRep GroupFot1
SubDet1 Qrep GroupFot2
SubDet2 SubDet1
SubDet3 SubDet2 GroupFot3
Источники данных - 4 запроса, связанные через параметр последовательно 3-2-1 - GroupQuery. В приведенном примере в отчете все группируется как надо и выводится, НО, GroupFot2 выводится вместе GroupFot1 и дублирует результат,т.е группировка по SubDet1 идет а промежуточных сумм нет. Я понимаю, что это потому что мастер Qrep, но как выйти из положения? Может кто делал похожие отчеты, сток горит, а я зациклился. Или это невозможно и нужен другой путь?
Deniz (2004-12-21 13:33:00) [1]>Johnmen © (21.12.04 09:17) [7]
Что бы сделать шаг вперед, достаточно одного пинка сзади ;-)
Johnmen (2004-12-21 09:17:00) [2]>IgorV (21.12.04 09:13) [5]
Ну и хорошо...:)
Johnmen (2004-12-21 09:16:00) [3]Специально повторяю для глухих (слепых):
QRSubDetail к QRGroup НИКАКОГО отношения не имеет, как и наоборот.
И настоятельно рекомендую не пользоваться деталировкой вместо группировки.
IgorV (2004-12-21 09:13:00) [4]Johmen, спасибо за пинок в нужном направлении. Объединил 2 запроса в один и две группировки по одному запросу. Все получилось.
IgorV (2004-12-21 08:25:00) [5]Один набор данных использовать не получается. Где бы посмотреть пример использования вложенных группировок. В принципе все работает, кроме того, что во вложенной группировке возвращается только одна запись из запроса, по которому группируется.
Johnmen (2004-12-20 15:16:00) [6]1. Вложенные группировки есть и работают нормально. Уровень вложенности, думается, достаточно велик.
2. Надо использовать 1 (один) набор данных, полученный одним запросом, а не 4 (четырьмя). С сооответствующей сортировкой.
PS Сабдетейлы, строго говоря, к группировке отношения не имеют.
IgorV (2004-12-20 15:09:00) [7]Да, но если я делаю группировку вместо использования SubDet1 то
итог есть, только показывается только ОДНО значение из запроса, связанного параметром с GroupQuery, поэтому и отказался от второй группировки, решив, что проблема в невозможности использовать вложеную группировку, так ли это?
Johnmen (2004-12-20 13:23:00) [8]Так у тебя же одна группировка !