版权所有©1993-2009金蝶软件(中国)有限公司扩展报表基础培训—ForBOS6.2金蝶软件(中国)有限公司演讲人P2版权所有©1993-2009金蝶软件(中国)有限公司目录概述产品概述技术架构特性介绍基本概念环境介绍报表应用流程公式系统典型应用P3版权所有©1993-2009金蝶软件(中国)有限公司概述-产品概述扩展报表是金蝶公司推出的新一代报表产品,该报表实现了符合广大用户使用习惯的类EXCEL的绘制方式,用户可以在EAS客户端轻松定制、发布报表,开发效率是传统报表产品的10倍以上。P4版权所有©1993-2009金蝶软件(中国)有限公司概述-产品概述针对复杂的“中国式”报表的需求,扩展报表更自主研发了非线性扩展模型,使报表具有满足不同复杂报表需求的能力。以往EAS难以满足的“疑难报表”基本都可使用扩展报表编制。在重庆烟草项目中,更现场验证了使用扩展报表制作国资委报表的能力,其快速高效的开发能力、强大的报表展现能力、快捷的报表部署机制,赢得了原型客户的一致赞许。P5版权所有©1993-2009金蝶软件(中国)有限公司概述-产品概述扩展报表不是传统意义上的报表设计工具,它提供了对EAS的支持,可以灵活使用EAS中各种元数据,并充分利用EAS强大的组织架构支持,满足了集团企业分层管控的需要,实现了业务功能、业务信息的高效隔离与共享。至今,扩展报表已被认为是ERP产品中制作国资委报表、劳动和社会保障部报表及其他复杂报表的最优解决方案。P6版权所有©1993-2009金蝶软件(中国)有限公司目录概述产品概述技术架构特性介绍基本概念环境介绍报表应用流程公式系统典型应用P7版权所有©1993-2009金蝶软件(中国)有限公司概述-技术架构P8版权所有©1993-2009金蝶软件(中国)有限公司目录概述产品概述技术架构特性介绍基本概念环境介绍报表应用流程公式系统典型应用P9版权所有©1993-2009金蝶软件(中国)有限公司类Excel的模板设计器界面友好,符合用户日常使用习惯,容易掌握P10版权所有©1993-2009金蝶软件(中国)有限公司与Excel高度兼容与Excel有良好的互操作性Excel文件可导入报表设计器报表模板可导出Excel运行结果可导出Excel支持Excel大部分函数P11版权所有©1993-2009金蝶软件(中国)有限公司满足复杂报表需求满足各种复杂的“中国式”报表需求P12版权所有©1993-2009金蝶软件(中国)有限公司可配置的自定义参数界面完全自定义,参数界面配出来P13版权所有©1993-2009金蝶软件(中国)有限公司报表模板按组织隔离环球集团陆航公司深彩公司南太公司私有模板,本组织访问私有模板,本组织访问私有模板,本组织访问私有模板,本组织访问实现集团企业报表管理的分层管控P14版权所有©1993-2009金蝶软件(中国)有限公司报表数据支持按组织过滤环球集团陆航公司深彩公司南太公司深彩数据陆航数据南太数据环球集团数据组织之间的报表数据互不干扰P15版权所有©1993-2009金蝶软件(中国)有限公司多样化访问方式Portal-BI平台(实时报表)报表中心(报表快照)EAS菜单(实时报表)扩展报表平台实时报表、报表快照均可通过GUI、WEB两种方式访问BI报表中心(报表快照)P16版权所有©1993-2009金蝶软件(中国)有限公司丰富的数据展现形式支持散点图、雷达图等三十多种统计图支持图表结合、图表联动P17版权所有©1993-2009金蝶软件(中国)有限公司支持报表联查从统计数据查看明细数据P18版权所有©1993-2009金蝶软件(中国)有限公司目录概述基本概念环境介绍报表应用流程公式系统典型应用P19版权所有©1993-2009金蝶软件(中国)有限公司当单元格的数据值表达式为集合表达式时,该单元格即进行扩展当单元格的数据值表达式为集合表达式时,该单元格为可扩展单元格当单元格的数据值表达式为单值表达式时,该单元格为不可扩展单元格基本概念扩展P20版权所有©1993-2009金蝶软件(中国)有限公司扩展分为横向扩展与纵向扩展默认扩展方向是纵向扩展基本概念扩展方向P21版权所有©1993-2009金蝶软件(中国)有限公司单元格进行扩展的过程中,扩展的单元格称为父格,跟随扩展的单元格被动复制的单元格称为子格子格有两个父格,分别是横向父格、纵向父格,父格有0~N个子格缺省情况下,横向父格是子格上边的扩展单元格,纵向父格是子格左边的扩展单元格,子格跟随横向父格进行横向扩展,跟随纵向父格进行纵向扩展横向父格、纵向父格也可以通过设置属性进行改变基本概念父格、子格的显示关系P22版权所有©1993-2009金蝶软件(中国)有限公司子格可能同时是别的单元格的父格(即存在“孙格”),这样就形成了多级扩展扩展报表支持任意级别的多级扩展。基本概念多级扩展P23版权所有©1993-2009金蝶软件(中国)有限公司指报表的纵向或横向或两个方向同时被分成了多个区域,每个区域独立扩展基本概念分片P24版权所有©1993-2009金蝶软件(中国)有限公司最基本的数据列表一条条列出数据,数据行数不固定一般实现方式:设计需要显示的列基本概念列表型报表P25版权所有©1993-2009金蝶软件(中国)有限公司按某个或某几个字段分组,并为每个分组提供汇总计算一般实现方式:设计需要显示的列;设计分组依据;设计每个分组的汇总等计算基本概念分组汇总型报表P26版权所有©1993-2009金蝶软件(中国)有限公司横纵2个方向数据扩展,行和列不固定只需一个数据源就可以形成交叉表一般实现方式:设计横向统计列;设计纵向统计列;设计中间的汇总值基本概念交叉分析型报表P27版权所有©1993-2009金蝶软件(中国)有限公司父格、子格在使用同一个数据源的情况下,子格的记录集是由父格所限定的如Select扩展出来的每条记录对应于数据源的一条记录基本概念父格、子格的数据过滤关系P28版权所有©1993-2009金蝶软件(中国)有限公司父格、子格在使用同一个数据源的情况下,子格的记录集是由父格所限定的如Group扩展出来的每条记录对应于数据源的N条记录基本概念父格、子格的数据过滤关系P29版权所有©1993-2009金蝶软件(中国)有限公司父格、子格在使用同一个数据源的情况下,子格的记录集是由父格所限定的交叉分析报表的统计值由纵横两个方向的父格所决定基本概念父格、子格的数据过滤关系P30版权所有©1993-2009金蝶软件(中国)有限公司扩展报表的权限包括管理权限与查看权限管理权限是功能权限,指用户可进入扩展报表管理平台制作、发布、授权管理权限由系统管理员授予查看权限通过个别数据授权进行控制,获得授权的用户可执行对应的报表查看权限通过扩展报表管理平台的授权功能授予基本概念权限P31版权所有©1993-2009金蝶软件(中国)有限公司用户打开扩展报表、SQL数据源文件夹时,只能看到创建组织为当前登录组织的扩展报表、SQL数据源用户可以维护本组织创建的扩展报表、SQL数据源不同组织之间需要共享扩展报表模板、SQL数据源时,源组织可自行导出文件,目标组织再把文件导入系统基本概念组织隔离与共享P32版权所有©1993-2009金蝶软件(中国)有限公司导入、导出提供了一种在不同系统之间、同一系统不同组织之间共享报表模板、SQL数据源的方法权限信息不能导出、导入,用户须另行设置导入的报表的权限基本概念导入、导出P33版权所有©1993-2009金蝶软件(中国)有限公司目录概述基本概念环境介绍报表应用流程公式系统典型应用P34版权所有©1993-2009金蝶软件(中国)有限公司通过分开不同文件夹对数据源和扩展报表清晰地进行管理维护数据源维护扩展报表扩展报表发布、授权环境介绍扩展报表平台P35版权所有©1993-2009金蝶软件(中国)有限公司可基于BOS元数据定义SQL数据源也可手工编写SQL预览功能可随时检查取数是否正确过滤界面支持多种控件输入(输入框、日期选择框、下拉列表、多选框、F7)环境介绍自定义SQL设计器P36版权所有©1993-2009金蝶软件(中国)有限公司提供类Excel的报表编辑器供用户设计报表,简单易用通过属性编辑器可编辑属性,所有属性都支持设置公式通过数据源窗口可快速编写取数公式环境介绍扩展报表设计器P37版权所有©1993-2009金蝶软件(中国)有限公司属性、单元格都可以使用公式向导设置公式通过公式向导可以更方便地编写公式环境介绍公式向导P38版权所有©1993-2009金蝶软件(中国)有限公司目录概述基本概念环境介绍报表应用流程准备数据源报表制作报表发布报表授权报表执行公式系统典型应用P39版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源一般使用自定义SQL数据源、枚举数据源作为报表数据源固定报表数据源?先忘了它吧,目前系统中还没有定义SQL数据源的两种方法:利用设计向导构建SQL;自定义查询枚举数据源是系统元数据,在报表平台中只能看,不能改支持一个报表内引用多个数据源统计型报表的数据源一般是明细数据,无需过多加工(主要通过报表公式进行加工)世界上没有什么是绝对的P40版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-利用向导一般地,利用设计向导构建SQL包括以下步骤:选取表、设置表间链接(存在多表关联的情况下)、选取字段、设置参数、设置过滤条件、设置排序字段P41版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-利用向导在“表”页签,界面中显示各子系统树及其下的Query和Table,用户可以通过点击标有左右箭头的按钮选取表P42版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-利用向导在“链接”页签,通过拖放的方式建立表间关联右键菜单,可进一步设置链接属性,或断开链接P43版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-利用向导在“字段”页签,选取需要在SQL中使用到的字段,包括输出、作为过滤条件,等等可以修改字段别名P44版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-利用向导在“参数”页签,设置需要用户输入的参数信息点击“编辑”按钮,可修改下拉列表、多选框、F7按钮的属性P45版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-利用向导在“过滤”页签,设置字段与用户输入参数(“参数”页签中设置的参数)的比较、字段与内置参数的比较注意:比较值下拉列表的项目是根据表达式的数据类型变化的P46版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-利用向导在“排序”页签,设置根据哪些字段进行排序、升降序以及排序的先后顺序P47版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-利用向导在“查询”页签,可以看到生成的SQL如勾选右上方“排除重复记录”多选框,SQL变成“selectdistinct……”如勾选左下方的“自定义查询”,则切换到自定义查询方式P48版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-自定义查询切换到“自定义查询”方式后,可以修改SQL点击“内容取自向导”可重新生成SQL使用数据库方言的方法是:在SQL开头加上“/*dialect*/”P49版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程-准备数据源-自定义查询“自定义查询”方式除了可修改SQL外,还可以修改“参数”信息,允许修改“输出字段”中的别名信息(修改其他信息不会影响SQL)P50版权所有©1993-2009金蝶软件(中国)有限公司报表应用流程