
软件介绍
microsoft report viewer 2010简称reportviewer2010,包含了用于查看使用Microsoft报告技术设计的报告的控件,支持Windows 7, Windows 2003 R2, Windows Server 2003 sp2, Windows Server 2008 R2等操作系统。
系统要求
1、支持的操作系统
Windows Vista(x86 和 x64)Service Pack 2 或更高版本(除 Starter Edition 之外的所有版本)
Windows 7(x86 和 x64)
Windows Server 2003 (x86) Service Pack 2 或更高版本(所有版本)
Windows Server 2003 R2 (x86) 或更高版本(所有版本)
Windows Server 2008(x86 和 x64)Service Pack 2 或更高版本
Windows Server 2008 R2 (x64)
Windows XP (x86) Service Pack 3(除 Starter Edition 之外的所有版本)
2、支持的体系结构:
32 位 (x86)
64 位 (x64)
3、硬件要求:
配备 2.2 GHz 或更快的处理器的计算机
4、RAM:
1 GB RAM(针对 x86)
8 GB 的可用硬盘空间
5、必备组件:
针对服务器处理模式的 Microsoft SQL Server 2008 Reporting Services 或更高版本
.NET Framework 3.5 SP1 或 .NET Framework 4.0
使用说明
1、新建项目
新建一个Windows窗口程序项目,命名为“Demo”
2、加入ReportViewer控件。
(1)在默认出现的Form1.cs[设计]视图中手动调节下Form1窗体的大小,左侧工具箱-->报表-->双击其中的“ReportViewer”

(2)切换至设计窗口,选择ReportVierwer控件右上角黑色小三角,显示“ReportViewer任务”,选择“在父容器中停靠”

3、添加数据集。
(1)在“解决方案资源管理器”的本项目“Demo”上右键,-->添加-->新建项...。在“已安装的模板”(左侧)选择“数据”,在对应的右侧栏中选“数据集”,并为其命名为“testDataSet.xsd”。

(2)在自动显示的testDataSet.xsd窗口空白处右键,-->添加-->数据表。

(3)点击表头为其改名为“testDataTable”,并在下一行的空白处右键,-->添加-->列。按快捷键“Ctrl + L”,共建四个列,并将列名自定义修改。(及时保存)

软件综述
Microsoft Report Viewer 2010 是一款免费的报告查看器,可用于查看报表服务报表。它提供了一系列功能,使您可以查看、导航和打印报表。它是 Microsoft SQL Server 2008 R2 Reporting Services 的一部分。
优点:
- 免费: Microsoft Report Viewer 2010 是免费的,您可以从 Microsoft 下载中心下载。
- 易于使用: Microsoft Report Viewer 2010 非常易于使用。它具有直观的界面,使您可以轻松查看、导航和打印报表。
- 支持多种报表格式: Microsoft Report Viewer 2010 支持多种报表格式,包括 RDLC、HTML、PDF 和 Excel。
- 可以嵌入到应用程序中: Microsoft Report Viewer 2010 可以嵌入到应用程序中,以便您可以从应用程序中查看报表。
- 提供丰富的功能: Microsoft Report Viewer 2010 提供了丰富的功能,包括缩放、打印、导出和书签。
缺点:
- 不支持某些报表格式: Microsoft Report Viewer 2010 不支持某些报表格式,例如 Crystal Reports 和 JasperReports。
- 对复杂报表的支持有限: Microsoft Report Viewer 2010 对复杂报表的支持有限。如果您需要查看复杂的报表,您可能需要使用其他报表查看器。
- 需要 .NET Framework: Microsoft Report Viewer 2010 需要 .NET Framework 才能运行。如果您没有安装 .NET Framework,您将无法使用 Microsoft Report Viewer 2010。
总的来说,Microsoft Report Viewer 2010 是一款功能强大且易于使用的报表查看器。它是免费的,可以嵌入到应用程序中。但是,它不支持某些报表格式,对复杂报表的支持也有限。