为保证在网格模式下用户具有优秀且一致的用户体验,本次我们针对详情页的子表模块进行了一系列的优化调整,并完成了部分线上问题的修复,具体清单如下:
一、功能及交互优化
- 保持与网格视图完全相同的交互体验。单击选中、双击进入编辑,点击【展开】查看数据详情等。
-
子表渲染速度优化。采用与网格视图相同的表格底层组件,基础更加稳定、功能更加强大。
-
分页栏布局优化,并新增【跳页】功能。
-
删除分页模式下展示数据量限制。本次优化中 删除 分页模式下子表展示的数据量限制功能,设置为【分页】展示方式时将默认当前用户权限下下的所有子表数据。
- 子表【排序】功能优化。子表设置中的【排序】仅作为子表默认数据源的取数范围条件,如果用户在子表使用过程中未设置排序方式,那么子表默认的数据展示将以后台设置的未唯一依据,如果用户在使用子表过程中添加排序条件后,子表 设置中的【排序】条件将失效。
- 暂时移除子表中批量编辑情况下工具栏中的选择【全部数据】的功能,下次迭代中重新上线。
二、新增功能
-
新增【子表配置信息存储】功能。子表的列宽、冻结、行高将以视图粒度保存在用户的浏览器中,以保证用户再次进入时保持有上一次退出时的设置(清理缓存或更换浏览器后失效)。
-
新增子表列头【右键菜单】通过右键菜单可以根据当前单元格内容长度快速自动设置所有列宽。
- 新增子表单元格【拖选】及【右键菜单】功能。
- 子表一同增删改功能下新增【复制】记录功能。
三、问题修复
- 修复【快速创建】【子表一同增删改】状态下大部分常用默认值设置完成后不生效的问题;
-
修复【批量锁定】数据时锁定范围不准确的问题;
-
修复【网格视图单编辑】日期字段选择器偶发的出现英文的问题;
-
修复【位置字段】某些情况下内容无法清除的问题;
-
修复偶现的【主子表一同增删改】中保存后会自动增加一条重复数据的问题;
-
修复新版偶现的子表【打印】时缺少数据记录的问题;
-
修复部分复杂权限下的子表单元格编辑权限判断错误问题;
-
修复【主子表一同增删改】中无单字段编辑权限情况下编辑子表数据并保存后数据不显示的问题;
-
修复某些情况下子表设置【排序】时不生效的问题;
-
修复子表中【数值类型字段】设置必填且数值为0的情况下保存不成功的问题;
-
修复子表数值字段【保留小数位数】不正确的问题;
-
修复子表某些情况下数值字段不能填写的问题;
-
修复子表【批量编辑】情况下选择全部数据时会选中子表全部数据的问题;
-
修复网格视图【数值百分比】的列统计结果显示扩大100倍的错误问题;
-
修复子表中编辑【条码】字段时没有提示的问题;
-
修复子表部分【单元格编辑】【批量编辑】情况下样式显示错误问题;