Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   imprimir numero progresivo en quick report (https://www.clubdelphi.com/foros/showthread.php?t=45944)

Goyo 18-07-2007 22:12:44

imprimir numero progresivo en quick report
 
buenas tardes amigos foristas estoy tratanto de complementar unos reportes en Quick Report, ahora la duda :rolleyes: viene cuando quiero insertar un numero progresivo en mi Reporte... para ello les comento que hago lo siguiente, en el evento BeforePrint pongo lo siguiente : les comento que cheque esta liga

Son BD de Paradox y utilizo QuickReport

Código Delphi [-]
procedure TQuickReport1.QuickRepBeforePrint(Sender: TCustomQuickRep;
  var PrintReport: Boolean);
begin
  autonum := 0;
end;

y en el evento Print de cada Text lo siguiente:
Código Delphi [-]
procedure TQuickReport1.QRDBText3Print(sender: TObject; var Value: String);
begin
    Inc(autonum);
    QRLabel1.Caption := inttostr(autonum)
end;

ademas puse un QRLabel1 para que alli me ponga el numero progresivo a imprimir... pero No mas no pone nada de nada..

espero contar con su ayuda... de momento muchas gracias...

saludos

jhonny 18-07-2007 22:23:11

En que tipo de banda tienes puesto dicho QRDBText?

Goyo 18-07-2007 22:29:53

Cita:

Empezado por jhonny
En que tipo de banda tienes puesto dicho QRDBText?

en QRSubDetail

Goyo 18-07-2007 22:36:07

funciono.... realmente funciono!!!
 
De esa manera que lo escribi... SI funciono, solo tenia un error en la etiqueta de impresion... Yo tenia... QRLabel1 y en realidad es.... QRLabel12...... ha por cierto... el numero progresivo aparece solo en modo ejecucion no en modo preview del quickreport... (osea que tenemos que compilarlo y entonces aparecera el numero progresivo..

saludos... y gracias

jhonny 18-07-2007 22:36:28

Cita:

Empezado por Goyo
en QRSubDetail

No se porque en algún momento creí que hablabas de un QRDBText, pero de todas formas , puedes hacer uso del evento OnBeforePrint de la banda SubDetail en lugar del OnPrint del QRLabel.

jhonny 18-07-2007 22:37:17

Cita:

Empezado por Goyo
De esa manera que lo escribi... SI funciono, solo tenia un error en la etiqueta de impresion... Yo tenia... QRLabel1 y en realidad es.... QRLabel12...

saludos... y gracias

Ahhh, que bueno que solo era eso ;)


La franja horaria es GMT +2. Ahora son las 02:53:29.

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