Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   error en quickreport (https://www.clubdelphi.com/foros/showthread.php?t=65767)

martita 12-01-2010 01:40:58

error en quickreport
 
Hola foro tengo el siguiente codigo en donde pretendo como ejemplo
que imprima un ciclo del 1 al 20 y que genere 20 paginas
en cada pagina solo imprimira el numero actual en el centro de la pagina

este es el codigo que tengo y me marca error

for c := 1 to 20
do begin
qreferencia.Caption:=inttostr(c);
qr1.NewPage;
end;
qr1.Preview;

--------------------------------------------------------
o como puedo hacer para que en cada pagina me imprima solo
el numero del contador C y se brinque a la siguiente pagina ?
Saludos :o

Caro 12-01-2010 04:15:06

Hola martita, debes utilizar el evento OnNeedData del QuickReport y colocar un QrLabel en la banda rbDetail.

Código Delphi [-]
procedure TForm2.QuickRep1NeedData(Sender: TObject; var MoreData: Boolean);
begin
  MoreData := Ind<=20;
  if MoreData then
  begin
    QRLabel1.caption := IntToStr(Ind);
    Inc(Ind);
    QuickRep1.NewPage;
  end;
end;

Ind es una variable global que debes inicializarla en 0.

Saluditos

martita 12-01-2010 18:22:43

problema solucionado
 
muchas gracias Caro, con lo que me respondiste resolvi mi problema
y aclare mis dudas, en realidad no conozco quick report y no he
podido encontrar algun manual o tutorial en internet, tu o alguien
que lea mi tema sabra sobre algun tutorial que me pueda pasar o
que me pase algun link de donde pueda adquirir informacion de
quick report ? agradeceria muchisimo si alguien me ayuda con este
dato!!! .

nuevamente muchas gracias y espero que a alguien mas
le sea de utilidad la informacion de este tema.
Salu2.


La franja horaria es GMT +2. Ahora son las 17:37:55.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi