My SSRS report loads logo images for each customer from a customer number specific folder on the report server.
I write an expression, to form my URL to the image based on th customer number.
..."http://localhost/images/" + iCustomerNumber.ToString() + "/logo.gif"
I am able to get this working, but the problem I face is, when a particular customer doesn’t has an image, then my report shows a red X mark in place of the logo. In this case, I expect to hide the image control itself. Any thoughts????
The other dirty solution will be to ensure that each customer specific folder has the designated image! even if there is no logo for a customer, I’ll place a blank.gif or a spacer.gif of probably a square pixel in dimension!.
You could try adding some custom code and use this in the Image.Value property to load a default image if no image is found:
Then your Image.Value property expression is:
Edit: Set the Visibility.Hidden property rather than use a default image
Well, I thought it might be nicer to have a default image rather than a blank space but it’s really the same idea:
Then your Visibility.Hidden property expression is: