QRPreview - Como ir da ultima Pag. para a Primeira pag.

Delphi

28/12/2004

Olá pessoal..

Já consegui visualizar o Relatório através do QRPreview....
Sendo que para visualizar a primeira página só consegui vizualizar fazendo loop, e com o loop o formulário treme até chegar ao primeiro registro... alguém pode me dar um dica....

Ass: Max...


Próximo
QRPreview1.PageNumber:= QRPreview1.PageNumber +1;
label2.caption:= ´Página ´+inttostr(QRPreview1.PageNumber);

Anterior
QRPreview1.PageNumber:= QRPreview1.PageNumber -1;
label2.caption:= ´Página ´+inttostr(QRPreview1.PageNumber);

Ultimo
QrPreview1.PageNumber := QrPreview1.QrPrinter.PageCount;
label2.caption:= ´Página ´+inttostr(QRPreview1.PageNumber);


Sendo que para visualizar a primeira página só consegui vizualizar fazendo loop, e com o loop o formulário treme até chegar ao primeiro registro...

O primeiro

Primeiro
if QRPreview1.PageNumber > 1 then
begin
repeat
QRPreview1.PageNumber:= QRPreview1.PageNumber -1;

until QRPreview1.PageNumber = 1;
end;
label2.caption:= ´Página ´+inttostr(QRPreview1.PageNumber);

/////Não funcionou... e nem deu mensagem de erro...
// QRPreview1.PageNumber:= QrPreview1.QRPrinter.firstPage;


Max.jgs

Max.jgs

Curtidas 0

Respostas

Massuda

Massuda

28/12/2004

Geralmente eu faço...
 QRPreview1.PageNumber := 1;



GOSTEI 0
Max.jgs

Max.jgs

28/12/2004

Geralmente eu faço...
 QRPreview1.PageNumber := 1;




Valeu Obrigado pela dica ,,, agora eu me pergunto oque acontecia que anterior mente não estava funcionando...
E agora funcionou........

Ass: Max...


GOSTEI 0
POSTAR