Ver Mensaje Individual
  #2  
Antiguo 18-12-2006
Avatar de Manuel
Manuel Manuel is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz/Chile
Posts: 324
Reputación: 22
Manuel Va por buen camino
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
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC.
Responder Con Cita