|
QuickReport в Delphi 7
ИМХО в каждой проге, связанной скажем с БД , просто обязана быть возможность печати, хотябы к примеру таблиц. Решил воспользоваться встроенным в Delphi VCL QReport, который по идее облегчает процесс вывода. В общем все получается действительно достаточно просто, но есть вопросы.
1) Есть там такие штуки, называются Bands. Например TitleBand - туда нужно заголовок вставлять. Включается это поле в стакане свойств родителя Qreport, но потом он становтся как бы отдельным компонентом с именем TitleBand1. Хочу рантаймом вставить туда лейбл с надписью (TQRLabel), при креейте указываю родителя этот самый TitleBand, и соответственно встявляю в него контрол (InsertControl(QRLabel)). Не работает - выдает ошибку в процессе выполнения, хотя если аналогично делать все на родителе (QReport-е) все отличным образом работает.
2) Компонент включает в себя готовую форму Preview печати. Каким образом можно получить доступ к хинтам (hints) кнопок этого окна? Если компоненты есть только в DCU, а PAS-ников естественно нет. А то как-то не культурно, что вся программа на русском, а превью печати in English.
3) Есть ли какие-нибудь альтернативные freeware компоненты аналоги QuickReport?
|