版权所有©1993-2009金蝶软件(中国)有限公司BOS开发工程师培训-扩展报表金蝶软件(中国)有限公司P2版权所有©1993-2009金蝶软件(中国)有限公司学习目标熟悉扩展报表的基本概念掌握扩展报表产品功能和特性能运用扩展报表平台开发报表P3版权所有©1993-2009金蝶软件(中国)有限公司课程总体介绍简介基本概念应用流程交叉分析图表联查分组汇总基本概念案例实战P4版权所有©1993-2009金蝶软件(中国)有限公司目录扩展报表基本概念简介基本概念应用流程案例实战交叉分析报表图表联查报表分组汇总报表P5版权所有©1993-2009金蝶软件(中国)有限公司扩展报表简介:优点符合广大用户使用习惯的类EXCEL的绘制方式用户可以在EAS客户端轻松定制、发布报表开发效率是传统报表产品的10倍以上针对复杂的“中国式”报表的需求,扩展报表更自主研发了非线性扩展模型,使报表具有满足不同复杂报表需求的能力P6版权所有©1993-2009金蝶软件(中国)有限公司扩展报表简介:技术架构图P7版权所有©1993-2009金蝶软件(中国)有限公司扩展报表简介:基本特性界面友好,符合用户日常使用习惯,容易掌握与Excel有良好的互操作性满足各种复杂的“中国式”报表需求完全自定义,参数界面“画”出来实现集团企业报表管理的分层管控组织之间的报表数据互不干扰实时报表、静态报表均可通过GUI或WEB方式访问支持发布到BI平台及管理报表支持图表结合,支持散点图、雷达图等三十多种统计图数据联查,从统计数据查看明细数据P8版权所有©1993-2009金蝶软件(中国)有限公司当单元格的数据值表达式为集合表达式时,该单元格即进行扩展当单元格的数据值表达式为集合表达式时,该单元格为可扩展单元格当单元格的数据值表达式为单值表达式时,该单元格为不可扩展单元格基本概念扩展P9版权所有©1993-2009金蝶软件(中国)有限公司扩展分为横向扩展与纵向扩展默认扩展方向是纵向扩展基本概念扩展方向P10版权所有©1993-2009金蝶软件(中国)有限公司单元格进行扩展的过程中,扩展的单元格称为父格,跟随扩展的单元格被动复制的单元格称为子格子格有两个父格,分别是横向父格、纵向父格,父格有0~N个子格缺省情况下,横向父格是子格上边的扩展单元格,纵向父格是子格左边的扩展单元格,子格跟随横向父格进行横向扩展,跟随纵向父格进行纵向扩展横向父格、纵向父格也可以通过设置属性进行改变基本概念父格、子格P11版权所有©1993-2009金蝶软件(中国)有限公司子格可能同时是别的单元格的父格(即存在“孙格”),这样就形成了多级扩展扩展报表支持任意级别的多级扩展。基本概念多级扩展P12版权所有©1993-2009金蝶软件(中国)有限公司指报表的纵向或横向或两个方向同时被分成了多个区域,每个区域独立扩展基本概念分片P13版权所有©1993-2009金蝶软件(中国)有限公司最基本的数据列表一条条列出数据,数据行数不固定一般实现方式:设计需要显示的列基本概念列表型报表P14版权所有©1993-2009金蝶软件(中国)有限公司按某个或某几个字段分组,并为每个分组提供汇总计算一般实现方式:设计需要显示的列;设计分组依据;设计每个分组的汇总等计算基本概念分组汇总型报表P15版权所有©1993-2009金蝶软件(中国)有限公司横纵2个方向数据扩展,行和列不固定只需一个数据源就可以形成交叉表一般实现方式:设计横向统计列;设计纵向统计列;设计中间的汇总值基本概念交叉分析型报表P16版权所有©1993-2009金蝶软件(中国)有限公司扩展报表的权限包括管理权限与查看权限管理权限是功能权限,指用户可进入扩展报表管理平台制作、发布、授权管理权限由系统管理员授予查看权限通过个别数据授权进行控制,获得授权的用户可执行对应的报表查看权限通过扩展报表管理平台的授权功能授予基本概念权限P17版权所有©1993-2009金蝶软件(中国)有限公司用户打开扩展报表、SQL数据源文件夹时,只能看到创建组织为当前登录组织的扩展报表、SQL数据源用户可以维护本组织创建的扩展报表、SQL数据源不同组织之间需要共享扩展报表模板、SQL数据源时,源组织可自行导出文件,目标组织再把文件导入系统基本概念组织隔离与共享P18版权所有©1993-2009金蝶软件(中国)有限公司导入、导出提供了一种在不同系统之间、同一系统不同组织之间共享报表模板、SQL数据源的方法权限信息不能导出、导入,用户须另行设置导入的报表的权限基本概念导入、导出P19版权所有©1993-2009金蝶软件(中国)有限公司扩展报表应用流程数据源准备报表制作报表发布授权执行P20版权所有©1993-2009金蝶软件(中国)有限公司扩展报表案例实战•交叉分析报表•图表•联查•分组汇总报表扩展报表案例实战P21版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:业务需求场景业务场景和需求:在业务运行过程中,【深彩厂长】需要知道一段时间范围内每个采购部门和供应商之间订单的关系,比如采购部门A从供应商B下达了多少张订单?每个采购部门和供应商之间订单的数量关系是怎样的?【深彩厂长】需要知道这些信息,方便采购策略的调整和决策。针对这种业务场景和需求,可以使用扩展报表提供的交叉分析报表进行分析,然后授权给【深彩厂长】进行查阅和分析。P22版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备使用有报表制作权限的用户【深彩销售业务员】登录到系统,切换到主菜单【商业分析-报表服务平台-扩展报表】数据源准备报表制作报表发布授权执行P23版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备进行数据源的制作。选中左边菜单【用户自定义-自定义SQL数据源】数据源准备报表制作报表发布授权执行P24版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备点击工具栏上按钮【新建SQL数据源】,将弹出【SQL查询设计器】界面小提示:扩展报表一般使用自定义SQL数据源、枚举数据源作为报表数据源,定义SQL数据源的两种方法:利用设计向导构建SQL、自定义查询。扩展报表支持一个报表内引用多个数据源。统计型报表的数据源一般是明细数据,无需过多加工(主要通过报表公式进行加工)数据源准备报表制作报表发布授权执行P25版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备在【备选表】树中,找到【用户自定义-采购申请单】数据源,并输出到【已选表】中数据源准备报表制作报表发布授权执行P26版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备在【字段】页签中选取需要在SQL中使用到的字段,包括输出、作为过滤条件等,可以修改字段别名,此处例子输出全部字段。数据源准备报表制作报表发布授权执行P27版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备在【参数】页签设置需要用户输入的参数信息,点击“编辑”按钮,可修改下拉列表、多选框、F7按钮的属性。此处定义两个参数:datafrom和datato,类型都为日期,控件类型为日期选择框,此参数需要通过外部传入具体值,通过此参数可以控制具体过滤的数据数据源准备报表制作报表发布授权执行P28版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备在【过滤】页签中设置具体的过滤规则,此处根据【业务日期】设置过滤条件,具体的比较值是上步定义的参数值,此参数值由外部传入,如果没有传入具体值,则过滤出所有日期的数据。小提示:过滤是设置字段与用户输入参数(“参数”页签中设置的参数)的比较、字段与内置参数的比较。比较值下拉列表的项目是根据表达式的数据类型变化的数据源准备报表制作报表发布授权执行P29版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备制作完毕后点击【保存】按钮,输入数据源名称,点击确定。数据源准备报表制作报表发布授权执行P30版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备在【扩展报表管理】界面,选中刚建立的数据源,然后选择工具栏上的【预览】按钮,可以实时查看数据源数据数据源准备报表制作报表发布授权执行P31版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:数据源准备在弹出的过滤界面中输入业务有效日期,点击【确定】即可预览到具体业务数据数据源准备报表制作报表发布授权执行P32版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作在【扩展报表管理】界面,选中【用户自定义-扩展报表】,点击工具栏按钮【新建报表】报表制作数据源准备报表发布授权执行P33版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作【扩展报表界面设计器】,设计器类似excel操作界面,上半部分是菜单和工具条,左边部分是编辑界面,右边是属性编辑器报表制作数据源准备报表发布授权执行P34版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作在【文件】菜单下选中【新建报表向导】,通过向导方式来创建报表报表制作数据源准备报表发布授权执行P35版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作在扩展报表设计器中已经内置三种报表类型:列表、分组汇总和交叉分析报表,具体每个类型报表的具体含义请查看【报表类型说明】,此处选中【交叉分析】报表制作数据源准备报表发布授权执行P36版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作在【引入数据源】界面,点击【引入数据源】按钮引入数据源报表制作数据源准备报表发布授权执行P37版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作在弹出的【选择数据源】界面中选择上个步骤制作的数据源【采购申请单】报表制作数据源准备报表发布授权执行P38版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作小提示:此处可选中字段后点击编辑按钮,修改字段的别名。修改后的别名将在报表中引用报表制作数据源准备报表发布授权执行P39版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作在交叉设置页面中,设置行为【采购部门】字段,列为【供应商】字段,交叉汇总字段为【单据编号】。分析查询采购部门和供应商之间的订单关系因为交叉汇总字段选取的是【单据编号】,【单据编号】不能被求和,将统计类型更改为“计数”报表制作数据源准备报表发布授权执行P40版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作直接保存为【采购申请单交叉分析报表】,保存的组织类型为【采购组织】报表制作数据源准备报表发布授权执行P41版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表制作保存完后,点击工具栏上的【预览】按钮可以查看到具体报表信息在用户过滤界面中,输入业务日期过滤范围,即可查看到具体报表数据和信息报表制作数据源准备报表发布授权执行P42版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表发布点击【发布管理-发布为EAS菜单】。小提示:报表还可以发布到BI中心报表发布数据源准备报表制作授权执行P43版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表发布小提示:报表还可以发布为web页面或BI菜单等在弹出的菜单目录树中定位到【BOS案例】一级菜单,并保存即可报表发布数据源准备报表制作授权执行P44版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表:报表授权菜单发布后,需要给用户授权,只有授权用户才能使用查看此报表。扩展报表支持按用户授权、按角色授权等模式授权数据源准备报表制作报表发布执行P45版权所有©1993-2009金蝶软件(中国)有限公司交叉分析报表: