Crystal Reports基础知识

报表,是企业运营,分析,决策的重要依据,所以相对来说是非常关键。
另一方面,随着软件在各行各业的推广与普及,软件中附带的报表也越来越多,也越来越重要。因为行业的差别,报表的样式复杂多变,即使是同行业,也因为行业内经营和操作的流程的异同,报表的样式也千差万别。报表的复杂多变性就造成了软件设计的复杂性,特别是一些报表样式相差很大,并且有大量报表的项目,就成了一种体力活了。这时就需要一个好的报表工具来解决开发过程中的杂复性,听话Crystal Reports 不错,于是就把自己的认识与大家分享一下。同时也有一些朋友想了解一下,所以就边学边和大家分享了,如果有什么不正确和不准确的地方,希望大家指正。
 
Crystal Reports 基础知识
Crystal Reports 国内的官网是[url]http://www.sap.com/china/index.epx[/url] Crystal Reports Business Objects 公司的产品,Business Objects 是全球领先的商务智能(BI) 软件公司,帮助企业更加深入地跟踪和了解其业务,改善决策水平,优化企业绩效。1992 Crystal Reports 成为全球第一种 Microsoft Windows 环境下的报表制作工具。2002 Microsoft Visual Studio .NET 中捆绑了 Crystal Reports™ 。在后续的Visual Studio2003 2005 2008 都有捆绑Crystal Reports
Crystal Reports 已经与许多产品进行了捆绑,如Flash Xcelsius Engage Eclipse Visual Studio .NET 等,并且可应用于Windows Form Web 环境中,不但在Windows 下还可以在Mac 环境下运行。可以说Crystal Reports 的适用范围广,功能强大。
其实 1993 年开始, Crystal Reports 一直是 Visual Studio 的一部分,而现在它已经成为 Visual Studio 中报表制作的标准。每套 Visual Studio Professional 都附带该工具,而且它直接集成到开发环境中。 Crystal Reports for Visual Studio Crystal Reports 定制版本,它是大多数 Microsoft Visual Studio 版本的默认安装的一部分Crystal Reports for Visual Studio Windows 环境提供了创建演示文稿质量的交互式内容的能力。使用 Crystal Reports for Visual Studio ,可以在基于 GUI 的程序中创建复杂而专业的报表。然后,可以将报表连接到几乎所有数据源以及代理数据,例如结果集(例如,一个 ADO.NET 数据集)。使用 GUI 设计器中附带的向导,可以方便地设置格式、分组、图表制作和其它条件。使用 Crystal Reports for Visual Studio 的一个查看器控件,可以在 Web Windows 应用程序中承载报表。 Windows 客户端和 HTML 3.2 4.0 客户端中的报表显示均具有高度交互性的特点,并且提供向下钻取图表、报表导航和文本搜索等功能。 Crystal Reports for Visual Studio 为开发人员提供快速高效的方式,以创建演示文稿质量的报表并将其集成到应用程序中,而无需离开熟悉的 Visual Studio 开发环境。如果升级到 Crystal Reports 的完整版本,将获得其它功能和 Visual Studio 中的一个更新的报表组件。 Crystal Reports for Visual Studio 包含 Crystal Reports 开发人员版的许多功能。这些功能可以创建报表、将报表连接到 CrystalReportViewer 控件,还可以通过编程方式使用 Crystal Reports SDK 与这些报表交互。
接下来,我们看一下在Visual Studio 2008 中的web 环境下的Crystal Reports
打开Visual Studio 2008 ,新建一个“空网站”,“解决方案资源管理器”。
 
然后选中Demo1 工程,右键,“添加新项”,在添加新项面板中选中“Crystal 报表”,名称默认为“CrystalReport.rpt ”,确定,如图4 ,会生成一个报表文件,它和其他文件一样,在工程文件夹中。
 
