I'm currently testing SQL Reporting Services... so far I'm impressed. This product is waaaay better than Crystal Reports.NET. However, there are a few things to note:
- Requirements: SQL + IIS (no biggie)
- VS.NET get's a Report Definition Language (RDL) designer, but the reports must be in a separate "Report" project instead of your existing VB/C# project.
- The release versions help file is wrong and out of date, get the update.
- SP1 has already been released due to some severe issues with publishing a report from VS.NET. (SP2 is currently in beta).
I've stumbled along and figured how to setup a header and footer in the designer, as well as how to configure alternating row colors. So far the hardest thing to do (because of poor documentation) is to figure out how to run (Render) a report in a browser without the aid of the Report Manager site. To do this you need to understand that their are TWO virtual roots created in IIS during install: Reports (Report Manager) and ReportServer (Reports). It would have made more sense if they called the Report Manager root ReportManager, and the reports root Reports... but once you figure this out your halfway there. Next you have to figure out how to turn off the toolbar and pass parameters:
http://server/ReportServer/?%2f + report name (where %2f aka / is required before your report name)
- &ParamName=ParamValue
- &rs:Format= [HTML4.0, PDF, EXCEL]
- &rc:Toolbar=false
- &rs:Command=Render
As I discover more I just might post it. ;)
posted @ Tuesday, December 28, 2004 5:41 PM