Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

отчеты [D6, XP]


lllEl ©   (2006-08-07 14:28:00) 

Привет.
Делаю отчет.
Кинул на репорт detail.
На него 4 QRDBRichText идущие друг за другом вниз.
Вывожу в QRDBRichText большой текст из базы.
Но он обрезается. Как можно сделать, чтобы QRDBRichText регулировал свою высоту сам взависимости от объема текста?


clickmaker   (2006-08-07 15:52:00) [1]

ну тогда самому считать придется
Canvas.TextHeight или что-то типа


lllEl   (2006-08-07 15:49:00) [2]

Тоже нет.


clickmaker   (2006-08-07 15:47:00) [3]

да? мне казалось, что там уже реальные размеры...
а в OnStartPage?


lllEl   (2006-08-07 15:33:00) [4]

Он показывает указанную в свойствах высоту. Указано 25, а на самом деле текст получается 100, к примеру.
Поэтому и происходит наложение.


clickmaker   (2006-08-07 15:20:00) [5]


> lllEl ©   (07.08.06 15:10) [4]

QRDBRichText.Height


lllEl   (2006-08-07 15:10:00) [6]

А как узнать какая высота будет текста в QRDBRichText в отчете?


clickmaker   (2006-08-07 14:45:00) [7]


> lllEl ©   (07.08.06 14:39) [2]

сам расчитывай Top следующего ричэдита в BeforePrint. квик репорт не настолько умный


lllEl   (2006-08-07 14:39:00) [8]

Это понятно. У меня QRDBRichText идут друг за другом и высота у них 50.
Наложение происходит QRDBRichText один на другой если текст большой в QRDBRichText.
Какую высоту мне делать QRDBRichText, чтобы наложения не происходило? 10 метров?


clickmaker   (2006-08-07 14:33:00) [9]

AutoStretch = true


Наверх

Титульная страница Поиск, карта сайта Написать письмо