Microsoft? SQL Server? 报表服务是一种完整的报表工具。在使用报表服务中,你可以设计和发布多种样式的报表,从简单表格到带有图形和交互式连接的在线自由表单。报表服务可以将报表渲染成用户指定的多种格式,包括HTML、PDF、Excel和图像格式。
本教程旨在帮助您利用报表设计过程中的其他功能(基于在上一个教程中创建的基本表报表)。在本教程中,您将执行以下操作:打开报表项目,向表添加分组和排序,向表添加新列,添加小计,提供一些格式设置,预览报表以及将报表发布到报表服务器。1:打开教程项目 本教程以在上一个教程中创建的“销售订单”报表为基础。如果
听说MS SQL 2005自带报表功能,于是我测试了一下,还算比较好用,所以我就录了一个用存储过程来写报表的例子。由于测试过程当中没有语音,所以我在这里讲解一下。 使用的存储过程如下(录象中到最后我更改了一下存储过程): 使用的数据库是MS SQL 2000的Northwind数据库,表是orders。 <!Code highlighting produced by Ac
大多数商业挑战在于:如何让正确的人在正确的时间得到正确的信息。当今的信息工作者,有着不同的技能和专业技术,他们需要访问的商业数据可能分布在整个企业,甚至在企业外部。
为了在当今竞争激烈的市场上获胜,企业需要将信息扩展到企业外部,并与客户、合作伙伴和供应商开展实时的完美协作。Microsoft SQL Server报表服务确保企业将宝贵的企业数据转换为被分享的信息,进而以较低的总拥有成本制定富有洞察力的和及时的决策。
随着B/S系统的普及和XML技术的深入应用,越来越多的数据包裹着XML的外衣被存储和扔来扔去。这些数据很多源自数据库,但经过一定的处理,数据更精简,更贴近应用。如果报表工具能利用这些XML数据,则可以减少数据库查询和报表数据运算操作,因为这些XML数据的始作俑者已经完成了这些操作。因此说XML是报表数据的新大陆。
传统的报表设计器,使用了称之为条带式的设计体验,也就是报表样式设计界面上,设计面板上放置了一个个横条,这些横条就组成了报表的基础框架,它们一般区分为页眉条,页脚条,主条,明细条,二级明细条等等。设计报表模板必须首先设计好这些条条框框。然后在这些条上面放置各种报表样式元素。
俗话说,海纳百川,有容乃大。这个道理应用到信息技术的典型就是互联网技术,互联网由于根本的技术原因而支持广泛的自由,可以容纳所有的信息,因此在短短的几十年的时间内其容纳的信息量越来越接近于全人类掌握的信息总量。
WebService由于其中的数据经过了XML文档打包,因此其实际传送的数据量大于实际的信息量,而且使用了HTTP这种比较低效的连接方式,因此其运行速度比较慢。但它是国际标准,是跨平台交换数据的好方法,因此得到大大小小的软件厂商的支持,正在普及应用。
在这里先介绍下ActiveReports。ActiveReports是.net下出色的报表开发工具,我最喜欢它的地方就是提供了单独的代码文件,你能够操作数据源,也可以控制报表的显示等等,很灵活。但是可能由于宣传不足,国内用的比较少,这两天用上了最新的ActiveReports for .net 3.0,发现比起2.0,变化是比较大的,要从2.0迁移到3.0,还要费一点功夫。下面说说
ActiveReport提供了多种文件格式的导出,包括:Html,Pdf,Text,Rtf,Xls,Tiff,这几种格式中,Pdf是效果最好,因为有了抗锯齿,线条和字体看起来都光滑的多,而且是完全的所见即所得,加上很多Web项目都采用Pdf作为报表显示的文件格式,导出Pdf应该是首选。由于是把报表直接生成了图片,Tiff格式的导出也是所见即所得的。
交叉报表是一种常见的报表类型,而且开发起来也是比较烦琐的一种报表,在ActiveReport中,对交叉报表提供了足够的灵活性,使你能够应对各种复杂的业务逻辑。在上篇随笔演示了显示主从表后,本篇随笔简单介绍如何制作交叉报表。
本文将通过一些示例代码继续演示如何绑定对象集合以及如何从对象集合或列表中提取数据。简单介绍如何使用子报表来显示主从表中的数据。
使用数据集作为数据源进行绑定,但是实际项目中经常会用到使用对象集合作为数据源显示,下一次我们将演示如何在报表上显示一个对象集合中的数据。
ActiveReport 是.net下的一个出色的报表开发程序,虽然和水晶报表相比,名气不那么大,甚至有很多人不知道它的存在,但是并不妨碍它在.net报表开发中的出色表现,本文将一步一步地介绍如何使用它和VS2005开发.net报表。
开发人员经常因为创建报表而感到头痛,但实际上,在.NET中有众多选择可用来简化这一过程,Tony Patton将向您展示.NET中的这些报表选择。
瑞典工具制造商Sandvik Tooling在将近70个国家拥有超过15,000雇员,需要一个集中的报表解决方案来帮助它的管理者来监视企业的运营.通过使用Microsoft® SQL Server™ 2005 beta版,该公司为报表和分析创建了一个数据仓库。Microsoft SQL Server 2005分析服务被用于创建多维数据cube以供分析。同时, Microsoft SQL Ser
微软的 Excel 电子表格广泛应用于当今的商业环境中。 尽管 Excel 能够读取和显示分隔文件,但 .xls 专有格式提供了其他一些富于表现力的特性,其中包括字体格式和多工作表电子表格。 许多商业和开放源代码的工具都提供了生成可由 Excel 读取的报表的功能。 比如,您可以使用 Oracle Reports 生成一个电子表格,或使用 S