reportingservice-报表开发工具介绍

上传人:小** 文档编号:59054687 上传时间:2018-11-03 格式:PPT 页数:107 大小:1.06MB
返回 下载 相关 举报
reportingservice-报表开发工具介绍_第1页
第1页 / 共107页
reportingservice-报表开发工具介绍_第2页
第2页 / 共107页
reportingservice-报表开发工具介绍_第3页
第3页 / 共107页
reportingservice-报表开发工具介绍_第4页
第4页 / 共107页
reportingservice-报表开发工具介绍_第5页
第5页 / 共107页
点击查看更多>>
资源描述

《reportingservice-报表开发工具介绍》由会员分享,可在线阅读,更多相关《reportingservice-报表开发工具介绍(107页珍藏版)》请在金锄头文库上搜索。

1、ReportingService 报表开发工具介绍,中国人寿统计信息项目小组 2005-11-14,11/3/2018,1,提纲,一、Reporting Services 工具简介 二、创建基本报表 三、向基本报表中添加分组、排序和格式设置 四、将参数添加至基本表格报表 五、使用参数的高级功能,11/3/2018,2,11/3/2018,Reporting Services 工具,Reporting Services 配置工具 报表管理器 开发常用的几种工具 报表生成器,11/3/2018,3,11/3/2018,Reporting Services 工具,启动 Reporting Servi

2、ces 配置工具 1.单击“开始”,依次指向“程序”、Microsoft SQL Server 2005 和“配置工具”,再单击“Reporting Services 配置”。 此时将出现“选择报表服务器安装实例”对话框,可以选择要配置的报表服务器实例。 2.在“计算机名称”中,指定安装报表服务器实例的计算机名称。指定的默认值是本地计算机名称,但也可以键入远程 SQL 服务器实例的名称。 如果指定远程计算机,请单击“查找”以建立一个连接。必须事先配置报表服务器,以便进行远程管理。 3.在“实例名称”中,选择要配置的 SQL Server 2005 Reporting Services 实例。在

3、列表中只显示 SQL Server 2005 报表服务器实例。不能配置较早版本的 Reporting Services。 4.单击“连接”。 5.若要验证是否已启动工具,请将您的结果与下图进行比较:(见下页),11/3/2018,4,11/3/2018,Reporting Services 工具,11/3/2018,5,11/3/2018,Reporting Services 工具,报表管理器 若要使用基于 Web 的工具来设置权限、管理订阅和计划以及处理报表和模型,请使用报表管理器。也可以使用报表管理器来查看报表。 必须拥有足够的权限才能打开报表管理器(最初,只有本地 Administrat

4、ors 组的成员拥有访问报表管理器功能的权限)。报表管理器根据当前用户的角色分配提供不同的页和选项。没有权限的用户将得到一个空页。拥有查看报表权限的用户将获得链接,用户点击这些链接可以打开报表。 报表管理器启动操作如下: 1.打开 Microsoft Internet Explorer 6.0 或更高版本。 2.在 Web 浏览器的“地址”栏中,键入报表管理器 URL。默认情况下,该 URL 为 http:/reports。可以使用 Reporting Services 配置工具来确认服务器名称和虚拟目录名称。 3.报表管理器将在浏览器窗口中打开。启动页为主文件夹。根据权限,您可能看到启动页中

5、的其他文件夹、指向报表的超链接和资源文件。也可能在工具栏上看到其他按钮和命令。 4.若要验证是否已启动工具,请将您的结果与下图进行比较:,11/3/2018,6,11/3/2018,Reporting Services 工具,一、Management Studio 二、带有报表设计器和模型设计器的 Business Intelligence Development Studio 2.1.报表设计器 2.2.模型设计器,11/3/2018,7,11/3/2018,Reporting Services 工具,Management Studio,11/3/2018,8,11/3/2018,Repor

6、ting Services 工具,带有报表设计器和模型设计器的 Business Intelligence Development Studio 报表设计器,11/3/2018,9,11/3/2018,Reporting Services 工具,带有报表设计器和模型设计器的 Business Intelligence Development Studio 模型设计器,11/3/2018,10,11/3/2018,Reporting Services 工具,报表生成器 1.在 Web 浏览器中,在地址栏键入报表管理器的 URL。默认情况下,该 URL 为 http:/reports。 2.单击“

7、报表生成器”。报表生成器按钮与其他按钮均位于工具栏上: 如果没有看到报表生成器按钮,可能是您没有权限。 3.若要验证是否已启动工具,请将您的结果与下图进行比较:,11/3/2018,11,11/3/2018,创建基本报表,一、创建报表服务器项目 二、设置连接信息 三、定义报表查询 四、添加表数据区域 五、预览基本报表,11/3/2018,12,11/3/2018,创建基本报表,一、创建报表服务项目 (一、)创建报表服务项目 1.单击“开始”,依次指向“程序”和 Microsoft SQL Server 2005,再单击 Business Intelligence Development Stu

8、dio。 2.在“文件”菜单上,指向“新建”,再单击“项目”。 3.在“项目类型”列表中,单击“商业智能项目”。 4.在“模板”列表中,单击“报表服务器项目”。 5.在“名称”中,键入 Tutorial。 6.单击“确定”以创建项目。 解决方案资源管理器中将显示 Tutorial 项目。,11/3/2018,13,11/3/2018,创建基本报表,一、创建报表服务项目 (二、)创建新的报表定义文件 1.在解决方案资源管理器中,右键单击“报表”,指向“添加”,再单击“新建项”。 注:如果解决方案资源管理器窗口不可见,请单击“视图”菜单中的“解决方案资源管理器”。 2.在“添加新项”中,单击“报表

