sqlserver2005报表服务.ppt
文本预览下载声明
SQL Server 2005 报表服务 SQL Server 2005 报表服务概述 做为SQL Server 2000的一个组件,2003年发布 开放,可扩展的报表解决方案 报表设计,管理与发布的平台 与Office System 良好的集成 VS.NET 的开发环境 SQL Server 2005增强 与 AS, SSIS, management tools更好地集成 增强了开发功能 增强了报表的交互性 丰富的最终用户报表工具 Reporting Services应用场景 SQL Server 报表服务 Reporting Services 体系架构 SQL Server 2005报表服务设计篇 设计报表 报表设计MDX Query Builder MDX 与数据挖掘的查询设计器 MDX 参数的支持 支持服务器端的聚合 与VS.Net紧密集成 报表设计Date Picker Parameters 选择日期的控件 支持Windows 与 Web 报表设计增强的表达式编辑器 对所有 VS Report Designer中的表达式适用 列出了所有可能的 VB.NET functions 参数信息提示 实时语法检查 报表设计丰富的客户端打印功能 无需输出可直接打印 通过浏览器下载一个小的 ActiveX控件 页面设置 预览输出 性能进一步提高 报表设计 多值函数 交叉排序 自定义报表图形 更多… SQL Server 2005报表服务管理篇 报表管理与Management Studio的集成 同一集成环境下管理所有组件 Report Manager 功能的超集 可从属性页上生成 脚本 报表管理服务器配置工作 图形化的报表服务器配置工具 数据库设计 虚拟目录 E-Mail 关键信息管理 报表管理SharePoint Web Parts Report Explorer 提供对服务器的浏览与简单管理 Report Viewer 用来浏览报表 可以应用于 SPS 或 WSS 我们可以… 发布报表 执行报表 管理 Cached Instances 管理 Snapshots and Report History 管理 Subscriptions SQL Server 2005报表服务应用篇 使用URL访问来调用报表 从Web页面中使用超链接 http://localhost/ReportServer?/Reports/SalesReportrs:Command=Render RS参数可以控制报表显示 http://.../SalesReportrs:Command=Renderrc:Toolbar=falserc:Zoom=200 URL 可以含有报表参数 http://server/reportserver?/Sales/Northwest/Employee Sales Reportrs:Command=RenderEmployeeID=1234 URL 支持SSL以提高安全 使用Web Services来调用报表 Add a Web reference to the client application Specify security credentials for the proxy object Use the Render method Specify report path, render format, and other options Returns byte array as result Save byte array to file or display manually Report Viewer控件 可以使用报表控件将报表功能与定制开发应用集成 Windows Forms (rich client) 与 Web Forms (ASP.NET) 控件 本地处理模型或连接到服务器的模型 Why Report Builder? 什么是Report Builder? SQL Server Reporting Services 中一个全新的 ad-hoc 报表设计工具 目标在于让商业用户能更方便地找到并共享他们所感兴趣的商业信息 建立在商业数据模型基础之上,用户无需了解后台数据的结构 与 SQL Server 2005 Reporting Services 完全集成 Report Builder 架构 Report Builder VS. Report Designer Report Builder客户端 Report Builder 是“Click Once” Windows 应用程序,由Report Server 管理 需要 .NET Framework 2.0 用户从R
显示全部