轻轻松松做报表.ppt
轻轻松松做报表BO sales consultant张瑞锋,Copyright 2005 Business Objects S.A.All rights reserved.,内容简介,水晶报表的发展历史水晶报表简介水晶报表专业版水晶报表开发版水晶报表服务器版Crystal Xcelsius,Copyright 2005 Business Objects S.A.All rights reserved.,早期发展,Crystal Reports V1 是第一个Windows报表(1992年)进军Visual Basic 3(1994年)V4.5 是第一个32位报表CrystalInfo 4.5进入服务器市场Crystal Reports 5是第二代报表,Copyright 2005 Business Objects S.A.All rights reserved.,Web,CR6主攻Web:引进PageOnDemandCR7和SI7是RAS和Tiger项目的基础,Copyright 2005 Business Objects S.A.All rights reserved.,Crystal Enterprise,CR8和CE8是第二代Enterprise ReportingV9产生第一版汉化8-10确立了Enterprise Reporting的领导地位,Copyright 2005 Business Objects S.A.All rights reserved.,.NET和Java,水晶报表和Microsoft VS.NET捆绑又一次证明CrystalReports的领导地位Borland,BEA,IBM也捆绑Crystal Reports在Java IDE至此Crystal Reports成为报表标准,Copyright 2005 Business Objects S.A.All rights reserved.,未来的Reporting,全球化进一步确立Java领域的领导地位更完善的SDK更好利用SL针对客户需求使MicrosoftOffice和BI更好结合,Copyright 2005 Business Objects S.A.All rights reserved.,内容简介,Business Objects公司简介水晶报表的发展历史水晶报表简介水晶报表专业版水晶报表开发版水晶报表服务器版Crystal Xcelsius,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表简介,水晶报表定位于商务智能领域,可应用于任何需要商务智能的行业及领域水晶报表“Crystal Reports”是业界最据盛名、最畅销的报表设计与开发工具。水晶报表已成为报表的标准:Microsoft.NET的Visual Basic和Visual Studio.NET 2005;Java阵营的BEA 的Weblogic、Borland的JBuilder以及IBM的WebSphere都选用Crystal Reports做为其中的报表工具。Peoplesoft,SAP作为全球合作伙伴,有专门的一套解决方案,Copyright 2005 Business Objects S.A.All rights reserved.,大家的水晶报表,报表无处不在!,传统方法和工具很繁琐、工作量大!,CR的简便、灵活、便宜使得CR可以成为你的、我的、大家的报表工具!,简便的报表设计,优良的培训,周到的技术支持,节省用户成本,Copyright 2005 Business Objects S.A.All rights reserved.,报表处理人员的水晶报表,高效、灵活的报表工具能连接几乎所有的数据 能将其转化为交互式的信息能与网络和windows应用程序整合能让最终用户浏览,打印以及生成报表,专业的中国式报表支持,不可思议的价格-报表开发-报表部署-报表制作,Copyright 2005 Business Objects S.A.All rights reserved.,开发商的水晶报表,对开发商和用户的好处-解脱报表维护的痛苦-提高开发效率-直接带来额外收入和利润,传统报表开发的痛苦-开发工作量大-维护工作量大,没有收入-客户满意度差,Copyright 2005 Business Objects S.A.All rights reserved.,企业的水晶报表,对企业的好处-解脱报表发布的痛苦-提高发布效率-用讯息创造财富-讯息安全管理更周全-进入商务智能的敲门砖,传统报表发布的痛苦-用email分发报表,耗时,易错,-不容易实现大量发步不同报表-资料安全问题,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表已成为创造财富的完全解决方案,Copyright 2005 Business Objects S.A.All rights reserved.,内容简介,Business Objects公司简介水晶报表的发展历史水晶报表简介水晶报表专业版水晶报表开发版水晶报表服务器版Crystal Xcelsius,Copyright 2005 Business Objects S.A.All rights reserved.,您在使用什么样的报表?,应用系统自带(Why?方便,快捷,Etc)或者干脆就是用Excel(Why?格式通用,随心所欲,容易掌握,Etc)或者,Copyright 2005 Business Objects S.A.All rights reserved.,如果您是使用系统自带的报表,那么,是不是有时会感觉得到的不是自己想要的?系统自带的报表,很多是固定格式的,大部分是一些出现频率高的常用报表,但是并非所有企业用到的报表都只有这些,那企业的特定需求呢?需要我们自己独特形式的报表。,Copyright 2005 Business Objects S.A.All rights reserved.,如果您是使用系统自带的报表,那么,公司的需求改变了,报表改变容易吗?有些企业的系统是根据需求定制的报表,但企业的需求是不断的改变的,是否一旦产生新的需求,就必须和应用开发商做协作来完成新的报表的定制工作,其效率?其成本?其效果?,Copyright 2005 Business Objects S.A.All rights reserved.,如果您是使用系统自带的报表,那么,要通过技术人员的支持才能改变报表?有的系统提供了自定义报表的功能,但是其条件是您要使用SQL语句,这对您来说,似乎有些复杂,您可能需要去向技术人员提要求,让他们帮您完成报表,那交流上的问题又随之产生了。,Copyright 2005 Business Objects S.A.All rights reserved.,如果您是使用系统自带的报表,那么,复杂的代码让人头疼?或许您是一位对自己技术实力很自信的业务人员,您可以写一些语句,或者您干脆就是一名技术人员,为了应付不断变化的需求,您不得不经常去写代码,去写SQL语句,去测试 select where left join union and so on,Copyright 2005 Business Objects S.A.All rights reserved.,使用Excel,有这些痛苦吗?,我总需要把数据导出来再整理 在很多情况下,您需要从数据库中把数据导出到Excel中再做处理,这种导出工作也许很简单,也许会非常占用时间,但是你是否想过,这样的工作的意义在于?,Copyright 2005 Business Objects S.A.All rights reserved.,使用Excel,有这些痛苦吗?,只有60000 Excel只能容纳6万条数据,但是作为一个企业,一张明细表中拥有几十甚至上百万条数据记录是不是再正常不过了?,Copyright 2005 Business Objects S.A.All rights reserved.,使用Excel,有这些痛苦吗?,天天做报表,天天复制粘贴 您公司的报表是天天要出吗,还是周周出?想想每天您需要做的工作是什么?用Ctrl+C,Ctrl+V把几张数据表合成一张报表?有没有想过这种重复劳动的意义何在?,Copyright 2005 Business Objects S.A.All rights reserved.,使用Excel,有这些痛苦吗?,错误总是难免的,而我并未察觉 在复制粘贴的过程中,完全并非一个可控的动作,回想一下,在你进行这项工作的是否很容易将不同的行拷错位置,而随之带来的,就是总结的数据不准确呢?这些错误往往是难免并且不易察觉的。,Copyright 2005 Business Objects S.A.All rights reserved.,使用Excel,有这些痛苦吗?,版本难于控制 报表是每天(或者是每周)都要制作的,最终的结果是产生很多Excel文件,这些文件如何保存,是一个问题,但这不是一个大问题。如何保证这些内容是当时状况一个准确反映呢?在任何时候我都可以轻易改动它,并且,一张新的报表产生后,一个简单的错误就可能让以前的数据被覆盖。,Copyright 2005 Business Objects S.A.All rights reserved.,如果您是在使用其他种类的报表软件,是否可以满足您当前的需求呢?是否格式灵活多样,制作简便,容易维护呢?如果对这个问题还有困惑,那么Take a look,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表多能带给您的,多样化的数据访问灵活而强大的报表设计功能多样的文件导出格式,Copyright 2005 Business Objects S.A.All rights reserved.,多样化的数据访问,提供超过35个数据源驱动用于访问任何相关数据源 Oracle,DB2,Sybase,NCR,SQLServer,MySQL,MS Access,ODBC,JDBC,OLEDB,XML,Javabean,ADO.NET,COM,MS Excel,MS Exchange,Informix,Pervasive SQL,Lotus Notes,ACT!6,Borland Database Engine,Text,File System,xBase,MS Outlook,NT Event Log,Microsoft IIS Log,Web Log等,Copyright 2005 Business Objects S.A.All rights reserved.,多样化的数据访问,除了可以与一个独立的数据源建立连接,还能同时连接多个异构数据源。可以控制与数据库的连接,例如自行编写SQL语言或存储过程等。,Copyright 2005 Business Objects S.A.All rights reserved.,灵活而强大的报表设计功能,可视化设计环境 Crystal Reports提供可视化的报表设计环境,用户可以拖放报表的组成元素,例如报表标题、数据库字段等。用户利用Crystal Reports专业版设计的是所见即所得的报表,预览界面所看到的报表与打印出来后的报表效果是一致的 Crystal Reports提供排序专家、分组专家、汇总专家、选择专家、图表专家等功能向导,指导用户轻松地实现记录的排序、分类、归纳、选择和格式设置等。,Copyright 2005 Business Objects S.A.All rights reserved.,灵活而强大的报表设计功能,丰富的呈现形式 Crystal Reports提供多种报表样式,包括普通的行列报表、主/子报表、图形摘要报表、交叉表、TopN和Bottom N报表。Crystal Reports还提供20多个图形类型,包括条形图、饼图、曲线图、甘特图、面积图、圆环图、三维梯形图、三维曲面图、XY 散点图、雷达图、气泡图、股票图、漏斗图等。Crystal Reports还提供常用的报表模板,让所有报表呈现出一种连续性,而不用每次设计专门的格式。,Copyright 2005 Business Objects S.A.All rights reserved.,灵活而强大的报表设计功能,强大的公式语言 Crystal Reports提供Basic和Crystal两种语法格式,用户可以简单方便地自定义函数,丰富报表的内容。此外,Crystal Reports多样化的公式语言囊括了160多种内置功能模块和函数,包括日期函数、格式函数、统计函数、字符函数、类型转换函数等。,Copyright 2005 Business Objects S.A.All rights reserved.,灵活而强大的报表设计功能,容易掌握的报表 Crystal Reports并非只有技术人员才可以使用,最终用户同样面对的是业务人员,您如果会使用Office,就可以对水晶报表的掌握有足够的信心,水晶报表是面向所有人的报表。同时,设计报表的时候可以预先设定参数,最终用户在查看报表时,只需要在预先设定的参数中进行选择,就可以看到不同的数据子集。他们还可以在一些特定的条件下收到警示信息。,Copyright 2005 Business Objects S.A.All rights reserved.,多样的文件导出格式,多样的文件导出格式 可以将完成的报表导出为各种常见格式,使用户可以在熟悉的环境中查看报表。Crystal Reports支持的导出格式包括:Microsoft Word、Microsoft Excel、HTML、ODBC、PDF、RTF、XML、CSV、TXT等。可以导出到:应用程序、磁盘文件、Microsoft Exchange 文件夹、Lotus Domino、MAPI(Microsoft Mail)和ODBC 数据源等。,Copyright 2005 Business Objects S.A.All rights reserved.,演示时间,SHOW TIME,Copyright 2005 Business Objects S.A.All rights reserved.,制造业及其他,Copyright 2005 Business Objects S.A.All rights reserved.,金融,Copyright 2005 Business Objects S.A.All rights reserved.,政府,Copyright 2005 Business Objects S.A.All rights reserved.,电信,Copyright 2005 Business Objects S.A.All rights reserved.,特色,Copyright 2005 Business Objects S.A.All rights reserved.,内容简介,Business Objects公司简介水晶报表的发展历史水晶报表简介水晶报表专业版水晶报表开发版水晶报表服务器版Crystal Xcelsius,Copyright 2005 Business Objects S.A.All rights reserved.,什么样的人使用水晶报表开发版,有报表需求的web或windows应用程序的开发者已经使用水晶报表专业版的用户,想用更好、更快捷的方式共享报表使用Microsoft Visual S、Borland J builder等开发工具中自带的水晶报表的开发者,3,Copyright 2005 Business Objects S.A.All rights reserved.,应用开发者问题,几乎所有的应用都需要报表报表是展现数据的最好方式大部分的报表都需要使用SQL语句来生成报表费时、费力多种类的展示更是力不从心效果未必好,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表解决方案,行业中最成熟、最稳定的报表众多ERP软件以水晶报表为报表展示工具就是最好例证无需任何SQL语句,就可以轻松生成报表只需要拖拖拽拽,无论是报表的使用效率还是运行效率都有保证种类繁多的图形丰富的图形为数据提供最有富有亲和力、直观的展示,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表专业版用户的问题,制作好的报表分发不便各种传递报表的格式都有缺陷需要“0”客户端对于察看报表的客户来说,需要安装额外的软件是件头疼的事情小范围使用,小投资并不是现实的CR Server用户,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表解决方案,SDK的灵活性可以在自己的应用程序中轻松展现出报表web应用程序轻松实现“0”客户端完整、成熟的SDK保证用户在不丧失任何水晶报表功能的前提下实现“0”客户端小规模的解决方案可以满足少数人同时察看报表的需求,Copyright 2005 Business Objects S.A.All rights reserved.,使用开发工具自带水晶报表用户的问题,设计报表起来不那么方便没有一个完整的设计器,需要调试程序时才能看到报表内容连接的数据源效率一般只提供odbc,ole db等少数连接方式只能用于测试和开发,不能应用于部署开发应用的实际意义正是在于部署于生产环境 图表的样式还不够丰富虽然已经不错,但是希望能再多点,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表解决方案,与专业版完全相同的设计器所见即所得的报表设计器,可以轻松完成预览更多的原生数据库连接方式提供Oracle、DB2、XML等常见数据库的连接方式,让应用更加灵活有效可以部署到生产环境给予的license可以让您的应用程序部署到生产环境中更多的图表支持甘特图和量度图等图表更加丰富了报表展现,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表解决方案,还有更多的导出格式改进的数据读取过程 动态图像位置,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表开发版的构成,Crystal Reports pro,+,SDK,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表开发版的功能,在应用程序中访问报表无论那种类型的应用程序,都可以将报表功能全部展现所见即所得的设计器提供与水晶报表专业版完全相同的设计器导出报表提供的接口让开发者可以轻松将报表导出为常用格式(Pdf、Word、Excel、可编辑的rtf等等),Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表开发版的功能,运行时报表对象的更改提供的接口允许在程序运行时,让用户对报表进行自定义设置 参数的传递不仅提供输入参数的界面,还允许开发者以隐含的方式来提供参数More,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表开发版优势,完全支持微软和JAVA两大阵营长期合作的微软和紧跟而上JAVA各种软件开发工具的全面支持VS.net、VS 6.0、Borland C+Builder、Delphi、JBuilder、BEA WebLogic Workshop、IBM Rational Application Developer for WebSphere,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表开发版优势,完全支持.net、Java和COM的开发方式成熟的开发方式保证开发效率和质量不管是C/S结构还是B/S结构无论是windows的程序还是java的桌面程序,无论是asp网页还是jsp网页,都可以方便的将水晶报表嵌入进去,Copyright 2005 Business Objects S.A.All rights reserved.,水晶报表开发版的局限,适合开发、测试以及小的部署环境后台引擎有并发访问数量的限制无法使用储备库、排程以及进行权限的控制排程和权限需要使用到Crystal Server的SDK所以更多用户的访问和更多的需求请选择Crystal Reports Server,Copyright 2005 Business Objects S.A.All rights reserved.,内容简介,Business Objects公司简介水晶报表的发展历史水晶报表简介水晶报表专业版水晶报表开发版水晶报表服务器版Crystal Xcelsius,Copyright 2005 Business Objects S.A.All rights reserved.,概要,Crystal Reports Server的用户群 客户的需求Crystal Reports Server的特点 产品能够如何满足客户的需求Crystal Reports Server的软件包 卖的是什么,Copyright 2005 Business Objects S.A.All rights reserved.,Crystal Reports Server和Crystal Reports,Crystal Reports:基于windows操作系统的报表设计工具Crystal Reports Server:报表管理和发布平台适用于所有Crystal Reports用户,重用现有的水晶报表创建、管理并且通过网络或者嵌入到应用程序中来发布报表面向中小型企业超过家世界顶级的ISV选择水晶报表作为集成的报表解决方案(IBM,SAP,Microsoft,Borland,BEA,PeopleSoft(Oracle),Copyright 2005 Business Objects S.A.All rights reserved.,面向客户群,现有的 Crystal Reports 客户问题?IT 资源紧缺大量报表积压信息安全风险陈旧的信息“我仅仅想把报表发布到网络服务器上并且对他们进行排程.”Why?降低报表发布成本保护信息安全快速准时地发布报表改善最终用户决策,每一个使用水晶报表的客户都是机会,Copyright 2005 Business Objects S.A.All rights reserved.,业务视图,让业务人员掌握的报表提供的业务视图管理器让报表设计人员无须对底层数据库进行了解,通过对数据库字段进行解释与说明以及相互关系,方便的作出逻辑关系清晰的报表。IT部门的注意力仅集中在服务器端技术维护上,对于企业业务也无须深入了解,而业务人员可以做出想做的报表,业务人员,业务视图,技术人员,报表制作,数据库,制作,Copyright 2005 Business Objects S.A.All rights reserved.,简单发布,Copyright 2005 Business Objects S.A.All rights reserved.,零客户端浏览,报表统一发布在服务器上,减少报表副本的数量、确保报表数据的正确性用户可以:不需安装任何客户端,直接在网页浏览器中查看报表直接打印报表,不需要导出为PDF格式再打印在报表讨论区中发表对报表的评论,Copyright 2005 Business Objects S.A.All rights reserved.,安全性,灵活的权限模型不同粒度的权限控制:文件夹、报表对象、记录行支持第三方的安全授权数据库:LDAP,Kerberos,Netegrity Siteminder,Windows NT/Active Directory.,Copyright 2005 Business Objects S.A.All rights reserved.,调度,报表调度/计划运行时间定期运行周期性运行事件触发基于日历报表运行后发送的目的地邮箱ftp服务器或文件位置报表的保存格式Rpt水晶报表格式PDF/HTML等导出格式参数、数据库连接等参数都可配置,Copyright 2005 Business Objects S.A.All rights reserved.,性能和稳定性,性能随选页面(page-on-demand)只提供用户要求的页面,提高响应速度缓存机制重复使用多个用户要求的公共内容,不需要频繁访问数据库值得信赖的平台唯一一家被Microsoft数据中心验证过满足99.999%可用性的BI平台,Copyright 2005 Business Objects S.A.All rights reserved.,服务器版特点小结,旨在满足部门级或中小企业级的报表系统要求设计Crystal报表,在单一服务器环境下将报表发布到Web上通过Web进行报表的管理、授权、计划、浏览和讨论,中小企业最佳的商务智能报表解决方案,Copyright 2005 Business Objects S.A.All rights reserved.,系统要求,操作系统Windows Server 2000 或 2003SUSE Linux Enterprise Server 9和Red Hat Enterprise Linux AS 3 CMS 数据库Oracle,DB2,Sybase,MS SQL Server 或者安装包附带的MSDEWeb和Application serverIIS,Apache/Tomcat,Weblogic,Websphere支持的浏览器IE,Netscape和Safari硬件最低配置 P3 700 MHz,512 MB RAM,3 GB 硬盘空间推荐配置P4 2 GHz,1 GB RAM,10 GB 硬盘空间,Copyright 2005 Business Objects S.A.All rights reserved.,Crystal Reports Server 完整的软件包,Copyright 2005 Business Objects S.A.All rights reserved.,Crystal Reports Server 一年维护和支持,5*8的电话支持周一至周五,上午9点到下午5点在线登记问题,寻求解答可以访问官方网站的知识库(knowledge base)自助式服务,参加在线论坛,查看最新白皮书、报表示例、程序示例、技术新闻等远程诊断服务在线产品维护和升级,Copyright 2005 Business Objects S.A.All rights reserved.,内容简介,Business Objects公司简介水晶报表的发展历史水晶报表简介水晶报表专业版水晶报表开发版水晶报表服务器版Crystal Xcelsius,Copyright 2005 Business Objects S.A.All rights reserved.,Infommersion公司简介,私人企业位于美国加利福尼亚州圣地亚哥(San Diego,California)32名员工(全在美国)5500家客户,包括:Carlson Wagonlit Travel(卡尔森-瓦根利特旅游公司)Dupont(杜邦)Coke(可口可乐)Hewlett-Packard(惠普)Microsoft(微软)Novozymes(诺维信)Shell(壳牌)Mattel(麦特儿)Noetix、SRC、WebTrends,Copyright 2005 Business Objects S.A.All rights reserved.,Crystal Xcelsius 产品概述,Crystal Xcelcius 标准版和专业版 独立的Excel展现/仪表盘基于普通的电子表格(spreadsheet),创建交互式的数据展现形式、Excel仪表盘和可视化计算器,并将它们集成到PowerPoint、PDF和Web中不提供技术支持Crystal Xcelcius 设计器和浏览器 连接企业数据的Live仪表盘以最低的开销快速连接企业数据或BI系统,简便地创建“具有远见”的运营仪表盘设计器和浏览器可以分别出售,或者捆绑销售 TBA售价虽然基于Unicode技术,但是现在仅提供英文版,Copyright 2005 Business Objects S.A.All rights reserved.,数据源,部署选项,MicrosoftPowerPoint,MicrosoftOutlook Email,Web 站点,Portals:SharePointSAPOraclePlumtree,MicrosoftExcel 2003 XML Mapping,SOAP Web Services,MicrosoftReporting Services,MicrosoftSQL Server 或者其他与XML兼容的数据源,PDF 文档,Confidential,CrystalXcelcius,连接和部署选项,Copyright 2005 Business Objects S.A.All rights reserved.,Crystal Xcelcius 示例,Copyright 2005 Business Objects S.A.All rights reserved.,Crystal Xcelcius 示例,Copyright 2005 Business Objects S.A.All rights reserved.,Crystal Xcelsius,Existential statementCrystal Xcelsius可展现动态的数据,并提供“如果就”分析,从而以更富有洞察力的方式展现数据,并与PowerPoint、PDF、Outlook和web集成优势将普通的Excel电子表格转换为动态的数据、图表和图像、仪表盘等展现形式以更具洞察力的方式展现数据和复杂的运算增强观众与数据的交互性 通过“如果就”分析满足不同用户的需求缩短做最后决策所需的时间,通过提供极具视觉冲击力的信息增加演示的吸引力,Copyright 2005 Business Objects S.A.All rights reserved.,Crystal Xcelsius,创建精彩的数据呈现不需要IT人员支持就可以快速地导入电子表格和公式许多可视化的控件(widgets)可供选择通过简单的点击操作,方便地实现内容的展现以前所未有的方式展现信息通过直观的图像和仪表盘吸引观众通过形象的“如果就”分析,探索不同的结果了解现状,更快地做出决策分享领悟在PowerPoint、PDF、Outlook和web中发布生动的数据和模型在web商提供基于MS Office的可交互的工具基于业界最值得信赖的BI平台上,确保信息安全性,通过提供极具视觉冲击力的信息增加演示的吸引力,Copyright 2005 Business Objects S.A.All rights reserved.,商业用户遇到的问题,我使用Excel,需要以可交互性的方式展现数据,让我的客户、竞争对手和老板都留下深刻印象以前,我需要花很多精力去:通过图表和图像去表达我的意思在PowerPoint、Outlook或者PDF中展现信息手工剪切和复制信息格式化布局如果我成功完成以上工作,图表也是静态的我不可以简单地修改或者保存情景我必须手工操作我担心观众注意力不集中我听说BI可以帮忙,但是不知道从何着手推荐Crystal Xcelsius,Copyright 2005 Business Objects S.A.All rights reserved.,谢谢!,我的联系方式张瑞锋 58657312 水晶报表官方网站,