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

Отчет в QReport   Найти похожие ветки 

 
labanga   (2003-11-06 13:36) [0]

Уважаемые Мастера!
Объясните, пожалуйста, вкратце как сделать отчет типа:
[дата] [номер накладной]
[товар][количество][сумма]
[товар][количество][сумма]
[товар][количество][сумма]
[дата] [номер накладной]
[товар][количество][сумма]
[товар][количество][сумма]

из запроса:
select [дата], [номер накладной], [товар], [количество], [сумма]
from Orders


 
Anatoly Podgoretsky ©   (2003-11-06 13:44) [1]

Это называется группирование, примеры в дельфи показывают даже большую глубину групированя, смотри сначала их.


 
labanga   (2003-11-06 13:54) [2]

Делаю как в примере, а получается как всегда - выходит все колбасой. Понимаю, что дело в какой-то мелочи, но в какой?

QRGroup1 [дата]
QRGroup2 [номер накладной]
DetailBand1 [товар][количество][сумма]
QRBand2(Footer for QRGroup2)
QRBand1(Footer for QRGroup1)


 
Dmitriy O. ©   (2003-11-06 14:06) [3]

Не понятно зачем два QRGroup ?? Я так понял что критичным условием является номер накладной. Дак нафига группировать еще по дате ??


 
labanga   (2003-11-06 14:14) [4]

да зто без разницы.

QRGroup1 [дата] [номер накладной]
DetailBand1 [товар][количество][сумма]
QRBand1(Footer for QRGroup1)

не могу уловить сам принцип группировки. при таком раскладе не группируется вообще. А как группировать на основе всего одного запроса?


 
bon ©   (2003-11-06 14:15) [5]

>select [дата], [номер накладной], [товар], [количество], [сумма]
>from Orders

а в отчете

QRGroup1 [номер накладной]
DetailBand1 [товар][количество][сумма]
QRBand1(Footer for QRGroup1)


 
DenK_vrtz ©   (2003-11-06 14:15) [6]

Если данные в накладных уже сгруппированы, то используя связку "главная таблица-подчиненная таблица", где главная - это накладные, а подчиненная - спецификация накладных, в отчете через связку DetailBand - QRSubDetail такой отчет строится на ура


 
Dmitriy O. ©   (2003-11-06 14:20) [7]


> labanga (06.11.03 14:14) [4]
> да зто без разницы.
>
> QRGroup1 [дата] [номер накладной]
Дату выкинь->[дата].



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

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



Память: 0.46 MB
Время: 0.029 c
3-89741
Smoker
2003-11-08 23:44
2003.11.27
Database Desktop Нужна помошь...


7-90144
Term
2003-09-17 09:51
2003.11.27
Мне нужно написать номеронабератель, установил


1-89888
Alexx
2003-11-15 16:39
2003.11.27
Как в компоненте DateTimePicker поменять шаг


1-89836
DimaK
2003-11-16 17:45
2003.11.27
ProgressBar


14-90127
zerro_nuz
2003-11-03 17:52
2003.11.27
Помогите пожалуйста !!!




   Наверх