![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отчет в QReport [D6, MSSQL]
labanga © (2003-11-06 13:36:00)
Уважаемые Мастера!
Объясните, пожалуйста, вкратце как сделать отчет типа:
[дата] [номер накладной]
[товар][количество][сумма]
[товар][количество][сумма]
[товар][количество][сумма]
[дата] [номер накладной]
[товар][количество][сумма]
[товар][количество][сумма]
из запроса:
select [дата], [номер накладной], [товар], [количество], [сумма]
from Orders
Dmitriy O. (2003-11-06 14:20:00) [1]
> labanga (06.11.03 14:14) [4]
> да зто без разницы.
>
> QRGroup1 [дата] [номер накладной]
Дату выкинь->[дата].
bon (2003-11-06 14:15:00) [2]
>select [дата], [номер накладной], [товар], [количество], [сумма]
>from Orders
а в отчете
QRGroup1 [номер накладной]
DetailBand1 [товар][количество][сумма]
QRBand1(Footer for QRGroup1)
DenK_vrtz (2003-11-06 14:15:00) [3]
Если данные в накладных уже сгруппированы, то используя связку "главная таблица-подчиненная таблица", где главная - это накладные, а подчиненная - спецификация накладных, в отчете через связку DetailBand - QRSubDetail такой отчет строится на ура
labanga (2003-11-06 14:14:00) [4]
да зто без разницы.
QRGroup1 [дата] [номер накладной]
DetailBand1 [товар][количество][сумма]
QRBand1(Footer for QRGroup1)
не могу уловить сам принцип группировки. при таком раскладе не группируется вообще. А как группировать на основе всего одного запроса?
Dmitriy O. (2003-11-06 14:06:00) [5]
Не понятно зачем два QRGroup ?? Я так понял что критичным условием является номер накладной. Дак нафига группировать еще по дате ??
labanga (2003-11-06 13:54:00) [6]
Делаю как в примере, а получается как всегда - выходит все колбасой. Понимаю, что дело в какой-то мелочи, но в какой?
QRGroup1 [дата]
QRGroup2 [номер накладной]
DetailBand1 [товар][количество][сумма]
QRBand2(Footer for QRGroup2)
QRBand1(Footer for QRGroup1)
Anatoly Podgoretsky (2003-11-06 13:44:00) [7]
Это называется группирование, примеры в дельфи показывают даже большую глубину групированя, смотри сначала их.