如何使用或工作:VS.NET中的报表服务报表查看器组件

时间:2010-06-04 05:51:29

标签: c# reporting service reportviewer

我正在尝试编写一个简单的Web应用程序(C#或VB.NET)来显示一组报告/子报告,但我似乎无法访问ReportViewer控件。 我正在使用VS.NET express(2005和2010),我知道我需要reportviewer pluglin。但我已经安装了它,但我似乎无法让它出现在工具箱中。 我试图添加一个引用,但VS不喜欢DLL:P

请引导我走一走!

感谢。 中号

2 个答案:

答案 0 :(得分:0)

你看看这个链接吗?

http://www.codeproject.com/KB/webforms/ReportViewer.aspx

创建包含ReportViewer服务器控件的网页

1.在Visual Studio .NET中打开并构建ReportViewer.sln。

2.在Microsoft Visual Studio .NET 200X中创建一个新的ASP.NET Web应用程序。

3.从ReportViewer solution \ bin文件夹中添加对ReportViewer.dll的引用。为此,请单击“工具”菜单上的“添加/删除工具箱项”。 将打开“自定义工具栏”对话框。

4.在“自定义工具栏”对话框中,单击“.NET Framework组件”选项卡,然后单击“浏览”。

5.在ReportViewer项目文件夹的bin目录中找到ReportViewer.dll。选择ReportViewer.dll,然后单击“打开”。 ReportViewer服务器控件现已添加到您的工具箱中。

6.从“工具箱”中,将ReportViewer服务器控件拖到Microsoft Visual Studio .NET 2003 WebForm设计图面上。这将在ASP.NET Web窗体页面上创建一个新的ReportViewer对象。

7.在属性窗口中设置控件的ReportPath属性。例如,您可以将属性设置为“/ SampleReports / Company Sales”。

8.在属性窗口中设置ServerUrl属性。例如,您可以将属性设置为http://localhost/reportserver

9.此外,您还可以设置ReportViewer控件的“参数”,“工具栏”和“缩放”属性。这些对应于Reporting Services URL Access的HTML Viewer命令。有关这些命令的详细信息,请参阅使用URL访问参数。

10.调整控件大小以呈现适当的报告大小。

11.如果将控件的Toolbar属性设置为false,则报表将在WebForm设计图面上呈现;否则启动ASP.NET Web应用程序以在Web浏览器中呈现报表。单击调试菜单上的开始。

答案 1 :(得分:0)