请问Reporting Server可以做图形报表吗?比如柱状图,线状图等。
------解决方案--------------------
Reporting Services 简介:
SQL Server 2005 Reporting Services 是基于服务器的报表平台,可以用来创建和管理包含关系数据源和多维数据源中的数据的表格、矩阵、图形和自由格式的报表。可以通过基于万维网的连接来查看和管理所创建的报表。Reporting Services 包括下列核心组件:
· 一整套工具,可以用来创建、管理和查看报表。
· 一个报表服务器组件,用于承载和处理各种格式的报表。输出格式包括 HTML、PDF、TIFF、Excel、CSV 等。
· 一个 API,使开发人员可以在自定义应用程序中集成或扩展数据和报表处理,或者创建自定义工具来生成和管理报表。
生成的报表可以基于 SQL Server、Analysis Services、Oracle 或任何 Microsoft .NET 数据访问接口(如 ODBC 或 OLE DB)提供的关系数据或多维数据。可以创建表格、矩阵和自由格式的报表。还可以创建使用预定义模型和数据源的即席报表。
在 Reporting Services 中生成的报表包括交互功能和基于 Web 的功能,在外观和功能上超越了传统的报表。例如,深化报表允许在数据层间进行导航;参数化报表支持在运行时对内容进行筛选;自由格式的报表支持以垂直、嵌套和并排方式安排内容布局,支持指向基于 Web 的内容或资源的链接,支持通过远程或本地 Web 连接安全地集中访问报表。
尽管 Reporting Services 本身已与 Microsoft 的其他技术进行了集成,但是开发人员和第三方供应商可以生成相应的组件,以支持其他报表输出格式、传递格式、身份验证模式和数据源类型。在模块设计中特意创建了开发和运行时体系架构,以支持可能采用的第三方扩展和集成。
基于服务器的报表功能为实现以下任务提供了方法:集中存储和管理报表、
设置策略和确保对报表及文件夹的安全访问、控制处理和分发报表的方式,以及将
在业务中使用报表的方式标准化。Reporting Services 是可伸缩的。您可以在单个服
务器、分布式服务器和 Web 场配置中安装报表服务器。
Reporting Services 具有模块化的体系结构。此平台基于一个报表服务器引
擎包含用于获取和处理数据的处理器和服务。处理任务分发给可以扩展或集成到自
定义解决方案中的多个组件。检索数据并将检索的数据从数据处理任务中分离后,
即开始进行显示处理。此功能允许多个用户采用为不同设备设计的格式同时查看同
一报表,或快速更改报表的查看格式。只需单击便可将 HTML 转换成 PDF、
Microsoft Excel 或 XML。
Reporting Services 的功能:
SQL Server Reporting Services 提供有了可在 Microsoft Internet 信
息服务(IIS) 下运行的中间层服务器,通过该服务器可以在现有 Web 服务器基础
结构上建立报告环境。您生成的报表可以从现有的数据服务器中获取任何数据源类
型的数据,条件是数据源类型必须具有 Microsoft .NET Framework 托管的数据
访问接口、OLE DB 访问接口或 ODBC 数据源。您可以生成范围广泛的报表,将
基于 Web 的功能和传统报表功能相结合。可以创建交互式报表、表格报表或自由
格式报表,以根据计划的时间间隔检索数据或在用户打开报表时按需检索数据。矩
阵报表可以汇总数据以便进行高级审核,同时在明细报表中提供详细的支持信息。
您可以使用参数化报表基于运行时提供的值来筛选数据。报表可以按桌面格式或面
向 Web 的格式呈现。您可以从许多查看格式中进行选择,以数据操作或打印的首
选格式按需呈现报表。Reporting Services 是基于服务器的,因此通过它可以集
中存储和管理报表,安全地访问报表和文件夹,控制报表的处理和分发方式,并使
报表在企业内的使用方式标准化。Reporting Services 可以通过配置以提高可用
性。您可以在单服务器、分布式配置和群集配置上安装报表服务器。
参考:http://www.cnblogs.com/xiaojiangjiang/archive/2007/06/05/reporting_service.html
------解决方案--------------------
可以的,可以做得很漂亮,还可以做数据钻取,很吊的功能