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

Вниз

высота 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
1-1081495413
baromir
2004-04-09 11:23
2004.04.25
Запуск проверки при открытии формы (+)


1-1081524574
Triny
2004-04-09 19:29
2004.04.25
динамические переменные


7-1078177032
Sergeika
2004-03-02 00:37
2004.04.25
Как отловить нажатие мультимедиа клавиши на клавиатуре?


1-1081233763
Stas
2004-04-06 10:42
2004.04.25
Как скрыть кнопку с панели задач


14-1080844613
gn
2004-04-01 22:36
2004.04.25
для тех кто в ещё может! :-)