2009-10-30 187 views
6

¿Es posible agregar una imagen dinámica a un parámetro en el informe rdlc? por ejemplo:RDLC, Imagen dinámica basada en el parámetro, C#

=SWITCH(Parameters!picture.Value="1","picture1.jpg", 
     Parameters!picture.Value="2","picture2.png") 

o algo similar?

o de alguna otra manera para usar el valor del parámetro para ser la guía para la imagen dinámica?

Respuesta

10

Sí, esto es posible. Ver this blog entry para una buena explicación.

En resumen haga lo siguiente:

  • Establecer Source la propiedad de la imagen al valor External
  • Establecer Value la propiedad de la imagen a una expresión como =Parameters!PathToPicture.Value
  • Establecer la propiedad EnableExternalImages del ReportViewer o la LocalReport objeto a true
0

Puede establecer que el valor del parámetro sea la ruta a la imagen seleccionada. Luego, simplemente configure el Origen de la imagen como Externo. Hay otras formas de esto; si esto no está bien, solo di.

Cuestiones relacionadas