(图1
(图2
在创建报表时可用三种方式,“使用报表向导”,“作为空白报表”和“来自于现有的报表”,当然,就像微软的其他产品一样,可以用向导也可以创建空白报表,通常情况下用空白来创建,因为向导中的样式毕竟是有限的。
 
(图3
创建完报表后,CrystalReport.rpt visual studio 中的视图如图5 ,在报表设计中,通常报表分为报表头,页眉,页脚,详细资料和报表尾五个节,报表头和报表尾只有一份,分别位于开头和结尾,页眉和页脚,分别位于每页报表的开头和结尾,详细资料节是一个相对复杂的节,会把满足条的数据以记录列表的形式显示出来。
 
(图4
6 7 分别是用来设计报表的对象,图8 是在aspx 页面中的Crystal Reports 的相关组件。
 
(图5
 
(图6
 
(图7
Crystal Reports for Visual Studio 的操作性很好的与Visual Studio 结合了起来,虽然在设计过程中会有许多报表的因素,但总体流程与操作还是很流畅的,比如数据源的添加,报表界面拖放设计,和报表的即写即看功能,都是不错体验。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Crystal Reports 9.2 中文版(水晶报表) 下载,,软件版本:9.2.0.448不过现已出了Crystal Reports Professional v9.2.2.634 (c) Crystal Decisions,有足够的空间就提供.这是一个很不错的报表控件,我相信很多朋友都听说过吧!Crystal Reports 用于处理数据库,帮助用户分析和解释重要信息。使用 Crystal Reports 可以方便地创建简单报表,同时它也提供了创建复杂或专用的报表所需的整套工具。 创建所能想象的任何报表 Crystal Reports几乎可以从任何数据源生成您需要的报表。内置报表专家在您生成报表和完成一般的报表任务过程中,会一步一步地指导您进行操作。报表专家通过公式、交叉表、子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流。 将报表扩展到 Web Crystal Reports 的灵活性并未停留在创建报表这一功能上 ?您可以用各种各样的格式发布报表,包括用 Microsoft 的 Word 和 Excel 发布、通过电子邮件甚至 Web 发布。高级的 Web 报表功能允许工作组中的其他成员在他们自己的 Web 浏览器中查看或更新共享报表。 将报表并入应用程序通过将 Crystal Reports 的报表处理功能整合到自己的数据库应用程序中,应用程序和 Web 开发人员可以节省开发时间并满足用户的需求。Crystal Reports 支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。 不论您是 IT 行业的站点管理员,还是营销推广经理,也无论您是金融业的数据库管理员还是 CEO,Crystal Reports 都堪称是一个功能强大的工具,它可以帮助每一个人分析、解释重要信息。感谢 revenant 上传!
7-5 共7个压缩包(只有50M上传权限) Create rich reports within the familiarity of your Visual Studio development environment – for free Hit your report development deadlines and come in under budget without leaving Microsoft Visual Studio. Our report design software installs directly into Visual Studio. With this fully functional – and free software, you'll spend less and save time developing rich, interactive reports. Save time using powerful report creation, integration, and delivery tools Deliver interactive, graphical reports on any device through an XML Web services model Distribute highly formatted reports in rich-client Windows environments Enjoy flexible data access with support for over 35 data sources, major browsers and operating systems Extend your application with seamless report integration into WPF applications Seamless upgrade to SAP Crystal Reports 2011 for added report functionality Download SAP Crystal Reports, developer version for Microsoft Visual Studio now › Share 2 Features and Functionality Collapse All Features and Functionality Learn more about the features and functions of SAP Crystal Reports, developer version for Microsoft Visual Studio. Powerful designer features for creating rich reports Flexible Windows and Web application features support development ASP.NET features support your ASP development efforts Broad data access enables multiple sources and dynamic data output Platform features provide support and management for SAP Crystal Reports projects Get all the details on SAP Crystal Reports, developer version for Microsoft Visual Studio features › Less Technical & License Resources Discover if SAP Crystal Reports, developer version for Microsoft Visual Studio is right for you. Get started by reviewing the technical, data access and license details. Access virtually any data sources via ODBC, OLE DB or native connections Licensed for report design, runtime distribution and report viewer distribution Add reporting to thick client and intern
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值