An interesting alternative to custom code could be to take advantage of another BI component of SQL Server: Integration Services! You could create an SSIS package that renders the reports to a local folder and then sends them out to whoever needs it.
Have a look at the explanation (and attachment!) in this post: http://msbiblog.spaces.liv
It shows how to render reports in SSIS. All you need to add is a Send Mail Task connected to the Script Task - Render Report to get to what you need to achieve.
Hope this helps?
Main Topics
Browse All Topics





by: ValentinoVPosted on 2009-08-30 at 00:11:08ID: 25216608
Although I see the value in being able to combine 2 (or more) separate rendered reports in one email, I don't think that this is possible. At least, not without using any custom code to render the reports and email them.
The only thing that I can think of, is to create a report that contains 2 subreports. That would enable you to send out the data of your 2 reports in one email but then they would be stored in one file as well.