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

Вниз

Общее количество страниц в Репорте   Найти похожие ветки 

 
vopros ©   (2002-01-24 16:11) [0]

Товарищи программисты, подскажите как в QReport сделать внизу страницы: стр 1 из 5.....Сам когда-то делал да давно не сталкивался...там его прогнать сначала надо..потом что-то присвоит, голова уже болит напомните кто...


 
gek   (2002-01-24 16:23) [1]

по моему так
TQRPreview.QRPrinter.PageCount и
TQRPreview.QRPrinter.PageNumber и
обрабатывать событие PageAvailable(Sender: TObject;
PageNum: Integer);



 
$hade ©   (2002-01-24 16:38) [2]

Дык там же есть помоему компонент QRSysData...в нем в свойствах указать - отображать номер страницы...и все..


 
vopros ©   (2002-01-24 16:57) [3]

>$hade © слушай ты такой умный наиди там тогда как узнать полное количество страниц отчета?


 
fox ©   (2002-01-24 17:01) [4]

Общее число страниц будет известно только после того как отчет
будет сформирован. Для того что бы получить надпись вида
стр 1 из 5..., необходимо делать отчет двухпроходным. При
первом проходе запомнить общее кол-во страниц, а при втором
уже формировать надпись стр 1 из 5...


 
vopros ©   (2002-01-24 17:05) [5]

fox © Теоретически я понимаю как это делать...кажеться это я описал выше..:
Report.prepare;
а здесь что чему присвоить?
Или поподробнее..


 
fox ©   (2002-01-25 13:25) [6]

Пример
var
TotalPage : integer; {всего страниц в отчете}

.... {первый проход}
QuickRep1.Prepare;
TotalPage := QuickRep1.QRPrinter.PageCount;
QuickRep1.QRPrinter.Free;
QuickRep1.QRPrinter := nil;
.... {второй проход}
QuickRep1.Preview;
....
В форме с отчететом в нужном тебе месте уже формируй
строку вида стр 1 из 5.....


 
vopros ©   (2002-01-25 16:27) [7]

fox © Спасибо.




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

Текущий архив: 2002.02.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.007 c
3-66493
kam_nal
2002-01-29 17:54
2002.02.21
Password при подключении к базе


14-66676
Мефодий
2002-01-04 22:04
2002.02.21
Zip файл не открывается WinZip-ом


3-66472
serguar
2002-01-29 08:02
2002.02.21
При минимизации приложения вываливается сообщение об ошибке


14-66666
MJH
2002-01-02 11:07
2002.02.21
чё все в ауте уже? то в новогоднюю ночь пишут, то вечером 2го никого нет....


4-66706
masha
2001-12-23 01:18
2002.02.21
WIN API