1. 概述
1.1 版本
FineBI版本 | JAR包版本 | App版本 | HTML5移动端插件 | 功能变动 |
---|---|---|---|---|
5.1 | - | - | - | - |
5.1.12 | - | - | - | 明细表「冻结列」支持自定义冻结多列 |
5.1.14 | - | - | - | 明细表支持设置「分页行数」和是否显示行数信息&明细表支持显示实际数据条数信息 |
5.1.12 | - | 10.4.990 | 10.4.990 | 明细表移动端显示「冻结列」设置效果 |
5.1.18 | - | 10.4.998 | 10.4.998 | 交叉表移动端由默认「显示前7列」改成默认「跟随分页列数」,继承 PC 端显示的列数 |
1.2 应用场景
对分组表、交叉表,希望能自动展开显示所有数据,不需要点击+一个个展开,如下图所示:
或者希望为表格增加需要,冻结维度字段、设置分页行数等等。
1.3 功能介绍
「组件样式>格式」支持调整组件显示格式。
分组表:设置分页行数、展示序号、展开行表头节点、冻结表格维度
交叉表:设置分页行数、设置分页列数、展示序号、展开行表头节点、展开列表头节点、冻结表格维度
明细表:设置分页行数、显示行数信息、显示序号、冻结前N列。
2. 分组表格式
2.1 分页行数
分页行数设置表格每一页显示多少行,超过该行数就到下一页显示。
例如设置分页函数为5,即每页只展示5行数据,其余需要翻页查看,如下图所示:
注:2019.7之后的版本中,表格数据内容仅有一页时,将不显示底部的页码信息。多于一页时,页码信息、翻页按钮正常显示。
2.2 显示序号
显示序号勾选后在表格增加一列,第一列用于显示序号信息,按顺序排列。如下图所示:
2.3 展开行表头节点
展开行表头节点表示展开表格分组的所有表头节点,如下图,分组中的表头节点分别为收起/展开状态。
除了勾选展开行表头节点外,也可直接点击表格最上方的+展开所有的行查看,如下图所示:
注:该点击展开的方式仅支持查看展开数据,并不能保存展开所有行表头节点的设置,刷新以后仍然为收起的状态。
2.4 冻结表格维度
固定表格中的维度字段宽度,在表格通过滚动条左右滑动时,冻结维度字段宽度与位置保持不变,如下图所示:
3. 交叉表格式
交叉表支持设置分页行数、设置分页列数、展示序号、展开行表头节点、展开列表头节点、冻结表格维度。
其中设置分页行数、展示序号、展开行表头节点、冻结表格维度与分组表设置一致,详情请参见本文第二章。
3.1 分页列数
分页列数设置表格除了维度字段列和合计列外每页显示多少列,超过该列数需要翻页显示。
例如:设置分页列数为3,每页只显示 3 列数据,如下图所示:
注:表格数据内容仅有一页时,将不显示底部的页码信息。多于一页时,页码信息、翻页按钮正常显示。
3.2 展开列表头节点
当列维度不止一个时,需要展开才能看到所有节点。勾选展开列表头节点,如下图所示:
3.3 移动端展示效果
10.0.998 版本及之后的移动端中 ,交叉表默认显示列数跟随 PC 端分页列数显示。之前的版本中,默认显示 7 列。
点击交叉表右上角的放大箭头,放大后,点击下方设置按钮,可以设置显示列数。如下图所示:
4. 明细表格式
明细表支持设置分页行数、显示行数信息、显示序号、冻结前N列。
4.1 分页行数
注:5.1.14 版本明细表支持设置分页行数,在此之前的版本不支持设置,且系统默认超过 100 行自动分页。
用户希望能自定义明细表分页行数可设置分页行数。
例如设置分页行数为10,则每一页明细表只显示10行数据,如下图所示:
注:分页行数默认为 100 行一页,支持设置 1-1000 行一页。
同时可实现点击翻页查看数据,如下图所示:
4.2 是否显示行数信息
注:5.1.14 版本明细表支持设置是否显示当前行数和总行数信息,默认明细表取 20000 行数据,不足 20000 行取所有数据,默认显示当前行数和总行数信息,在此之前的版本无论有多少数据,明细表默认只展示 1000 行。
明细表默认显示 20000 行,鼠标悬浮在下图中的标识上,即可显示实际数量,如下图所示:
有时为了美化仪表板,用户希望明细表不展示数据条数,可以在组件样式>格式中取消勾选「显示行数信息」即可,如下图所示:如下图所示:
4.3 显示序号
同分组表、交叉表,详情参见本文 2.2 节。
4.4 冻结列
固定表格中前 N 列(支持设置 1-10 个冻结列)字段的宽度,在表格通过滚动条左右滑动时,冻结字段宽度与位置保持不变。
例如需要查看货运订单中的货主订单情况,需要将「订单ID」、「货主城市」、「货主名称」、「是否已付」四个重要字段冻结展示在前面,与其他列数据例如「运货费」等进行对比,则可以在「组件样式>格式」下勾选冻结,并设置冻结前 4 列,如下图所示:
PC 端效果如下:
移动端冻结列展示效果如下:
注:序列号固定冻结,不占用设置的冻结列数。