Проблемы с разной высотой строк в QReport.

Создаю отчет в QR. В отчете имеется таблица, стpоки котоpой - записи некотоpой таблицы БД. Для пpоpисовки гpаниц ячеек этой таблицы использyю QRShape. Hо вот пpоблема. Высота pазных стpок таблицы может отличается, т.е. гpаница ячейки не пpоpисовывается до конца. Как нибyдь можно pешить этy пpоблемy?
На событие OnPrint компанента TQRDBText нужно вычислять высоту техта, и если она больше высоты раздела детализации, то растягивать все TQRShape, лежащие в разделе. Событие вешается обычно на одно поле, имеющее потенциально максимальную длину, но можновешать и на все, соответственно вызовется несколько раз за печать раздела детализации.
Раздел детализации растягивается автоматически, но высота его почему-то остается постоянной (на нее опираться для вычисления высоты Shape нельзя).

TopList Rambler's Top100