技术开发 频道

用SQL Server报表生成器实现共享数据源

  【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浏览器,以便于后面我们预览报表的时候使用

0
相关文章