![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
отчеты [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