Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Внизвысота DetailBand в QReport Найти похожие ветки
← →
tyo (2004-04-07 22:15) [0]Делаю отчет на QReport. В нем есть регулярная секция DetailBand, на которой размещены поля типа TQRDBText. Иногда желательно, чтобы высота строки в DetailBand различалась в зависимости от содержимого TQRDBText. Однако анализировать содержимое поля TQRDBText удается только в методе OnPrint этого поля, а к этому моменту сама строка DetailBand _уже_ нарисована, и изменить ее высоту я не могу (реально получается, что я могу изменить только высоту _следующей_ строки). Мб, я чего-то не понимаю?
← →
Алхимик © (2004-04-07 23:13) [1]А BeforePrint уже отменили?
← →
Anatoly Podgoretsky © (2004-04-07 23:18) [2]При том секции (TQRCustomBand), а то тоже поздно будет
← →
Tyo (2004-04-08 09:19) [3]А как в момент BeforePrint для секции DetailBand обратиться к содержимому TQRDBText? Какое свойство TQRDBText использовать?Lines.Text в этот момент пустой, а больше никаких подходящих я не разглядел... :(
← →
Johnmen © (2004-04-08 11:16) [4]
QRDBText1.DataSet.FieldByName(QRDBText1.DataField).As...
← →
Tyo (2004-04-08 11:34) [5]Блин, простите дурака за беспокойство, сам разобрался.
Не надо мне было никакого доступа к содержимому TQRDBText. Достаточно обратиться к FieldValues того DataSet"а, к-рый явл. DataSet"ом всего отчета целиком. Все работаем.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.391 c