Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

RDLC, Dynamic Picture based on parameter, c#

Is it possible to add a dynamic picture to a parameter in rdlc report? for example:

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

or something similar?

or any other way to use the parameter's value to be the guide for the dynamic picture?

like image 331
C.H Avatar asked Oct 30 '09 12:10

C.H


1 Answers

Yes this is possible. See this blog entry for a good explanation.

In short do the following:

  • Set the picture's Source property to the value External
  • Set the picture's Value property to an expression like =Parameters!PathToPicture.Value
  • Set the EnableExternalImages property of the ReportViewer or the LocalReport object to true
like image 152
Jan Avatar answered Oct 26 '22 22:10

Jan