Reputation: 269
i have a problem with rendering image on RDL file in reporting services (SQL 2008).
I have embedded, external, database as a method of rendering images.
In fact, I know those three option but...
I don't think it's a good idea to use embedded. if I have 200+ that use the same image as a report logo or something then it will be better if all report can use the same link to one image. so when i make change with image, I don't have to modify all of reports in my solution.
I couldn't use database as an image source because I couldn't create any table to store the images.
It seems that the only choice left is external
the folder structure in solution will be something like below
So my question is
or
2. If i choose to embed image into report3.rdl, can report1.rdl get images from report3.rdl?
any idea will be welcome. I'm at the dead end now.
please advise me.
Sorry for my poor English and Thank you in advance for your help vee
Upvotes: 0
Views: 2164
Reputation: 239646
When I put an image on a report, I get 3 options - External, Embedded, or Database. Embedded causes the image to be stored in the RDL file itself.
Yes, I was going to post something to the effect, but it is starting to abuse the report server. You could put e.g. logos into their own reports, and then put them on the actual reports as sub reports. This would allow you to share the logos across the reports, but only need to update them once.
Upvotes: 1