单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,全产业链协同,动态企业建模,大企业云平台,BQ8,功能培训,-,自由报表,1,课程简介与目标,1、课程简介:主要介绍自由报表产品定位以及常用组件和行列表、交叉表根本制作方法,2、课程目标:通过本课程学习,学员应掌握自由报表的应用场景和根本操作方法,学习要求,1、自由报表属于数据展现模块,为保证学习效果,学员应先学习BQ8中【数据仓库元数据】、【语义模型】等模块。,2、学员需掌握根本数据库知识(至少可写简单SQL语句),3、学员应对于商业智能/商业分析,概念上有所了解,课程介绍,2,根底功能,增强功能,发布,报表订阅,3,根底功能,新建自由报表,数据源管理,区域设置向导,单元属性,条件格式,查询面板,单元公式,页维度,预览,4,根底功能-新建自由报表,商业分析平台,自由报表,自由报表设计器,动态建模平台,报表平台,自由报表,自由报表,-,全局,5,根底功能-数据源管理,自由报表数据源为语义模型,插入语义模型数据源效果,6,根底功能-区域设置向导,区域设置向导可以让用户更快更高效的创立出行列表、交叉表,7,根底功能-区域设置向导,是语义模型,是报表类型。,是语义模型树,是分组字段,是明细字体列表,是统计字段列表,8,根底功能-区域设置向导,分节方式,分节字段,9,根底功能-区域设置向导,隐藏字段,10,根底功能-区域设置向导,级次的类型,【,父子级次,】,编码字段,【,父子级次,】,显示字段,【,父子级次,】,上级编码字段,【,编码级次,】,编码字段,【,编码级次,】,显示字段,【,编码级次,】,编码规则,11,根底功能-单元属性,为自由报表设置单元属性,选中相应单元格点击右键,在列表中选择【单元属性】,出现如下界面:,在单元属性中可设置数据类型、字体图案、对齐、边框,12,根底功能-条件格式,条件格式支持将不同的数据显示成不同样式的功能,该功能可以将需要特殊标记出的数据设置上特殊的样式,以加强报表数据显示效果。,选择要设置条件格式的单元(可以多项选择),点击格式菜单下的【条件格式】,13,根底功能-查询面板,查询面板在格式设计器中和发布后的查询型节点中均存在,但,在发布后的报表型节点中不存在查询面板,查询面板增加查询项,可通过两种方式:,1.从数据源面板拖拽语义模型字段或报表参数生成查询项,2.在查询面板上右键鼠标,在弹出菜单中选中增加查询项,14,根底功能-查询面板,从数据源,-,语义模型拖拽字段到查询面板增加查询项,在查询面板直接增加查询项,(在查询面板鼠标右键,点击【增加查询项】),15,根底功能-单元公式,在自由报表单元格中可定义公式,单元公式编辑器支持多种逻辑运算符,封装了一些常用的函数和Excel函数,类型,分组,常用函数,报表变量,数据库函数,NC,数据格式,条件取值函数,业务函数,字段取值函数,一般函数,日期函数,数学函数,字符函数,Excel,函数,文本函数,日期函数,16,根底功能-浏览,在自由报表设计完成后点击工具栏上的预览图标进行数据预览,在自由报表数据预览效果:,17,增强功能,可扩展区域管理,分组,统计,排序,筛选,固定成员,TopN,分析,排名函数,组合字段,隐藏字段 区域联动,链接,主组织数据权限,分栏显示,18,增强功能,-,可扩展区域管理,扩展方向:标记区域是横向扩展还是纵向扩展。默认为纵向扩展,限定区域大小:用来限制区域展开后的大小(数据态)。按区域大小,扩展区有多大展开后就多大,多余数据将自动截断;自定义,用户也可以自己定义展开后的行数和列数,扩展依赖:定义当前区域扩展时依赖的可扩展区域以及依赖扩展点。主要用于两个扩展区的对齐,右键【管理可扩展区域】,用于快速管理多个可扩展区域,包括添加,修改,删除等管理功能,19,增强功能,-,可扩展区域管理,工具栏:分组按钮,区域设置:分组列表,20,增强功能,-,统计,工具栏:统计按钮,作用:统计该字段的最大、最小、求和、平均等值,统计列表中设置求和,统计列表中设置求和,21,增强功能,-,统计,工具栏:分组按钮,区域设置:分组列表,22,增强功能,-,排序,排序管理:可以设置对于不在扩展区中的字段设置排序,也可以对排序顺序进行控制,界面如下,字段排序:用户可以选择字段,然后点击工具栏中的排序按钮,进行排序设置。排序工具按照:升序,降序,取消排序的顺序依次循环切换,23,增强功能,-,筛选,自由报表的筛选总共有三种:,单值筛选、筛选、筛选条件,这三种是同时起作用的(即同时设置时会同时起过滤作用)。单值筛选只在数据态可用,其它两种数据态格式态均可用。,单值筛选:,单值筛选只在数据态起作用,选中列表中的一个单元格,则会拿着这个单元格的值去过滤,只保存与此单元格值相等的记录行。,24,增强功能,-,筛选,筛选:,这个是单值筛选的升级版,可以选择多个值进行筛选,在数据态、格式态中都是可用的。在数据态时,界面中显示的只是当前显示给用户的值,如果想获得更多的值进行筛选设置,需要点击【读取数据】,这样才会把该字段对应的所有值列出来。,筛选条件:,筛选条件是复杂应用的筛选,可以分别针对可扩展区域和表内的语义模型进行设置,在设置时还可以选择覆盖还是追加。,25,增强功能,-,筛选,筛选条件:,如上图所示,可以在两个地方设置三种级别的筛选条件:,定义语义模型时,可以对语义模型设置筛选条件,记为模型级筛选1;,在自由报表设计中,可以对语义模型设计筛选条件(即点筛选条件,筛选范围选“数据集),记为模型级筛选2;,在自由报表设计中,可以对可扩展区域设计筛选条件(即点筛选条件,筛选范围选“可扩展区域),记为区域级筛选3.,这三种筛选条件在过滤时是有一定规则的:,模型级筛选1 始终生效,区域级筛选3 的优先级高于模型级筛选2,叠加过滤:两种筛选同时起作用,重新过滤:模型级筛选2 不起作用,模型级筛选对表内各扩展区都起作用,区域级筛选只对所在的扩展区起作用,26,增强功能,-,固定成员,固定成员:,按照设置的固定成员和其顺序来展现数据,不是固定成员的数据不显示,没有数据的固定成员显示空值,27,增强功能,-TopN,分析,TopN分析是一种常见的报表数据分析功能,可以按照数据大小过滤出前N行用户最关注的业务数据。自由报表在多级分组区域中支持TopN分析功能,在明细数据字段或者分组统计字段上均可设置,TopN,分析:设置界面与效果图,28,增强功能,-,排名函数,排名函数设置界面:,从大到小:表示按照数据从大到小进行排名,默认是从小到大。,允许并列:表示数据大小相同时排名相同;,排名范围:下拉框中的内容仅为此扩展区中的分组字段。也就是说只对分组字段有效。如果选择了某个分组字段,则表示在此分组级次中进行排名,否则对所有数据范围内进行排名,排名效果,29,增强功能,-,组合字段,组合字段:将扩展区域中的字段解析为显示字段,分组、排序还是使用原字段,30,增强功能,-,隐藏字段 区域联动,隐藏字段、区域联动的功能按钮位于工具栏中图标,在制作报表时,有些字段有些不需要在报表中显示,但是在区域联动时需要传递值,这是就需要设置隐藏字段。,隐藏字段设置根本规则:,如果扩展区只有分组字段或统计字段,而没有明细字段,则隐藏字段需要设到汇总里;反之,只有一个明细字段即可设在明细里。,区域联动定义,选中目标扩展区,设置过滤条件。在值类型为“字段的值列表中就可以选中到隐藏的字段,31,增强功能,-,链接,链接规则界面:,1.规则序号:仅供显示用,系统自增加。,2.规则编码:这个主要用于发布后结点控制按钮的可用性上。走的是UAP的统一权限控制。,3.规则名称:对应的就是穿透菜单下的子菜单名称,4.链接字段:如果设置了这个字段,则意味着只有点击该字段对应的数据时,对应的链接菜单才会出现。,5.目标节点:如果需要穿透到自由报表发布后的节点,则需要在此设置对应的结点。,6.目标报表:设置穿透后需要翻开的报表。,7.链接翻开方式:,目标为节点,可选链接翻开方式:全屏、对话框、页签,目标为报表,可选链接翻开方式:全屏、对话框,32,增强功能,-,主组织数据权限,主组织数据权限:用于控制用户可以查看的报表数据范围,组织权限的控制分为两类:,1.对集团数据的控制,2.对组织数据的控制,通常情况下,集团类型的语义模型,都会有pk_group(所属集团)字段,组织类型的语义模型都会有pk_org字段。如果语义模型-集团节点下定义的语义模型没有pk_group字段,语义模型-组织节点下定义的语义模型没有pk_org字段,那么在该节点下,就无法进行语义模型数据预览,因为无法根据用户的组织身份过滤数据。这种情况下需要报表开发者往语义模型的一级字段中增加pk_group/pk_org字段,33,增强功能,-,分栏显示,自由报表分栏显示是将多行数据平均折成几个局部,将数据分为几个局部数据并列显示的设置。如资产负债表等,分栏显示需要在【可扩展区域定义】-【其他属性】中设置标题区域、分栏显示,34,技术框架,应用流程,根底功能,增强功能,发布,报表订阅,35,发布,发布为查询型节点选择【查询】:查询型节点用于系统中查看数据,当数据量超过10000条后会截断,发布为报表型节点选择【报表】:报表型节点用于订阅和实例的查看,当数据量超过30000条后会截断。请根据实际需要选择节点类型。,36,技术框架,应用流程,根底功能,增强功能,发布,报表订阅,37,商业分析平台订阅中心报表订阅:订阅列表+根底设置,订阅列表,+,高级设置,38,报表订阅中心执行效果,-,消息中心,报表组合订阅配置界面:,39,40,