资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Crystal Reports,的使用,1,培训目标,了解,Crystal Reports,工具,使用,Crystal Reports,制作报表,报表的分发和计划,2,培训内容,课程准备,Crystal Reports,的工具简介,Crystal Reports,的报表向导,Crystal Reports,的功能简介,报表的分发,在,BOE,上计划,Crystal,报表,Q&A,3,培训内容,课程准备,Crystal Reports,的工具简介,Crystal Reports,的报表向导,Crystal Reports,的功能简介,报表的分发,在,BOE,上计划,Crystal,报表,Q&A,4,课程准备,安装,Crystal Reports2008,拷贝练习数据库,xtreme.mdb,5,本次培训的示例数据库为,SAP BO,提供的,Microsoft Access,数据库,,Xtreme.,mdb,该数据库主要用到的,12,个表为:,Xtreme,信息,财务,采购,产品,产品类型,订单,订单细节,供货商,雇员,雇员地址,客户,信用,示例所用数据库,6,培训内容,课程准备,Crystal Reports,的工具简介,Crystal Reports,的报表向导,Crystal Reports,的功能简介,报表的分发,在,BOE,上计划,Crystal,报表,Q&A,7,工具简介,1984,年 成立于加拿大温哥华,1992,年,Crystal Reports,作为世界上首个微软视窗下的报表工具问世,1996,年,Seqgate Technology(,美国希捷软件公司,),收购,Crystal Services(Crystal Decisions,的 前身,),并命名为,Seqgate Software,;,Seagate Info(Crystal Enterprise,的前身,),,行业内第一个基于,web,的企业报表平台发布。,2001,年,Seagate Software,更名为,Crystal Decisions,;,SAP,签署捆绑,Crystal Reports,的,OEM,和分销商协议。,Crystal Enterprise,发布。,2002,年 发布重大更新版本,Crystal Report 9,。发布基于,Unix,平台的,Crystal Enterprise,。,2003,年,Business Objects,于,2003,年,12,月收购,Crystal Decisions,。两大行业领导者的合二为一给商务智能用户带来了商务智能的第一个清晰标准。,2004,年,BO,发布,Crystal Reports 10,和,Crystal Enterprise 10,。,2005,年,BO,发布,Crystal Reports XI,。,当前的最新版本是,Crystal Reports 2008,8,Crystal Reports,特点,创建所能想象的任何报表,Crystal Reports,几乎可以从任何数据源生成您所需要的报表,将报表扩展到,Web,您可以用各种格式来发布报表,其中包括,Microsoft Word,和,Excel,,通过电子邮件发布甚至在,Web,上发布,通过,SDK,将报表并入应用程序,支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表,如:,java,、,.net,9,Crystal Reports,设计器,-,工具栏,标准工具栏,插入工具栏,导航工具栏,专家工具栏,格式工具栏,10,Crystal Reports,设计器,-5,个基本节,5,个基本节,报表头:整张报表出现一次,在第一页,一般放报表标题,页眉:每页都会出现,一般放字段说明,详细资料:放置数据字段,报表尾:整张报表出现一次,在第最后一页,报表整体汇总,信息,页脚:每页都会出现,一般放页码,11,Crystal Reports,设计器,-,字段资源管理器,字段资源管理器,提供报表中使用的所有类型的字段,12,Crystal Reports,设计器,-,报表资源管理器,报表资源管理器,管理报表设计页面上的所有内容,如字段、文本框、线条、图片等,13,Crystal Reports,设计器,-,工作台,工作台,以项目包的形式管理所有的报表,14,Crystal Reports,设计器,-,资源库资源管理器,资源库资源管理器,文本对象,图片,自定义函数,命令,(Commads),命令所指的是,SQL,查询,15,培训内容,课程准备,Crystal Reports,的工具简介,Crystal Reports,的报表向导,Crystal Reports,的功能简介,报表的分发,在,BOE,上计划,Crystal,报表,Q&A,16,Crystal Reports,报表向导,使用报表向导创建如下图的简单报表,17,Crystal Reports,报表向导,使用报表向导创建报表的步骤,建立数据源连接,选取表,选取字段,分组,汇总,组排序,选择图形,筛选条件,选择模板,18,培训内容,课程准备,Crystal Reports,的工具简介,Crystal Reports,的报表向导,Crystal Reports,的功能简介,报表的分发,在,BOE,上计划,Crystal,报表,Q&A,19,功能列表一,支持多种数据源,选择专家,格式化字段,记录排序专家,组专家,汇总,运行总计字段,20,功能列表一,图表专家,参数字段,公式字段,子报表,节专家,交叉表,21,选择数据源,支持多种数据源,对于大型的关系型数据,如,Oracle,、,DB2,等,建议使用,Native Driver,方式进行链接。,22,建立表链接,支持多种链接形式,内部链接,左外连接,右外链接,必须建立链接,否则会产生笛卡尔积。,23,使用选择专家,使用,【,选择专家,】,对数据进行筛选,24,使用格式化专家,使用,【,格式化专家,】,设置字段的格式,其中公用、边框、字体和超级链接是通用的四个选项卡。其中第四个选项卡根据字段数据类型不同而不同:,字符串,-,段落,数字,-,数字,日期,-,日期时间,布尔,-,布尔值,25,使用记录排序专家,使用,【,记录排序专家,】,对字段进行排序,排序字段可以选择多个,排序方向为:升序(,A-Z,)、降序(,Z-A,),26,使用组专家,使用,【,组专家,】,对数据进行分组,分组字段可以选择多个,使用选项设定组的详细信息,添加分组后,在设计界面上会出现多个组节。,27,插入汇总,使用,【,汇总,】,按钮,插入数据汇总,整张报表汇总,按组汇总,28,插入运行总计字段,使用,【,运行总计字段,】,功能对数据进行逐行累加,按组汇总,逐行累计,29,插入运行总计字段,-,续,使用,【,运行总计字段,】,功能对数据进行逐行累加,30,使用,【,图表专家,】,为报表添加图表,图表类型丰富,,16,大类,个性化设置图表的各种属性,插入图表,31,使用参数字段,为实现交互功能,可使用参数字段,可用在选择专家中,用来做数据筛选,最重要也是最常应用的状况。,可摆放在报表上,让使用者看到刚才自己输入的参数字段。,可应用在排序上,可让看报表的人自行决定数据的排序字段。,可应用在公式中,可用到公式的地方很多,如公式字段、各种格式设定等等。,32,使用公式字段,可使用公式字段,丰富报表的设计内容,当报表需要显示数据库无法直接提供的数据字段时,当报表上显示的数据内容或格式需要根据条件灵活改变时,33,使用子报表,可使用,【,子报表,】,功能拼接不同的报表,链接子报表,未链接子报表,34,使用节专家,可使用,【,节专家,】,功能对报表的节进行个性化设置,35,插入交叉表,可使用,【,交叉表,】,给报表插入交叉表,36,培训内容,课程准备,Crystal Reports,的工具简介,Crystal Reports,的报表向导,Crystal Reports,的功能简介,报表的分发,在,BOE,上计划,Crystal,报表,Q&A,37,在设计器中,可将报表导出为多种格式,PDF,Excel,Crystal Reports(RPT),HTML,XML,导出报表,38,在设计器中,可直接打印报表,打印报表,39,在设计器中,可将报表另存到,BOE,中,供其他用户通过,Web,方式来共享查看报表,发布报表,40,培训内容,课程准备,Crystal Reports,的工具简介,Crystal Reports,的报表向导,Crystal Reports,的功能简介,报表的分发,在,BOE,上计划,Crystal,报表,Q&A,41,登录,BOE InfoView,选择存放报表的文件夹,在报表标题点击右键选择计划,计划报表,42,输入报表运行需要的参数,然后点击计划,页面跳转至历史记录页面,状态显示报表正在运行,如果状态为成功,说明已成功计划,计划报表,43,可在历史记录页面看到计划状态,报表已计划成功,计划报表,44,培训内容,课程准备,Crystal Reports,的工具简介,Crystal Reports,的报表向导,Crystal Reports,的功能简介,报表的分发,在,BOE,上计划,Crystal,报表,Q&A,45,Q&A,谢谢!,46,
展开阅读全文