![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Трудности с QuickReport [D7, XP]
Aleks1995 © (2011-04-16 22:53:00)Здравствуйте мастера! Создаю отчет с помощью QuickReport-а. Трудность в том что данные берутся из ListView(использую событие OnNeedData), а в списке много колонок и даже в альбомной ориентации отчета, все не помещаются. Можно ли как-то делать разбивку,сначала первую половину,а потом вторую чтоб автоматически печатать. Или как-то разместить два TitleBand-a и DetailBand-a? Прям незнаю что делать,подскажите пожалуйста.
Aleks1995 (2011-04-16 23:31:00) [1]Спасибо,буду пробывать...
KilkennyCat (2011-04-16 23:15:00) [2]вот, там есть такое:
Freestyle report - create a report at run-time (Delphi)
Custom report - user selected fields in dynamic report (Delphi)
Repeated labels (Delphi)
OnNeedData event - this sample shows how to use the onNeeData event (Delphi)
KilkennyCat (2011-04-16 23:13:00) [3]да пофиг сколько листов.
тебе нужно:
1) http://www.qusoft.com/FAQs.aspx
2) создать нормальный шаблон. ибо тогда все будет "аутоматичиски"
Aleks1995 (2011-04-16 23:04:00) [4]Весь список обычно до 10 листов занимает
Aleks1995 (2011-04-16 23:03:00) [5]И кроме этого, разбивка общего количества колонок на две части и печать каждой отдельно. Например в списке 12 колонок. Печатаем на 1-ом листе 1-6 колонки(плюс строки с данными),на 2-ом 7-12(плюс строки с данными). Дальше на третьем листе снова первые шесть колонок(плюс строки с данными),на 4-ом следующие шесть. И в таком стиле пока строки с данными в спике не закончатся. А вот как это сделать без понятия :(
Aleks1995 (2011-04-16 22:59:00) [6]Надо бы так...
KilkennyCat (2011-04-16 22:58:00) [7]Ты имеешь ввиду, что отчет будет на нескольких страницах, и шапка должна быть на каждой странице?