Показать сообщение отдельно
Старый 08.04.2004, 18:30     # 1
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
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?
/7y3uK вне форума