1. 概述
1.1 版本
FineBI版本 | 功能变动 |
---|---|
6.0 | - |
6.0.16 | 「展开行/列表头节点」功能优化,支持隐藏、展开、收起行表头节点。详见 2.3.3 节 |
6.1.1 | 移动端适配功能:取消勾选显示行表头节点,不显示表格节点 |
1.2 应用场景
需要调整表格展示效果时。
1.3 功能简介
表格类型 | 支持功能 |
---|---|
分组表 | 分页行数、显示序号、显示行表头节点、冻结表格维度 |
交叉表 | 分页行数、分页列数、显示序号、显示行表头节点、冻结表格维度 |
明细表 | 分页行数、显示行数信息、显示序号、冻结前N列 |
以分组表为例,在「组件样式>格式」中,支持设置「分页行数」、「显示序号」、「显示行表头节点」、「冻结表格维度」。如下图所示:
注:表格分页展示时,仅明细表右下角支持显示总页数,分组表和交叉表不显示,仅支持翻页。
2. 分组表格式
2.1 准备数据
1)用户登录 FineBI 系统,点击「我的分析」,选中某个文件夹,点击「新建分析主题」。如下图所示:
2)点击「本地Excel文件>上传数据」,上传表数据。如下图所示:
示例数据:地区数据分析.xlsx
3)上传后,点击「确定」按钮。如下图所示:
4)点击「保存并更新>退出并预览」,数据创建成功。
2.2 创建组件
1)点击左下角「组件」按钮。
2)在图表类型下选择「分组表」。
3)将左侧待分析区域的「省份」「城市」「合同签约时间」拖入维度栏,「合同金额」「回款金额」「记录数」拖入指标栏,如下图所示:
4)点击维度栏的「合同签约时间」的下拉按钮,选择其为「年」分组。
2.3 设置格式
分组表支持设置分页行数、显示序号、行表头节点和冻结表格维度。
2.3.1 设置分页行数
默认为20行/列
点击「组件样式>格式」,设置分页行数为「8」,则每页只展现8行数据,其余需要翻页查看,如下图所示:
注:表格数据内容仅有一页时,将不显示底部的页码信息。多于一页时,页码信息、翻页按钮正常显示。
2.3.2 设置显示序号
勾选「显示序号」,则表格前增加一列「序号」,用于显示序号信息,按顺序排列。如下图所示:
2.3.3 设置行表头节点
「显示行表头节点」默认为勾选状态,默认选择「收起」,点击「展开」,则展开表格分组的所有行表头节点,如下图所示:
除了勾选展开行表头节点外,也可直接点击维度字段前面的「+」展开行表头节点查看数据,如下图所示:
注:该点击展开的方式仅支持查看展开数据,并不能保存展开所有行表头节点的设置,刷新以后仍然为收起的状态。
也可取消勾选「显示行表头节点」,则不显示行表头节点,数据默认全部展开,且没有行表头「+/-」按钮,如下图所示:
2.3.4 设置冻结表格维度
点击「冻结表格维度」,则在表格通过滚动条左右滑动时,冻结维度字段宽度与位置保持不变,如下图所示:
注:显示序号号固定冻结,不占用设置的冻结列数。
3. 交叉表格式
3.1 准备数据
准备数据与分组表的准备数据一致,详见2.1。
3.2 创建组件
1)点击左下角「组件」按钮。
2)在图表类型下选择「交叉表」。
3)将左侧待分析区域的「省份」「城市」拖入行维度栏,「合同签约时间」拖入列维度栏,「合同金额」拖入指标栏,如下图所示:
4)点击列维度栏中「合同签约时间」的下拉按钮,选择「复制」,复制一个「合同签约时间」字段
5)点击第一个「合同签约时间」的下拉框,选择「年月」,设置其为年月分组。
6)双击第一个「合同签约时间」,重命名为「年月」,双击第二个「合同签约时间」,重命名为「日期」。
3.3 设置格式
交叉表支持设置分页行数、分页列数、显示序号、行表头节点、列表头节点和冻结表格维度。
设置分页行数、显示序号、行表头节点、冻结表格维度与分组表相同,详见2.3,本节不再赘述。
本节仅介绍设置交叉表的分页列数和列表头节点。
3.3.1 设置分页列数
默认为7列/行
点击「组件样式>格式」,设置分页列数为「3」,则此交叉表除了维度字段和合计列外每页只显示3列,超过3列需要翻页展示,如下图所示:
注:表格数据内容仅有一页时,将不显示底部的页码信息。多于一页时,页码信息、翻页按钮正常显示。
3.3.2 设置列表头节点
「显示列表头节点」默认为勾选状态,默认选择「收起」。
当列维度不止一个时,需要展开才能看到所有节点,点击「展开」,则展开表格分组的所有列表头节点,如下图所示:
除了勾选展开列表头节点外,也可直接点击维度字段前面的「+」展开行列表头节点查看数据,如下图所示:
注:该点击展开的方式仅支持查看展开数据,并不能保存展开所有列表头节点的设置,刷新以后仍然为收起的状态。
也可取消勾选「显示列表头节点」,则不显示列表头节点,数据默认全部展开,且没有列表头「+/-」按钮,如下图所示:
4. 明细表格式
明细表支持设置分页行数、显示行数信息、显示序号、冻结前N列。
4.1 准备数据
1)用户登录 FineBI 系统,点击「我的分析」,选中某个文件夹,点击「新建分析主题」。如下图所示:
2)点击「本地Excel文件>上传数据」,上传表数据。如下图所示:
示例数据:集团商品销售总表.xlsx
3)上传后,点击「确定」按钮。如下图所示:
4)点击「保存并更新>退出并预览」,数据创建成功。
+
4.2 创建组件
1)点击左下角「组件」按钮。
2)在图表类型下选择「明细表」。
3)将左侧所有字段拖入右侧数据栏中。如下图所示:
4.3 设置格式
明细表支持设置分页行数、显示行数信息、显示序号、冻结前N列。
设置显示序号与分组表、交叉表相同,详见2.3.2,本节不再赘述。
本节只介绍设置明细表的分页行数、显示行数信息和冻结前N列。
4.3.1 设置分页行数
默认为100行/页
若明细表列数<50,支持输入1~1000
若明细表列数≥50,仅支持输入1~100
点击「组件样式>格式」,设置分页行数为「10」,则每页只展现10行数据,其余需要翻页查看,如下图所示:
4.3.2 设置显示行数信息
「显示行数信息」默认为勾选状态。
在编辑/预览时,若当前表数据量过大时,为了防止出现性能问题,默认仅显示20000条数据。
鼠标悬浮在组件左下角「显示20000条数据」的右侧标志上,即可查看明细表实际数据条数,如下图所示:
注: FineBI 5.1.14之后的版本明细表支持设置是否显示当前行数和总行数信息,默认明细表取 20000 行数据,不足 20000 行取所有数据,默认显示当前行数和总行数信息,在此之前的版本无论有多少数据,明细表默认只展示 1000 行。
有时为了美化仪表板,用户希望明细表不展示数据条数,取消勾选「显示行数信息」即可,如下图所示:
4.3.3 设置冻结前N列
支持冻结前 N 列(支持设置 1-10 个冻结列)字段的宽度。
在表格通过滚动条左右滑动时,冻结字段的宽度与位置保持不变。
例如,需要将「销售日期」、「城市」、「单据编码」、「门店名称」四个重要字段冻结展示在前面,与其他列数据例如「商品类别」等进行对比,则勾选「冻结前N列」,并设置冻结前 4 列,如下图所示:
注:显示序号固定冻结,不占用设置的冻结列数。