【IT168 技术文档】Microsoft SQL Server 2008 Reporting Services 报表生成器 2.0 提供了直观的、类似于 Office 的报表创作环境,利用它,业务用户和高级用户可以充分利用其使用 Microsoft Office 2007 产品的经验。Microsoft SQL Server 2008 Reporting Services 报表生成器 2.0 支持 SQL Server 2008 Reporting Services 的全部功能,包括:
·SQL Server 2008 报表定义语言的灵活报表布局功能
·包括图表和仪表的数据可视化
·格式丰富的文本框
·导出为 Microsoft Office Word 格式
特定于报表生成器 2.0 的功能重点在于简化创建和编辑报表和查询的过程,并且还包括以下特性:
·易于使用向导来创建表、矩阵和图表数据区域
·支持直接打开和编辑报表服务器上存储的报表
·支持使用服务器资源,如共享的数据源
·用于多数据源的查询设计器,包括一个特定于 Microsoft SQL Server 的查询设计器
1.熟悉界面
(1) 启动Report Builder 2.0
在开始菜单中,依次点击Programs ?Microsoft SQL Server 2008 Report Builder 2.0 ? Report Builder 2.0. 此时Report Builder 2.0 将启动一个空白报表
使用Report Builder 2.0新建一个空白报表
如果您的界面与上面的截图不一样,请在View 菜单下勾选全部选项
(2) 熟悉RB2.0的界面
下表对Report Builder 2.0的用户界面进行了描述
·Report Data
在此区域当中可以创建并使用数据源、数据集、参数、以及图片。此外,创建报表时所需的关键信息都可以在这里找到
·属性页
显示当前报表项(如文本框)或报表区域(表头、表尾、表体)的详细属性并可以对其进行编辑
当右键点击一个对象时,其最常用的属性也会显示在属性对话框中
·分组
管理Tablix 报表项目的分组属性。您也可以通过拖拽的方式来创建分组
·工具栏当中显示服务器状态
当前报表服务器的连接状态。在Report Builder 按钮菜单中点击Options可以更改服务器
·状态栏中的缩放按钮
Report Builder 2.0 可以在设计和运行报表的过程中进行缩放
·上下文菜单
丰富的上下文菜单
2.创建共享数据源
(1) 在Windows 任务栏中点击 “Report Manager” 链接,或者打开IE浏览器,输入http://localhost/Reports
(2) 如果数据源LocalAdventureWorks 已经存在,点击它并查看其数值。
如果不存在,请点击New Data Source
(3) 在New Data Source 页面中输入如下信息:
• 在Name 字段中输入LocalAdventureWorks
• 在Data Source Type 中选择Microsoft SQL Server
• 在Connection String中输入如下信息
Data Source=localhost;Initial Catalog=AdventureWorks2008
• 选择 “Windows integrated Security”
• 点击OK
• 最小化IE浏览器,以便于后面我们预览报表的时候使用