QUICK REPORT
От: Рафик Россия  
Дата: 11.02.05 11:01
Оценка:
Помогите с отчетом как мне в quick report сделать так чтобы нумерация страниц начиналась не с 1 листа а например с 5, я использую компонент QrSysData!!!
Re: QUICK REPORT
От: Smirnov.Anton Россия  
Дата: 11.02.05 11:07
Оценка:
Здравствуйте, Рафик, Вы писали:
Р>Помогите с отчетом как мне в quick report сделать так чтобы нумерация страниц начиналась не с 1 листа а например с 5, я использую компонент QrSysData!!!
навряд ли эта компонента так настраивается, но можно самому извернуться,
бросьте на лист Лабел, и в ОнПринт для него пишите, что надо, учитывая номер текущей страницы
Re[2]: QUICK REPORT
От: Рафик Россия  
Дата: 11.02.05 11:21
Оценка:
Здравствуйте, Smirnov.Anton, Вы писали:

SA>Здравствуйте, Рафик, Вы писали:

Р>>Помогите с отчетом как мне в quick report сделать так чтобы нумерация страниц начиналась не с 1 листа а например с 5, я использую компонент QrSysData!!!
SA>навряд ли эта компонента так настраивается, но можно самому извернуться,
SA>бросьте на лист Лабел, и в ОнПринт для него пишите, что надо, учитывая номер текущей страницы

Я написал вот такой код и все равно ничего не происходит, почему это может быть?
Перед этим label=1, и на всех страницах он так и остался равен единице


dl:=StrToInt(QRLabel1.Caption);
dl:=dl+1;
QRLabel1.Caption:=IntToStr(dl);
Re[2]: QUICK REPORT
От: Рафик Россия  
Дата: 11.02.05 11:27
Оценка:
Извините я просто у лабела записал у него почему то не пашет, а вот на банд записал сразу стало все работать....
Re[3]: QUICK REPORT
От: Smirnov.Anton Россия  
Дата: 11.02.05 11:29
Оценка:
Здравствуйте, Рафик, Вы писали:

Р>dl:=StrToInt(QRLabel1.Caption);

Р>dl:=dl+1;
Р>QRLabel1.Caption:=IntToStr(dl);
епстественно,
а если так
в OnPrint
 Value:=IntToStr(PageNumber);

а уж в зависимости от PageNumber, решать, показать номер листа или нет
Re[4]: QUICK REPORT
От: Anatoly Podgoretsky Эстония http://www.podgoretsky.com
Дата: 11.02.05 17:14
Оценка:
SA>в OnPrint
SA>
SA> Value:=IntToStr(PageNumber);
SA>

SA>а уж в зависимости от PageNumber, решать, показать номер листа или нет


Value:=IntToStr(PageNumber + StartNr - 1);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.