Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Colorear DetailBand intercalado en QReport (https://www.clubdelphi.com/foros/showthread.php?t=38386)

suseLinux 13-12-2006 04:19:40

Colorear DetailBand intercalado en QReport
 
Hola, he visto unos reportes en qReport donde el color del detailBand va intercalado en cada linea, me explico, una linea blanca y la siguiente con un color de fondo muy suave, pero que facilita la lectura de la informacion diferenciando cada linea...

Ojala me entiendan...
Pero es eso. Saludos

Manuel 18-12-2006 18:37:28

Cita:

Empezado por suseLinux
Hola, he visto uno reportes en qReport donde el color del detailBand va intercalado en cada linea, me explico, una linea blanca y la siguiente con un color de fondo muy suave, pero que facilita la lectura de la informacion...

Ojala me entiendan...
Pero es eso. Saludos

Mira yo lo hago así:

defino una variable llamada bit como boolean, en private de la unidad.

Código SQL [-]
procedure TFLibreta.QRDetalleBeforePrint(Sender: TQRCustomBand;
  var PrintBand: Boolean);
begin
        if bit then QRDetalle.Color := $00E9E9E9 // Lo puedes cambiar por otro
           else QRDetalle.Color := clWhite; // Lo mismo
        bit := not bit;
end;

todas las etiquetas de la banda detalle deben ser trasparentes:

Transparent = True


La franja horaria es GMT +2. Ahora son las 11:17:23.

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