Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

QReport - проблемы.....   Найти похожие ветки 

 
fisherman ©   (2004-10-04 09:37) [0]

Всем привет!
Столкнулся с такой проблемой - необходимо сформировать отчет из 4-х таблиц, все они связаны между собой.
Таблицы такие: 1-Завод, 2-Цех, 3-Участок, 4-Оборудование.
Таблицы находятся SQL-сервере, сответственно применяю ADO-компоненты, оговариваю все связи "один ко многим".
В отчете применяю для главной таблицы QRBand и для подчиненных QRSubDetail.
А очтет формируется странным образом - отображаются только первые записи из таблиц Завод,Цех и Участок а из таблицы Оборудование записи отображаются правильно но только для одного участка.
В принципе эту проблему я поборол сформировав запрос по всем таблицам и применив в отчете компоненты - QRGroup но уперся в другую проблему - как подсчитать силами QReport-а количество едениц оборудования по участкам и цехам и соответственно просуммировать суммы. В QReport-e есть функции Count и Sum ,но они не считают отдельно по группам.
Есть еще Rave Designer - но он слишком долго формирует отчет в  200 страниц.
Может кто что подскажет как решить мои проблемы?
Заранее благодарю всех кто отклинется!


 
Erik1 ©   (2004-10-04 10:19) [1]

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


 
fisherman ©   (2004-10-04 10:26) [2]

Я то же об этом думал, а сам QReport не имеет такой возможности?
Просто в Делфи я еще салага, опыта работы с ним нет)


 
Skeptik   (2004-10-04 11:42) [3]

посмотри файл в Demo\QuickRpt\Qr3\grouping.pas



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

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
14-1096297672
Копир
2004-09-27 19:07
2004.10.17
- Да чего тебя жалеть-то? - крикнул хозяин, очутившийся опять


14-1096005299
MBo
2004-09-24 09:54
2004.10.17
Пятничные задачки. И простые и сложные...


6-1091819057
Nill
2004-08-06 23:04
2004.10.17
Шары


9-1087305854
Developer
2004-06-15 17:24
2004.10.17
А как сделать заставку в начале, которая плавно появляеться..


14-1096101166
Lenor
2004-09-25 12:32
2004.10.17
как узнать, кем...