全部文档
文档中心电子表格2.0功能浮动行表

浮动行表

在电子表格2.0中,浮动行功能基本与1.0相似,区别是:

1、将数据源管理功能和展现控件拆分开,各司其职。数据源管理支持mysql、kingbase表等,可配置关联条件、查询条件、查询权限控制。

2、浮动行控件支持多区域,可以在画布上任意组合动态表、浮动行表、静态表(需顾问自己把握动态数据情况下,各个区域不要重叠)

3、增加预留空白行概念,每次保存数据后,会渲染新一批的空白行。注意:目前excel导入功能也要控制在渲染的范围内,不支持超过画布范围的数据导入。

4、浮动行通过筛选条件与筛选器关联。筛选器值将作为查询条件,与浮动行进行交互。

浮动行表关联筛选器作为查询条件,支持简单模式和自定义模式。

简单模式即某个字段的值等于筛选器或按6个标准表达式计算。

当字段和筛选器之间的关系较为复杂时,上述简单模式无法支持,比如取上一年数据、按照所选项过滤ud、不同维度联动等,因此使用自定义模式。

自定义模式依赖维度表达式的计算能力,支持如下几种:

自定义模式筛选下的查询逻辑:按照自定义表达式计算后的维度成员,作为where条件,查询数据。

保存逻辑:

  • 若该字段同时在列上,新增行时以列上填报的具体值进行保存;

  • 若该字段仅在筛选条件里,仅当表达式计算后具有唯一值时,新增行才会以该值作为字段值进行保存,多值情况下,新增行报错。

浮动行表的列配置逻辑属性为维度时,可关联筛选器。注意:逻辑属性仅控制数据的显示方式、下拉范围、保存校验,不过滤数据。过滤数据请见浮动行表【筛选条件】,或数据源【查询条件】

注意,下拉范围下载时会转换成Excel的数据验证功能,使线下填报的场景,也可以有下拉效果。

转换逻辑:

下拉成员少于255个字符,直接生成到数据验证公式中

下拉成员超过255个字符,生成一个隐藏的sheet专门用于存放(Excel数据验证公式不支持存放大于255个的字符串)

1、自定义模式下增加多版本实体的有效性功能

作用:当浮动行表的数据行,需要根据筛选器字段,过滤某个节点下的公司时,可开启此功能。

比如:合并实体层面的浮动行表,entity字段=某合并节点(根据筛选器)下的所有激活实体

2、当逻辑属性关联【多版本实体维度】时,可开启此功能,并在使用态下拉列表中,仅展示激活的实体。

电子表格中,与多版本实体相关的功能总结

功能点

作用

场景举例

1

筛选器上开启“过滤实体有效性”

筛选器配置[多版本实体]维度表达式后,开启[过滤],则

筛选器可选列表
中,仅出现激活的实体。

使用多版本实体功能的大部分报表,公司仅用于筛选,不体现在行列中的。


若项目中使用财务套表,可在UX筛选器中开启此功能,电子表格本身可忽略(单独使用时,即使选到非激活实体影响不大)。

2

动态表行/列上开启“过滤实体有效性”

从财务模型查询动态表数据时,

行列上的实体按照维度表达式返回激活的实体

注意,此时[多版本实体]的版本控制维度的值直接从表结构获取,无须额外关联。

比如合并工作底稿,需要在列上展示所有激活的下级公司,可开启此功能。

3

浮动行表筛选字段-自定义模式开启“过滤实体有效性”

根据筛选器+自定义维度表达式+过滤激活实体,

对浮动行表的数据行进行筛选

比如查询合并层面的浮动行表,可直接传入合并节点,并以该合并节点下激活的Base实体为筛选条件。

4

浮动行表展示列-逻辑属性开启“过滤实体有效性”

浮动行表某个展示列,

可供选择的下拉成员列表
是多版本实体过滤激活

比如填报浮动行表中的关联方列时,可关联实体维度并开启激活。

上述“过滤实体有效性”功能,依赖维度表达式参数。

维度类型

开启过滤

第三个参数值

过滤效果

返回的成员结构

多版本实体维



0

—>

纯子

1

父子

2

纯子



0

否(即使开启过滤,也没有过滤效果)

纯子

1

父子

2

纯子

如果浮动行表允许增加和删除行,可开启[清空行]和[追加行]按钮

  • 若通过键盘delete擦除整行内容实现删除,如果存在只读的列,用户无法擦除。使用[清空行]后会忽略只读执行清空行操作,但是,sheet上的物理行还在

  • 上传保存后,自动重新渲染预留空白行,才能加载更多数据。使用[追加行]可用户直接在使用态自行追加后再导入数据。注意追加行默认选项是1-1000,如果表行要求比较多,可编辑态选择5000、10000两档。

配置后使用效果:右键浮动行表区域出现[清空行]和[追加行]按钮。

注意,[追加行]追加位置在当前单元格之后的行,可点击多次追加。

浮动行报表行数过多,开表时一次性渲染效率慢。此时可开启分页。使用时,会在对应sheet上自动添加一个分页筛选器。

当浮动行表配置分页展示后,右上角【下载】按钮无法一次性导出所有数据,仅能导出当前页数据。

此时可开启全部导出按钮(右键)。

用户可右键导出某个区域的所有数据(注意:受到最大查询量10W的限制,右上角的下载保持原样仅导出当前电子表格数据)

全量导出数据采用固定样式:

  1. 维度:按名称编码显示方式(不含下拉列表)

  2. 日期:按日期显示方式

  3. 值列表:按名称编码显示方式(不含下拉列表)

  4. 数字:原样导出(不考虑小数位、千分符、单位、百分比等)

  5. 文本:原样导出

Excel样式:黑色边框、calibiri字体、10号字、标题灰色填充加粗、默认行高

根据查询出来的数据自动添加1、2、3…序号

注意:新增数据不会马上自动编号,而是等保存后,重新自动编号。

配置:浮动行区域配置,切换到“主题样式”Tab

使用效果:

浮动行表可配置隐藏表头(仅使用态体现),适用于自定义假表头、隐藏真表头的场景。

可以对浮动行表勾选合计行,合计行的位置在数据行的上方,计算范围为所有数字类型的字段,不包含数字显示属性配置为百分比的。

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send