Jan Mishkin
asked on
.Rdl and htm
Trying to do something very simple. I create a rtf file with images embedded with text. Iconvert the file to a HTM or XML file and then I try and embed this file into the Page Header of a.rdl file using BIDS. No idea how to do this. Ultimately I want to have a reporting system with table data showing on the bottom and on the top of each page the rtf,htm or xml that is dynamically choosen from a list of files. ie the header should be choosend programatically depending on the table data.
Anyway, I can't even figure out how to embed the filein the header as a static embed.
Anyway, I can't even figure out how to embed the filein the header as a static embed.
Any chance that you could convert your page header to an image? In that case you should be able to get it working as explained here: http://msdn.microsoft.com/en-us/library/ms156482.aspx
ASKER
THis is only possible if the image size expands according to the size of the image. I gues I could my front end save a RTF as an Image. Once I do that is there a simple way to have the .rdl image Linked and will the image chage size accordingly???? I'll do some testing but I have a feeling that I'll need a more flexible solution.
Thanks though.
Thanks though.
ASKER
OK. THere is no easy way to do this so I'm switching to HTML/CSS but I can't get a page header for each page.
Sorry for not getting back to you sooner, life has been a bit hectic (and I lost track of this one).The image object in SSRS can actually automatically resize. Theproperty is called Sizing and one of the values (the default one) iscalled AutoSize. The only issue here is that the report header shouldhave its height set to the largest possible height of your generatedimages.
What then remains is selecting the right image for display. I thinkyou have several options here, depending on how you define your imagesin the report. One method that I tried out is the following:
1. set the image's Source property to External - this allows you to use a URL to specify the image
2. create a report parameter through which you will supply the name of the image
3. set the image's Value property to the value of the expression, for instance: =Parameters!YourParameter. Value
Thevalue that you need to supply to the report parameter must be a validURL. For testing purposes I used something like"file:C:\test\header1. bmp".
What then remains is selecting the right image for display. I thinkyou have several options here, depending on how you define your imagesin the report. One method that I tried out is the following:
1. set the image's Source property to External - this allows you to use a URL to specify the image
2. create a report parameter through which you will supply the name of the image
3. set the image's Value property to the value of the expression, for instance: =Parameters!YourParameter.
Thevalue that you need to supply to the report parameter must be a validURL. For testing purposes I used something like"file:C:\test\header1.
ASKER
Better then all of this trying to create the doc dynamicly then convert it to a BMP( I'm not sure even how this is done) and then trying to fit it into an rdl - Is there a way to just have some plain HTML (.htm) that I can easily generate dynamically( I know hoe to do this) and somehow stick it in the page header of my rdl file??
ASKER
Question. Can I embedd dynamically HTM or XML ... into the headers of an rdl report??
Thanks.
Thanks.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Not sure if it will work but its the closest I've gotten
ASKER
It seems <IMG> is not supported which kills this as a solution. ALso I have BIDS 2005. I'de get 2008 if it solved anything. I can't believe I am not going to have solution to this.