Вниз
Скачать: CL | DM;

QuickReport.Print   Найти похожие ветки 

 
opoloXAI   (2007-10-29 16:26) [0]

Добрый день.
Есть таблица из 3-х столбцов: 1) Cnt; 2) Name; 3) Primech, которую при помощи QuickReport_3.0 вывожу на печать.
На поле TQRBand расположены три TQRDBText, значения которых соответственно равны полям таблицы.
Вопрос: у меня не всегда заполнено значение поля "Primech", а поле "Name" имеет String большой длинны. В результате на печати поле "Name" приходится растягивать по высоте, а поле "Primech" - пустое.
Вопрос: в обработчике какого события нужно вписать:
TQRDBText3.Visible:=false;
TQRDBText2.Width:=700; {растягиваю}
Заранее спасибо.


 
Anatoly Podgoretsky ©   (2007-10-29 16:29) [1]

> opoloXAI  (29.10.2007 16:26:00)  [0]

BeforPrint
Только стоит подумать об другом решение - об расширение по вертикале, штатная возможность.


 
opoloXAI   (2007-10-30 07:18) [2]

Т.е.: QuickReport.BeforPrint?
Но ведь в полученной выборке количество строк, к примеру, 100, а объекты TQRDBText1, TQRDBText2, TQRDBText3 - те-же самые. Одни из них заполнены, другие - нет.
В каком обработчике какого события я могу просмотреть содержимое каждого TQRDBText3 и, если он пустой, "удалить" его с TQRBand?


 
Anatoly Podgoretsky ©   (2007-10-30 08:51) [3]

BeforеPrint того места, где хочешь обрабатывать


 
stud ©   (2007-10-30 08:59) [4]

может в таком случае есть смысл получить одно поле как склееные 3? и выводить в отчет его одно, чем заморачиваться с такой обработкой?


 
ЮЮ ©   (2007-10-30 09:25) [5]

> Но ведь в полученной выборке количество строк, к примеру,
> 100, а объекты TQRDBText1, TQRDBText2, TQRDBText3 - те-
> же самые

В DataSete записей тоже много, но обращаться ты можешь только к полям текущей.

Так и TQRDBText1.BeforePrint будет вызыватся столько раз, скодько записей в наборе данных



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.988 c
9-1168113997
!!!MISTIK!!!
2007-01-06 23:06
2008.03.23
Тени в GLScene


15-1202823736
Kerk
2008-02-12 16:42
2008.03.23
Нюансы общения с заказчиками


15-1202760185
NailMan
2008-02-11 23:03
2008.03.23
Есть ли сайты-базы для поиска по VenID/DevID?


2-1204035970
s_t_d
2008-02-26 17:26
2008.03.23
Масштаб просмотра для элемента QuickRep


9-1167927313
<<=_!!!YO!!!_=>>
2007-01-04 19:15
2008.03.23
Движение камеры да мышкой




   Наверх