alex_kz |
Отправлено: 12.06.2003, 08:45 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 5
|
Помогите разобраться плз.
Есть таблица Выпущенная_Продукция( наименование, количество и т.д.)
Надо в QReport сгруппировать данные по наименованию (с помощью QRGroup) и посчитать количество по каждому наименованию (и вывести), а в конце отчета общее количество по всем наименованиям(тоже вывести как итоговую цифру).
Как это можно сделать? |
|
Anry |
Отправлено: 13.06.2003, 14:55 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 56
|
В простом отчете с группированием данных вместо полосы данных (компонент QRBand) нужно использовать комбинацию компонентов:
- QRGroup (называется Group Header — полоса группы);
- QRBand (называется Detail — полоса данных);
- QRBand (называется Group Footer — полоса нижнего колонтитула группы);
Эти полосы должны распологаться в указанном порядке, а свойство FooterBand компонета QRGroup указывать на полосу нижнего колонтитула группы.
Условие группировки определяется свойством Expression компонента QRGroup. В отчете группу образуют записи, для которых выполняется заданное в Expression выражение.
Суммарную информацию по группе можно вывести соответственно в ее нижнем колонтитуле, а по всему отчету в QRBand (называется Summary).
|
|
Lusha |
Отправлено: 26.06.2003, 10:56 |
|
Не зарегистрирован
|
А в общем и целом рекомендую отказываться от QReport`a
Рекомендую FastReport и косяков меньше и работать с ним приятнее
Говорю по собственному опыту |
|