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

Вниз

высота компонентов на TQRBand   Найти похожие ветки 

 
opolo2000 ©   (2009-02-19 11:34) [0]

Добрый день.
Есть обычный отчёт. На TDetailBand расположено несколько TQRDBText. Свойство объектов TQRDBText.AutoStretch:=True. В результате всё хорошо. Данные выдаются, но все они разной высоты. В результате высота правых и левых границ разная. Получается некрасиво («лесенка»).
Вопрос: как узнать высоту «текущего» сформированного i:=TQRDBText.Heigth, чтобы потом, положенному на отчет QRShape1.qrsVertLine, изменить свойство QRShape1.Heigth:=i ?
Вопрос: может есть какой-то более простой способ?


 
Johnmen ©   (2009-02-19 11:51) [1]

Давно это было, не помню...:)
Но попробуй в событиях, связанных с формированием бенда.


 
opolo2000 ©   (2009-02-20 12:58) [2]

Добрый день.
Нашёл такой выход: В обработчик DetailBandBeforePrint() следующее
VLine11.Size.Height:=DetailBand.Size.Height+DetailBand.Expanded;
Визуально вертикальные линии удлиннились, но, всё-таки, это как-то неправильно работает = линии укороченные. Кто-нибудь сталкивался?
Может это связано с этим: в Helpe написано "If WordWrap is True, components can expand vertically if they are to short for the text to fit. If a component expands it will also expand its parent band, provided that band’s CanExpand property is set to True. A band can expand over multiple pages to print long texts." Но я не нашел у TDetailBand свойство CanExpand. Где оно?



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
2-1234964702
321
2009-02-18 16:45
2009.04.05
StringList


15-1233354903
Германн
2009-01-31 01:35
2009.04.05
Интересный вопрос всплыл неожиданно.


3-1218000664
AlexeyMir
2008-08-06 09:31
2009.04.05
Помогите с SQL-запросом


1-1209401121
KiLLiR
2008-04-28 20:45
2009.04.05
Свойство MaxDate DateTimePicker а д.б. сегодняшним


10-1153825601
AlexeyMir
2006-07-25 15:06
2009.04.05
Регистрация ActX библиотеки из своей программы