Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/12/2007, 06:44
Avatar de zacktagnan
zacktagnan
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años, 11 meses
Puntos: 3
Re: Color de fondo de fila aplicado a informe integrado

¡¡Ya está hecho!!

La cosa es pasar el color de fondo como parámetro del informe principal al integrado.


- PROCESO -

Desde el informe principal, con el botón derecho sobre la casilla dónde está el informe integrado, se elige Propiedades.
En la pestaña de Parámetros, se incluye uno con el nombre por ejemplo [colorFondo] . El valor de este parámetro vendrá dado por la siguiente expresión:
- [=IIf(RowNumber(Nothing) Mod 2, "#ffffff", "#99ccff")]
Es decir, si la fila recorrida es impar el color de fondo que se pasa es el blanco sino es el otro (un azul)

Luego, estando ya en la ventana del informe integrado, a través del menú Informe >> Parámetros de informe, se Agrega un parámetro con el mismo nombre empleado antes, es decir [colorFondo], y:
- Tipo de datos > String
- desactivando la casilla de Permitir valor en blanco
- Valores disponibles > No disponibles
- Valores predeterminados > NULL
Se acepta y ya sólo queda aplicar el valor del parámetro [colorFondo] a la propiedad de BackgroundColor de la Tabla de datos del informe integrado, quedando en la ventana de propiedades así:

Código:
BackgroundColor >> =Parameters!colorFondo.Value
¡¡Y eso es todo amig@s!!
__________________
Saludos,

zacktagnan.
=================================================