- 浏览: 86836 次
- 性别:
- 来自: 北京
最新评论
-
datawarehouse:
很不错的方法
sql实现报表加小计、合计 -
tanywei:
好 ... 学习了,谢谢
BIRT报表(报表设计器)<转载> -
java032:
注: 文章是贴别人的,我重复重复再重复的试,还是不通,郁闷。有 ...
Adodb.recordset分页 -
java032:
恩,是这样的。
web应用中使用birt -
xieay:
如果你已经装过myeclipse ,直接把links包拷过来即 ...
web应用中使用birt
原文地址(http://kb.cnblogs.com/a/772821/)
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 可以通过配置以提高可用
性。您可以在单服务器、分布式配置和群集配置上安装报表服务器。
关系、多维和 XML 数据源 。您可以创建使用 SQL Server 和 Analysis Services 中的关系和多维数据的报表。还可以使用 .NET Framework 数据访问接口从 Oracle 和其他数据库获取数据。同时,报表功能还支持 ODBC 和 OLE DB 访问接口。您可以使用 XML 数据处理扩展插件从任何 XML 数据源检索数据。
表格、矩阵、图表和自由格式的报表布局 。 表格报表适用于基于列的数据,矩阵报表适用于汇总数据,图表报表适用于图形数据,而自由格式报表适用于所有其他情况。自由格式报表的布局是基于数据区域 的,数据区域将各个控件和字段封装在一个容器中,您可以对该容器进行移动、嵌套操作或以并排布局的方式进行排列。您可以将表格、矩阵和图表格式的信息组合 在单个报表中。
即席报表 。您可以使用称为报表生成器的 ClickOnce 应用程序,以创建报表并将其直接保存到报表服务器。利用从报表服务器下载的一个瘦客户端,即可支持即席生成报表的功能。
钻取报表和交互性 。通过添加指向相关报表以及指向提供详细支持信息的报表的链接,可以添加交互功能。您可以添加 Microsoft Visual Basic 脚本表达式。
参数化报表 。您可以添加参数,以修改查询或筛选数据集。动态参数在运行时根据用户的选择获取值(选择一个参数后将生成另一个参数的值列表)。
显示格式 。在打开报表时或打开报表后可以选择显示格式。您可以选择面向 Web 的格式、面向页的格式以及桌面应用程序格式。这些格式包括 HTML 、 MHTML 、 PDF 、 XML 、 CSV 、 TIFF 和 Excel 。
自定义控件或报表项 。您可以嵌入由您创建或从第三方供应商购买的自定义控件或报表项。自定义控件需要使用自定义报表处理扩展插件。
导航 。您可以添加书签和文档结构图,以便在大型报表中提供导航选项。
聚合功能 。您可以使用控件和表达式来聚合并汇总数据。聚合功能包括求和,计算平均值、最小值和最大值,进行计数,以及计算运行总计等。
图形元素 。您可以嵌入或引用图像以及包含外部内容的其他资源。
报表设计器 。在 Business Intelligence Development Studio 内 所承载的全功能报表创作应用程序中创建报表。使用报表设计器,可以处理数据、定义布局、预览报表以及将报表发布到测试或生产服务器。报表设计器包括查询生 成器、表达式编辑器和一些向导,以便您可以按照逐步说明创建报表。报表设计器还为了解查询语言和表达式语言的专业报表设计人员提供了一些高级报表功能。
模型设计器 。创建可支持在 Reporting Services 中即席生成报表的模型。您可以基于现有架构或视图自动生成模型,再进行修改,然后将其发布到报表服务器。
报表生成器 。使用模板和预先组织的数据创建即席报表,并将报表直接保存到报表服务器。您可以像处理任何其他报表一样,访问、分发和管理在报表生成器中创建的报表。
Reporting Services 配置 。通过使用图形化用户界面来配置服务帐户、虚拟目录、报表服务器数据库、加密密钥和 Web 场部署,从而部署和维护现有报表服务器。
报表管理器 。通过设置数据源、报表、文件夹、资源和报表模型的属性,配置基于角色的安全性,并管理报表服务器内容。您可以配置报表执行和报表历史记录,设置处理时间限制,监视和取消已挂起或正在处理的报表,以及在独立于所关联报表的情况下创建和管理数据源连接及计划。
与 SQL Server Management Studio 、 SQL Server 配置管理器、外围应用配置器工具的集成 。报表服务器管理员可以使用 SQL Server 2005 中提供的工具来管理 Reporting Services 系统。您可以在 Management Studio 中录制脚本,以便对其他报表服务器重播例行维护任务。
命令行实用工具 。命令行实用工具支持报表服务器配置、密钥管理和脚本操作。
基于角色的安全性 。基于角色的安全性用于控制对文件夹、报表和资源的访问。在整个文件夹结构中,安全性设置遵循继承规则。您可以更改任何分支的安全性,将用户访问权重新定义为项级别。
通过 Web 连接进行按需访问 。使用浏览器可以在文件夹层次结构中导航,以查找和处理报表及其他项。您可以从 Web 浏览器的收藏夹列表引用报表,或从 Web 门户链接报表。
Sharepoint Web 部件 。 Reporting Services 提供两个 Web 部件,用于报表查看和报表服务器文件夹导航。您可以将 Web 部件嵌入 Microsoft SharePoint Portal 站点,以便与报表服务器部署集成。
“ 我的报表 ” 和 “ 我的订阅 ” 。在报表管理器中,您可以在个人工作区中存储和管理报表及订阅。
订阅电子邮件或文件共享传递 。通过标准订阅自动执行报表传递,并设置报表显示首选项。例如,喜欢使用 Microsoft Excel 查看报表的用户,可以在订阅中指定使用这种格式。将呈现的报表传递到电子邮件收件箱。设置相应的传递选项,控制是将报表以链接形式还是附件形式传递。将已呈现的报表传递到共享文件夹。设置相应的传递选项,控制是覆盖报表还是将其添加到现有文件夹中。
数据驱动订阅 。通过数据驱动订阅自动实现报表分发,它将在运行时从外部数据源生成收件人列表和传递说明。使用查询和列映射信息为大量用户自定义报表输出。
报表定义语言 (RDL) 。 RDL 使用 XML 语法来描述报表的所有可能元素,而该语法由 XML 架构验证。各报表的报表定义都是基于 RDL 的,并包含用于在运行时呈现设计方案的说明。 RDL 是可扩展的。您可以添加对现有 RDL 架构中没有的元素或功能的支持,再生成自定义的工具和报表呈现扩展插件,以处理所创建的功能。
SOAP API 。使用报表服务器 Web 服务方法以编程方式访问报表服务器和报表服务器 Web 服务。
URL 访问 。您可以通过参数化 URL 字符串访问报表服务器项。报表服务器中存储的所有报表和项都可以通过报表服务器命名空间进行寻址。
WMI 提供程序 。 Reporting Services 包括 Windows Management Instrumentation (WMI) 提供程序,可以用来管理报表服务器 Windows 服务。
可扩展的传递、数据处理、呈现、安全性和报表处理 。您可以创建自定义传递扩展插件,以便将报表传送到文件共享位置、内部存档存储区或内部应用程序中。可以扩展数据处理以查询、转换数据,或转换新数据源类型的数据。可以创建自定义呈现扩展插件,以便按本产品未提供的应用程序格式或面向 Web 的格式来显示报表。还可以生成或集成能够替代 Windows 身份验证模式的安全扩展插件。
发表评论
-
数据库服务器更名
2013-02-27 13:37 809select * from Sys.SysServers ... -
MS Sql Server 数据库或表修复(DBCC CHECKDB)
2013-01-04 11:42 948MS Sql Server 数据库或表 ... -
sql实现报表加小计、合计
2012-09-14 11:18 8142ORACLE 用 SQL 实现统计报表中 ... -
自动清理 MS SQL Server Table Collation 问题 转载
2012-04-10 22:17 1046Cannot resolve the collation ... -
存储过程的拼接写法 -- 转载
2012-03-30 15:53 1196USE [a] GO /****** Object: S ... -
存储过程的拼接写法 -- 转载
2012-03-30 15:53 0USE [a] GO /****** Object: S ... -
nt authority
2012-02-17 16:50 1585nt authority system networkserv ... -
为 SQL Server 启用 AWE 内存 转
2011-11-02 12:32 1061为 SQL Server 启用 AWE 内存 ... -
SQL Server 2005 在多核CPU下安装 转
2011-11-02 09:06 2391前提: 在安装SQL 2005标准版(不多于四个CPU ... -
常见SQL语句-创建表 添加主键 添加列 - 转载
2011-09-28 10:01 1964新建表: create table [表名] ( [ ... -
转:该伙伴事务管理器已经禁止了它对远程/网络事务的支持
2011-09-26 14:36 2010主要的问题还是MSDTC的设置,找了一篇如下的文章,很帮助: ... -
附加数据库,未驻留在只读数据库或文件组中。必须将此文件解压缩
2011-09-01 15:06 1774错误信息: 执行 Transact-SQL 语句或批处 ... -
Asp.Net应用程序里如何使用报表服务(实例基于SQL Server 2005 Report Service)
2011-07-04 22:47 1317在WinForm或者Web App应用中,如何来引用已有的 ... -
SQLServer2005 Reporting Service报表制作和使用过程 基础性总结
2011-07-04 22:44 2058因为最近项目开发要用 ... -
sql server 2005中的报表服务架构_数据库技巧
2011-07-04 22:37 1794原文地址(http://www.w ... -
使用SQL Server的reporting Service
2011-07-04 22:34 3545SQL Server Reporting Servic ... -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
2011-07-04 07:14 739Insert是T-sql中常用语句,Insert INTO t ...
相关推荐
本资源包含PPT、视频和文档,提供了对SQL Server 2005 Reporting Service特性和高级应用的深入讲解。 1. **Reporting Services基础** SQL Server 2005 Reporting Services(简称SSRS)是一个服务器端报告解决方案...
#### SQL Server 2005 Reporting Service 特性与应用概述 SQL Server 2005 Reporting Services (简称 RS) 是一个灵活且强大的报表服务平台,它能够帮助组织设计、部署和管理各种报表,并通过多种方式将这些报表分发...
微软SQL Server 2016制作报表工具,提供了一组内部部署工具和服务,可用于建立、部署及管理行动与分页报表。SSRS 解决方案会以弹性方式提供正确的信息给需要的用户。 用户可以透过下列方式取用报表:网页浏览器、...
SQL Server 2005 視屏學習資料
Reporting Service是一个非常好用的制作报表的sql server 数据库平台,本例子是通过sql server 2012,使用Reporting Service 2012制作报表。
### SQL Server 2005 Reporting Services 知识点概览 #### 一、SQL Server 2005 Reporting Services 概述 SQL Server 2005 Reporting Services 是一个全面且灵活的平台,用于创建、发布和管理报表。它为用户提供了...
标题“sql2005reportingservice”指向的是SQL Server 2005中的Reporting Services,这是一个强大的报表生成工具,允许开发人员和管理员创建、管理和分发多种类型的报表。SQL Server Reporting Services(SSRS)是...
SQLServer2005_BC.msi 文件是这个向后兼容组件的安装程序,它包含了用于在更新的SQL Server环境中模拟SQL Server 2005环境的特定库和接口。安装此组件后,用户可以继续使用那些设计时依赖SQL Server 2005特性的应用...
在SQL Server 2012 Reporting Services中,创建分组折叠式报表是一项常见的任务,它有助于数据的组织和展示,让复杂的数据集变得易于理解和分析。分组折叠式报表允许用户根据特定字段对数据进行分类,并可以展开或...
SQL Server 2005 SP3(Service Pack 3)是微软数据库管理系统SQL Server 2005的一个重要更新版本,旨在提升系统性能、稳定性和安全性。SP3包含了自SQL Server 2005 RTM(Release to Manufacturing)发布以来的所有...
SQL Server 2012 Reporting Services Blueprints is intended to be just that, a series of Blueprints – things that work straight out of the box and that mirror what a real job requires real report ...
SQL Server 2005是微软公司推出的一款关系型数据库管理系统,主要应用于企业级的数据存储、管理和分析。作为X64版本,它专为64位操作系统设计,能够充分利用64位系统的硬件性能,提供更高效的数据处理能力。在本...
### SQL Server 2005 Reporting Service 特性与高级应用 #### 一、概述 SQL Server 2005 Reporting Services(以下简称“Reporting Services”)是微软为满足企业级报表需求而推出的一个完整的报表解决方案。它...
SQL Server 2005 Reporting Services(简称RS)是Microsoft SQL Server 2005的一个关键组件,主要用于创建、管理和分发商业智能报告。它提供了一个完整的解决方案来满足企业对数据报告的需求。SQL Server 2005 ...
一分钱一分货,请下载...从SQL Server 2008 BOL中文MSDN帮助文档中抓出来的SQL Server 2008 Reporting Service参考,最官方的参考。使用单文件CHM的方式,不用安装庞大的MSDN,不要上网找在线版的,使用就是简单方便。