本文是张诚杰老师关于金蝶云·苍穹轻报表报表设计器的课程介绍,包括报表设计器的基本概念、价值亮点及常用功能讲解。报表设计器无需编写代码,可定制复杂报表。功能涵盖数据集管理、属性编辑器、单元格格式、公式编辑器、图表及图片插入等,支持快速设计常用报表样式。
熊说轻报表整体笔记:【熊说轻报表】实施知识库
主讲老师:张诚杰(金蝶云苍穹云数据服务平台部/轻报表服务部产品设计)
课程链接:
【直播】第四期 金蝶云·苍穹 轻报表报表设计器概述(直播相对较长,可以看到总部老师互动和一些解答)
【剪辑】报表设计器概述(剪辑精华版)
上课时间:2023.10.19 16:00 - 17:00
主要内容:
本期将介绍轻报表的参数控件,主要内容包括:
1)什么是报表设计器
2)报表设计器的价值亮点
3)报表设计器的基本概念
4)报表设计器的常用功能讲解
更新日志:
20241123V1.0.0:初稿
1.整体介绍
1.1什么是报表设计器
轻报表提供了类Excel的报表设计器,用于报表模板的设计。通过使用报表设计器,业务用户无需编写代码,只需进行简单表格设计和公式设置,即可低成本、高效率地定制各类格式灵活、样式美观、计算复杂的报表。
1.2价值亮点
高度兼容Excel:降低操作难度和学习成本
多数据集:制作数据内容丰富、来源多样的报表
强大的公式引擎:满足报表的复杂计算需求
丰富的图表设计:轻松设计图文混排的报表样式
复杂的数据展现形式:灵活定制格式复杂、样式美观的报表
联查/联动:与业务系统深度融合,提升报表的交互能力
2.基本概念介绍
2.1扩展
2.1.1扩展定义
扩展:报表在运行时,会根据单元格所写的函数公式进行运算。如果该单元格的表达式为集合表达式,该单元格扩展为多个单元格,复制出的单元格的数据值依次为表达式的结果数据值,表达式返回几个值,单元格就复制几个。
当单元格的数据值表达式为集合表达式时,则该单元格为可扩展单元格
当单元格的数据值表达式为单值表达式时,则该单元格为不可扩展单元格
2.1.2扩展方向
扩展方向分为横向扩展和纵向扩展,默认扩展方向是纵向扩展
2.1.3单元格属性继承
单元格在进行扩展时,将会继承扩展单元格的属性,如边框、背景色、字体等,如下图所示:
2.2父子格
2.2.1父格/子格定义
父子格:单元格进行扩展的过程中,扩展的单元格成为父格,跟随扩展、被动复制的单元格称为子格。
横向扩展时的父格称为横向父格
纵向扩展时的父格称为纵向父格
一个父格可以有0~N个子格,一个子格只能有纵向父格、横向父格两个父格
缺省情况下:纵向父格是子格左边的扩展单元格,子格跟随纵向父格从上到下进行纵向扩展
横向父格是子格上边的扩展单元格,子格跟随横向父格从左到右进行横向扩展
2.2.2多级扩展
多级扩展:当报表中的子格是其他单元格的父格(即存在孙格)时,就形成了多级扩展。
支持任意层级的多级扩展,扩展时的顺序是从主到次的,即先扩展父格,再扩展子格,然后再扩展其二级子歌,以此类推。
2.2.3交叉扩展
2.3常用报表样式
2.3.1列表型报表
将数据逐条罗列,经常用于明细业务数据的查看。
实现方式:
设计需要展示的列。
2.3.2分组汇总型报表
按某个或某几个字段进行分组,并为每个分组提供汇总计算。
实现方式:
设计需要展示的列
设计分组依据
设计每个分组的汇总计算
2.3.3交叉分析型报表
横向和纵向两个方向进行扩展,行和列不固定。
实现方式:
设计需要横向展示的列
设计需要纵向展示的列
设计每个分组的汇总计算
3.基本功能介绍
3.1数据集管理
应用场景:报表设计人员需要将企业多个不同的业务数据整合并在报表中呈现,以便报表查看人员可以全面多角度的查看和分析业务数据。
功能介绍:
路径:报表设计器-工具栏-数据集管理
功能:
支持引入多个数据集
支持修改输出字段别名
支持快捷跳转编辑指定数据集
支持输出字段搜索
价值亮点:
通过使用多个数据源,报表设计人员可以制作出数据内容丰富、来源多样的报表,为业务决策者提供更全面、更准确的决策数据支撑
通过使用多个数据源,可以提高报表数据的可靠性,多个数据源的数据相互校验,以确保数据的准确性。
引入数据集:引入所选分类下的数据集,支持引入多个数据集
编辑数据集:一键跳转到数据集设计器,对数据集的数据源、查询语句、参数等进行查看和编辑
修改字段别名:修改指定字段的别名,别名只能用汉字、字母、数字及下划线组成,不能以数字开头,不能和当前数据集中的已有字段名称重合
3.2属性编辑器
应用场景:报表设计人员需要快捷查找用于报表设计的常用功能,减少报表设计过程中花费的时间。
功能介绍:
路径:报表设计器-工具栏-数据集管理
功能
支持基于4钟常用函数类型快捷插入数据集字段
支持设置单元格格式
支持通过函数公式设置单元格属性
支持设置的单元格扩展、父子格
支持设置单元格显示值
支持设置联查、联动
价值亮点:
属性编辑器提供了报表设计所需的常用功能,用户可根据不同函数公式,双击鼠标左键在指定单元格中快速插入查询字段,还可设置单元格格式、显示属性、联查/联动等基础功能,提高报表设计效率。
数据源:提供4种常用函数类型(分组、列表、取值、汇总),双击即可在指定单元格中快速插入所选字段
属性编辑:快捷修改单元格样式,如单元格背景、字体颜色、大小等属性
数字格式:快捷修改单元格的数字格式,使数据以更直观的方式呈现。
3.3单元格格式
应用场景:报表设计人员需要根据业务需求美化报表样式,对单元格的字体、颜色、边框等进行个性化定制,制作出样式精美的报表。
功能介绍:
路径:报表设计器-菜单栏-单元格格式
功能:
支持设置单元格数字格式
支持设置单元格对齐方式
支持设置单元格字体样式,如字体大小、颜色等
支持设置单元格边框样式,如边框颜色、粗细等
价值亮点:用户可以根据业务需求和个人偏好设计报表外观,对单元格的字体样式、边框样式、对齐方式、数字格式进行个性化定制,让数据更加清晰、直观、满足报表的多样化展示需求。
3.4公式编辑器
应用场景:报表设计人员需要在单元格中编写函数公式,对大量的数据进行复杂的计算和统计分析,并将计算结果在报表中展示。
功能介绍:
路径:报表设计器-公式编辑器
功能:
支持140余种函数
支持兼容Excel的绝大多数函数,如日期时间函数、数学和三角函数等
支持数据集函数,加强了与数据源的交互能力
支持层次坐标函数,凸显非线性扩展能力
支持财务、供应链等业务取数函数
支持二次开发自定义业务函数
价值亮点
通过使用公式编辑器,用户可以自由编写逻辑复杂的函数公式,轻松地对大量数据进行复杂计算、统计和分析,从而帮助报表查看者更好地理解数据的内在关系和取是,辅助决策制定。
排版:根据函数公式自动排版
“有点格式化的味道了”
选择颜色:在公式中插入所选颜色的RGB数据,公式执行时将会根据RGB数据将指定内容转换为对应的颜色。
选择单元格:在公式中选择单个或多个单元格
语法状态:自动校验当前内容输入框的公式写法是否证确。
若公式存在语法错误,语法状态将变为红色并给出错误提示
若公式不存在语法错误,语法状态颜色为绿色
光标定位函数:根据光标所在位置定位当前函数,并提供函数说明及光标所在位置参数的讲解。
3.5图表
应用场景:报表设计人员需要将业务数据以可视化的形式嵌入到报表中,从而实现对业务数据的多视角分析和多类型展示。
功能介绍:
路径:报表设计器-工具栏-插入-图表
功能:
金蝶自主研发的QingCharts图表引擎,支持柱形图、组合图、散点图等31种图表类型
支持Apache Echarts,支持折线图、饼图、树图等35种图表类型
预置7种图表配色方案,支持图表自定义配色
支持标题、边框、图例等更丰富的图标属性设置
支持基于单元格数据和数据集数据生成图表
价值亮点:用户可以在报表中插入更多类型的图表、灵活的设置图表各类属性,制作出展现形式更丰富、样式更美观的报表,满足更多场景下的数据可视化需求,帮助用户从不同视角分析数据,更直观地展示数据,让用户容易地找出数据的规律和趋势。
操作步骤:
步骤1:选择QingCharts或Apache Echarts图表引擎
步骤2:选择所需的图表类型
步骤3:设置图表数据来源,可选单元格数据或数据集数据
步骤4:设置图表属性,如边框、标题、配色方案等
步骤5:设置图表位置
3.6图片
应用场景:报表设计人员需要在复杂报表中嵌入图片元素,用于装饰美观报表或直接以图片的形式展示业务的图片数据。
功能介绍:
路径:报表设计器-工具栏-插入-图片
功能:
支持从图片库中引用图片并插入到报表
支持图片的自定义缩放、调整布局
提供IMGLIB函数,支持二进制图片数据转换为图片
支持通过路径的方式动态引用图片库的图片
支持HTTP/HTTPS的方式使用图片
价值亮点:
用户可以通过在报表中插入图片,自由的缩放和调整布局,增强报表的可视化效果,制作出展现更丰富美观的复杂报表
通过使用IMGLIB函数,可以将业务数据直接以图片的形式展现,使得报表更加生活、易于理解,提升了报表查看人员的阅读体验,帮助用户快速理解业务数据。
支持插入图片库中上传的图片
3.7新建报表向导
应用场景:报表设计人员需要根据查询的业务数据,快捷设计常用的报表样式,节约报表设计花费的时间。
功能介绍:
路径:报表设计器-菜单栏-文件-新建报表向导
功能:
支持向导式设计报表,可快速新建列表型、分组汇总型、交叉分析型报表
支持根据报表类型自定义报表设计所需的字段
支持设置单元格背景颜色
价值亮点:通过使用报表向导,用户可以根据操作指引,选择制作的查询字段一键生成常用的报表样式,极大的减少了报表设计所花费的时间成本,大幅提高工作效率。
3.7.1列表型报表
操作步骤:
步骤1:新建报表向导,选择报表类型为“列表型”
步骤2:选择数据集
步骤3:选择要创建的列
步骤4:选择汇总字段,设置行颜色
3.7.2分组汇总型报表
操作步骤:
步骤1:新建报表向导,选择报表类型为“分组汇总型”
步骤2:选择数据集
步骤3:选择要创建的列
步骤4:选择分组汇总字段及汇总字段
步骤5:选择报表样式及单元格背景颜色
3.7.3交叉分析型报表
操作步骤:
步骤1:新建报表向导,选择报表类型为“交叉分析型”
步骤2:选择数据集
步骤3:选择纵向、横向扩展的字段及汇总统计字段,设置单元格背景颜色
推荐阅读