views:

168

answers:

2

How do I create a report (RDL file) using VS 2008. I created one and it created a rdlc file which I cannot publish it to reporting server. I do not want to convert rdlc file to a rdl file.

A: 

In order to create RDL (server-based) reports in Visual Studio 2008, you need to:

  • install the Business Intelligence Development Studio (BIDS) components from SQL Server 2008 (or possibly 2005)
  • create a new Reporting project in VS 2008 (File -> New -> Project, then under Business Intelligence Projects pick the Report Server Project)

alt text

  • add at least one report to your Reporting project, designing it in BIDS inside Visual Studio (right-click on the Reports folder in your Solution Explorer and choose Add New Report)

alt text

  • deploy that report (or those reports) to a Reporting Services 2008 server (either from within Visual Studio directly, using Deploy on your report project, or by other means)
marc_s
I don't know why MS wants me to install a development studio which looks the same as VS. I did install it and I have to open that to create my reports. I think you get the option in your VS because you are running a different version, I am running VS 2008 and I still do not see "Report Server Project" in the list.... This sucks, I spent way too much time trying to figure this out
iHeartDucks
A: 

Business intelligence Design Studio (BIDS) will add to an existing version of Visual Studio. If you don't have Visual Studio installed, it installs the core IDE & adds its bits to it.

It does mean you have to use the right version, which is really annoying. So if you use VS2008, you can only add SQL Server Reporting 2008 to it, which obviously only works for that version of SQL Server.

To create reports for SQL Server 2005, you need Visual Studio 2005, which will be installed as parts of BIDS.

It'll all get worse when Visual Studio 2010 comes out.

Simon Halsey
Well it has got worst as I found out today. Installed VS2010 and started working on it enthusiastically to find out that it doesn't support Reporting Services (RDL) at all, just local mode (rdlc). Now installing VS2008 plus SQL 2008 components to go back in time and do SSRS work. Lame work VS2010!
Uchitha