9、”。 下面的关系图显示了“添加新项”对话框,该对话框用于向项目中添加报表和其他项。 3.在“名称”中,键入 Sales Orders.rdl,再单击“添加”。 此时报表设计器将打开,并在“数据”视图中显示新的 .rdl 文件。,11/3/2018,14,11/3/2018,创建基本报表,二、设置连接信息 1.在“数据”选项卡中,展开页面顶部“数据集”下拉列表的内容,并选择“新建数据集”。此时,将显示“数据源”对话框。 2.在“名称”中,键入 AdventureWorks。 3.在“类型”中,选择 Microsoft SQL Server。 4.在“连接字符串”中,键入以下内容: Data so

10、urce=(local); initial catalog=AdventureWorks 该连接字符串假定 Business Intelligence Development Studio、报表服务器和 AdventureWorks 数据库都已安装在本地计算机中,并且您拥有登录 AdventureWorks 数据库的权限。 如果使用的是具有高级服务或命名实例的 SQL Server 2005 Express Edition,则连接字符串必须包括实例信息: Data source=localhostSQLEXPRESS; initial catalog=AdventureWorks 5.单击“确

11、定”。AdventureWorks 将添加到“数据集”窗格中。,11/3/2018,15,11/3/2018,创建基本报表,三、定义报表查询 定义了数据源之后,报表设计器将创建一个数据集,并显示可用于设计查询的通用查询设计器。在本教程中,您将创建一个查询,用于从数据库中检索销售订单信息。 通用查询设计器是默认的查询设计工具,因为它能处理复杂的 Transact-SQL 语句,并且直到运行报表时才对语句进行格式设置或验证。但是,如果您比较熟悉图形查询设计器,则可使用此工具代替通用查询设计器。查询设计器工具栏上的切换按钮可用来在工具之间进行切换。 若要为报表数据定义 Transact-SQL 查询

12、,请执行以下操作: 1.将以下查询键入(或复制并粘贴)到通用查询设计器的 SQL 窗格中,SQL 窗格是设计工具中最上层的窗格。上述步骤下面所列的关系图显示了应该指定查询的位置。 SELECT S.OrderDate, S.SalesOrderNumber, S.TotalDue, C.FirstName, C.LastName FROM HumanResources.Employee E INNER JOIN Person.Contact C ON E.ContactID = C.ContactID INNER JOIN Sales.SalesOrderHeader S ON E.Emplo

13、yeeID = S.SalesPersonID 2.若要查看查询的结果,请单击查询设计器工具栏上的“运行”(!) 按钮。,11/3/2018,16,11/3/2018,创建基本报表,四、添加表数据区域 1.单击“布局”选项卡。 2.在“工具箱”中,单击“表”,再单击设计图面。报表设计器将在设计图面的宽度内绘制一个具有三列的表。 3.在“数据库”窗口中,展开报表数据集以显示字段。 4.将 OrderDate 字段从“数据集”窗口拖到此表第一列的中间行(详细信息行)中。 当将字段拖到中间单元时,会发生两件事。首先,详细信息单元将包含下面的文本:“=Fields!OrderDate.Value”。该

14、文本是为 OrderDate 字段指定数据值的字段表达式。添加到详细信息行的字段始终被指定为表达式。其次,列标题值自动放置在紧邻字段表达式上面的第一行。默认情况下,该列是字段的名称。 5.将 SalesOrderNumber 字段从“数据集”窗口拖到此表第二列的中间行(详细信息行)中。 6.将 TotalDue 字段从“数据集”窗口拖到此表第三列的中间行(详细信息行)中。,11/3/2018,17,11/3/2018,创建基本报表,五、预览基本报表 1.保存报表项目。在“文件”菜单中,单击“全部保存”。 2.单击“预览”选项卡。报表设计器将运行此报表,并将其显示在预览视图中。 下图在“预览”窗

15、口中显示此报表。,11/3/2018,18,11/3/2018,向基本报表中添加分组、排序和格式设置,一、打开教程项目 二、添加组 三、添加新建列 四、对详细信息数据排序 五、添加小计 六、应用格式和样式 七、发布已更新的报表,11/3/2018,19,11/3/2018,向基本报表中添加分组、排序和格式设置,一、打开教程项目 1.单击“开始”,依次指向“程序”、Microsoft SQL Server 2005,再单击 Business Intelligence Development Studio。 2.在“文件”菜单中,指向“打开”,再单击“项目/解决方案”。 3.导航到在上一个教程中创

16、建的项目文件的位置。该项目应该位于“教程”文件夹中。 4.单击 Tutorial.rptproj,再单击“打开”。 5.在解决方案资源管理器窗口中,双击 Sales Orders.rdl 可打开此报表。如有必要,单击“布局”选项卡,以在“布局”视图中打开此报表。,11/3/2018,20,11/3/2018,向基本报表中添加分组、排序和格式设置,二、添加组 1.在“布局”窗格中单击表,使列句柄和行句柄显示在表的上方和旁边。 2.右键单击任一行的句柄,再单击“插入组”。 3.在“常规”选项卡上,对于“分组方式”,选择第一行的 =Fields!LastName.Value 和第二行的 =Fields!FirstName.Value”。此操作将按销售人员的姓名对数据进行分组。 4.在“排序”选项卡上,对于“排序方式”,选择第一行的 =Fields!LastName.Value 和第二行的 =Fields!FirstName.Value”,其中每一个选项都按“升序”排序。此操作将按销售人员的姓名对分组进行排序。 5.单击“

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号