《数据库原理与应用》12.报表服务.ppt
《《数据库原理与应用》12.报表服务.ppt》由会员分享,可在线阅读,更多相关《《数据库原理与应用》12.报表服务.ppt(34页珍藏版)》请在三一文库上搜索。
1、Y,扬州大学新闻与传媒学院,第12章 SQL Server 2005的报表服务,数据库原理与应用 SQL Server 2005,SQL Server 2005,报表服务管理概述,SQL Server 2005报表服务管理(SQL Server 2005 Reporting Services)是基于服务器的报表平台,可以用来创建和管理包含关系数据源和多维数据源中的数据的表格、矩阵、图形和自由格式的报表。 报表服务管理是一个基于服务器的企业级报表环境,可借助Web Services进行管理。报表可以用不同的格式发布,并可带多种交互和打印功能。可以通过把报表作为更进一步的商业智能数据源来分发,还可
2、以包含复杂的分析来被更多的用户使用。 报表服务提供了以下功能: (1)用来处理和格式化报表的一个高性能引擎; (2)用来创建、管理和查看报表的一个完整的工具集; (3)可将报表解决方案嵌入或集成到不同IT环境中的一个可扩展架构和开放式接口。,SQL Server 2005,报表服务配置,报表服务最终是作为一个Web服务实现的。报表服务配置的具体步骤如下: (1)用鼠标点击“开始程序”,然后选择“Microsoft SQL Server 2005”,接下来选择“配置工具”,然后选择报表服务配置。如下图所示。接下来会出现如图所示的选择报表服务器安装实例对话框。SQL Server 2005 会根据
3、系统相关配置给出相应的默认值。,图13-2 选择报表服务器安装实例对话框,SQL Server 2005,报表服务配置,报表服务最终是作为一个Web服务实现的。报表服务配置的具体步骤如下: (1)用鼠标点击“开始程序”,然后选择“Microsoft SQL Server 2005”,接下来选择“配置工具”,然后选择报表服务配置。如下图所示。接下来会出现如图所示的选择报表服务器安装实例对话框。SQL Server 2005 会根据系统相关配置给出相应的默认值。,SQL Server 2005,报表服务配置,(2)确定后点击连接即可进入到图所示的配置报表服务器窗口。,图13-3 配置报表服务器窗口
4、,SQL Server 2005,报表服务配置,(3)点击左边功能选项中的第二项报表服务器虚拟目录配置选项,会出现如图所示的配置选项界面。点击右面名称后面的新建按钮,则会出现如图所示的创建新的虚拟目录配置选项对话框。,图13-4 报表服务器虚拟目录配置选项界面,图13-5 创建新的虚拟目录配置选项对话框,SQL Server 2005,报表服务配置,(4)点击数据库安装配置选项,则会出现如图的数据库连接配置界面,点击服务器名称旁边的连接按钮,出现如图所示的SQL Server连接对话框。,图13-6 数据库连接界面,图13-7 SQL Server连接对话框,SQL Server 2005,1
5、3.1 报表服务配置,(5)点击左边配置选项中的初始化配置选项。可以进入到如图所示的初始化界面。确认以上的选项都配置好之后,点击界面上的初始化按钮即可将上述一系列的配置选项进行初始化成实例供报表项目发布使用。至此已经完成了最基本的报表服务配置。其余的几项均为可选配置,如有需要可以参考前面的功能配置说明进行相应的配置。,图13-9 配置报表服务器初始化界面,SQL Server 2005,创建报表服务器项目,配置好报表服务环境之后,就可以进行报表服务器项目的开发了。报表服务器项目就是将报表先在本地机上创建之后再在服务器上发布的一系列过程。 利用SQL Server 2005 进行报表项目的设计有
6、两种方式: (1)通过报表设计器创建报表并发布; (2)通过报表生成器生成报表后发布。 在报表设计器中,创建报表的方法又主要有以下三种: (1)创建空白报表,然后手动添加查询和布局; (2)使用报表向导,根据提供的信息自动创建表或矩阵报表; (3)使用模板,创建报表。,SQL Server 2005,通过报表设计器创建报表,创建空白报表,然后手动添加查询和布局。这种方式是创建报表最主要的方式,具有很强的应用性和灵活性。 (1)首先点击开“开始程序”,如图所示。然后选择“Microsoft SQL Server 2005”,接下来选择“SQL Server Business Intelligen
7、ce Development Studio”,可以打开如图所示的Microsoft Visual Studio开发环境,并且显示开发环境默认的起始页。点击菜单栏上的“文件”,然后选择“新建”,再选择“项目”。,图13-10 进入报表设计器环境,图13-11 Microsoft Visual Studio开发环境,SQL Server 2005,通过报表设计器创建报表,创建空白报表,然后手动添加查询和布局。 (2)打开如图所示的新建项目对话框。在左边的项目类型中选择“商业智能项目”,在右边的“模板”列表中选择“报表服务器项目”,然后在下面的名称框中输入报表项目的名称。点击右边“解决方案管理器”可
8、以显示如图项目的解决方案。,图13-12 新建项目对话框,图13-13 解决方案资源管理器界面,SQL Server 2005,通过报表设计器创建报表,创建空白报表,然后手动添加查询和布局。 (3)在报表上单击右键弹出的快捷菜单中选择“添加”,再选择“新建项”则会出现如图所示的添加新项的对话框。在模板中单击“报表”选项,在名称中输入报表模板的名称。点击添加按钮后系统将打开一个包含“数据”、“布局”和“预览”选项卡的视图。系统将在“数据”视图中打开此报表,如图所示。,图13-14 添加新项对话框,图13-15 在数据视图中显示的报表设计界面,SQL Server 2005,通过报表设计器创建报表
9、,创建空白报表,然后手动添加查询和布局。 (4)点击数据集旁边的下拉列表框,并选择“新建数据集”。此时,系统将显示如图所示的“数据源”对话框。点击连接字符串旁边的编辑按钮,则弹出如图所示的连接属性选择框。,图13-16 数据源设置对话框,图13-17 连接属性设置对话框,SQL Server 2005,通过报表设计器创建报表,创建空白报表,然后手动添加查询和布局。 (5)图上面的窗格称为通用查询设计器的 SQL 窗格;下面的表格称为查询结果显示窗格。接下来点击图中的布局选项卡切换到布局设计选项界面中。报表设计器将在设计图面的宽度内绘制一个具有三列的基本表,如图所示。,图13-18 设置数据源之
10、后的报表数据视图界面,图13-19 报表布局设计界面,SQL Server 2005,通过报表设计器创建报表,创建空白报表,然后手动添加查询和布局。 (6)点击图左侧“报表数据集”窗口中的报表数据集下数据库以显示字段。设置好的结果如图所示。此外,还可以对单个单元格的格式进行设置。如图所示的“文本框属性”对话框。,图13-20 添加三列之后的报表布局设计界面,图13-21 文本框属性对话框,SQL Server 2005,通过报表设计器创建报表,创建空白报表,然后手动添加查询和布局。 (7)点击图所示格式代码选项旁边的浏览按钮,可以弹出如图所示的选择格式对话框。此外,可以单击该单元格,点击右键,
11、在弹出的快捷菜单中选择“表达式”,则出现如图所示的编辑表达式对话框。,图13-22 选择格式对话框,图13-23 编辑表达式对话框,SQL Server 2005,通过报表设计器创建报表,创建空白报表,然后手动添加查询和布局。 (8)如果想对报表中的合同签订的雇员进行排序,可以用右键单击角部句柄,再单击“属性”按钮。可以弹出如图所示的表属性对话框。点击预览选项页面,等待系统处理一段时间之后可以生成如图所示的最终预览界面。,图13-24 表属性对话框,图13-25 生成报表预览界面,SQL Server 2005,通过报表设计器创建报表,创建空白报表,然后手动添加查询和布局。 (9)如果预览后确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理与应用 数据库 原理 应用 12. 报表 服务
链接地址:https://www.31doc.com/p-3046996.html