INFORMES EN ACCESS CON CAMBIOS DE COLOR POR LINEA
me gustaria saber si se puede y como o alguna idea de por donde investigar sobre lo siguiente:
en un listado o informe access que aparezcan cada linea de detalle de un color, bueno, color alternado una gris, otra blanco, y la siguiente gris.
Muchas gracias a quien me quiera ayudar
en un listado o informe access que aparezcan cada linea de detalle de un color, bueno, color alternado una gris, otra blanco, y la siguiente gris.
Muchas gracias a quien me quiera ayudar
Sencillo:
Una posible solución es la siguiente:
Pones un control invisible en la sección de detalle del informe con el origen de control =1. A ese control le llamas, por ejemplo ctlUnos.
Pones otro control invisible en la sección detalle del informe que realice una suma contínua del control ctlUnos. A este control le llamas, contador, por ejemplo.
Y pones el siguiente código en el evento alimprimir de la sección de talle del informe:
Private Sub Detalle_Print(Cancel As Integer, PrintCount As Integer)
If Me.contador Mod 2 = 0 Then
Me.Detalle.BackColor = 12632256
Else
Me.Detalle.BackColor = 16777215
End If
End Sub
Nota: las constantes de color las puedes cambiar por las que quieras.
Saludos...
Una posible solución es la siguiente:
Pones un control invisible en la sección de detalle del informe con el origen de control =1. A ese control le llamas, por ejemplo ctlUnos.
Pones otro control invisible en la sección detalle del informe que realice una suma contínua del control ctlUnos. A este control le llamas, contador, por ejemplo.
Y pones el siguiente código en el evento alimprimir de la sección de talle del informe:
Private Sub Detalle_Print(Cancel As Integer, PrintCount As Integer)
If Me.contador Mod 2 = 0 Then
Me.Detalle.BackColor = 12632256
Else
Me.Detalle.BackColor = 16777215
End If
End Sub
Nota: las constantes de color las puedes cambiar por las que quieras.
Saludos...
