Sorry, creating subfolder hierarchies directly from within a VS report project is currently not supported.
The closest you can get is to write a little application using the RS SOAP API to deploy your reports - you will then have full control over the folder hierarchy.
-- Robert
|||This is highly unfortunate.
It makes deploying reports a real pain
because of the manual nature of having
to organize and overwrite older reports
(after deployment) that are existing in
sub-folders.
Can anyone provide some sources on
where to get started if one were to try
to write a custom deployment app?
This link is to a tool that will give you some insight on how to deploy reports programmatically. It is not an automated process itself, but will give you an idea how it could be done.
http://www.sqldbatips.com/showarticle.asp?ID=62
I am creating a C# application that will use a small database for deployment data. With 3K+ remote servers, we have the same issue.
I originally thought I would use a method described elsewhere in the forum where you always deploy to one hidden folder and link all of your reports to their visible spots. I am not yet sure of the ramifications of that yet. If anyone has done deployments in this method, please let me know.
R
|||Well, if you have any linked reports with landscape orientation, they will, more than likely, insist on printing portrait. Just something to consider. Another thread covers this:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=137986&SiteID=1
Even with the small glitches, SRS is a pleasure to work with.
|||So far the easiest way I've found to deal with this problem is to simply deploy all the reports in a project to the report server in a single place. Then, using the sql server management studio I can create folders and move reports into the proper location. It is not the best solution, but it works. It is a real hassle when updating reports. I just don't understand why microsoft did not make it possible to have report folders inside of visual studio. It would have taken an extra 10 minutes to program!|||I agreed! Logical grouping is the most fundamental user function that you can find in all other MS or non MS products, but why not this one? We have 100+ reports, this has forced me to use some sort of special naming convention (Initiative - Category - subcategory - report name) for report name so that it's easier for me to find the reports in a flat list! Painful is to say the least...
No comments:
Post a Comment