全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211110747.3 (22)申请日 2022.09.13 (71)申请人 深圳奥哲网络科技有限公司 地址 518000 广东省深圳市南 山区粤海街 道科技园社区科苑路15号科兴科学园 B栋B1-1801 (72)发明人 鄂月胜  (74)专利代理 机构 广州嘉权专利商标事务所有 限公司 4 4205 专利代理师 周翀 (51)Int.Cl. G06F 40/18(2020.01) G06F 16/215(2019.01) G06F 16/22(2019.01) G06F 16/23(2019.01)G06F 16/2455(2019.01) (54)发明名称 表格数据处理方法、 装置、 电子设备及存储 介质 (57)摘要 本申请提供一种表格数据处理方法、 装置、 电子设备及存储介质。 该方法包括: 接收对原始 数据表的单元格的目标操作, 并记录单元格的位 置信息; 根据操作类型得到第一操作指令; 通过 第一操作指令得到目标草稿数据, 并对预设的草 稿数据库进行更新; 若接收到撤销命令, 通过第 二操作指令对草稿数据库进行更新; 从草稿数据 库读取草稿数据, 得到选定草稿数据; 基于选定 草稿数据更新单元格的显示数据, 并将原始数据 表的操作窗口位置移动至位置信息对应的表格 位置; 若接收到提交命令, 基于草稿数据库对原 始数据表进行渲染, 得到目标数据表。 本申请实 施例以草稿数据的方式记录用户的操作, 以便提 交后统一进行数据校验和更新, 提高了在线表格 数据处理的效率。 权利要求书4页 说明书14页 附图6页 CN 115510828 A 2022.12.23 CN 115510828 A 1.一种表格数据处 理方法, 其特 征在于, 所述方法包括: 接收对原 始数据表的单 元格的目标操作, 并记录所述单 元格的位置信息; 获取所述目标操作的操作类型, 并根据所述操作类型对预设的表格操作指令进行筛 选, 得到第一操作指令; 通过所述第一操作指令对所述单元格进行操作处理, 得到目标草稿数据, 并根据所述 目标草稿数据对预设的草稿数据库进 行更新; 其中, 所述草稿数据库包括: 原始 草稿数据和 原始生效数据; 若接收到撤销命令, 根据所述操作类型对预设的表格逆操作指令进行筛选, 得到第二 操作指令, 并通过所述第二操作指令对所述 目标草稿数据进行编辑处理, 以对所述草稿数 据库进行 更新; 从所述草稿数据库读取草稿数据, 得到选定草稿数据; 其中, 所述选定草稿数据包括以 下任意一种: 所述原 始生效数据、 所述原 始草稿数据、 所述目标草稿数据; 基于所述选定草稿数据 更新所述单元格的显示数据, 并将所述原始数据表的操作窗口 位置移动至所述 位置信息对应的表格位置; 若接收到提交命令, 基于所述草稿数据库对所述原始数据表进行渲染, 得到目标数据 表。 2.根据权利要求1任一项所述的方法, 其特征在于, 所述目标操作包括新增操作, 所述 通过所述第一操作指令对所述单元格进行操作处理, 得到目标草稿数据, 并根据所述 目标 草稿数据对预设的草稿数据库进行 更新, 包括: 获取所述新增操作的目标新增数据; 获取所述单元格的标识码, 得到新增标识码; 根据所述操作类型对所述新增标识码和所述目标新增数据进行合并处理, 得到目标草 稿数据, 将所述目标草稿数据写入所述 草稿数据库; 对应的, 所述若接收到撤销命令, 通过所述第二操作指令对所述目标草稿数据进行编 辑处理, 包括: 若接收到撤销命令, 基于所述新增标识码, 将所述草稿数据库的所述目标草稿数据删 除。 3.根据权利要求1任一项所述的方法, 其特征在于, 所述目标操作包括删除操作, 所述 通过所述第一操作指令对所述单元格进行操作处理, 得到目标草稿数据, 并根据所述 目标 草稿数据对预设的草稿数据库进行 更新, 包括: 获取所述单元格的标识码, 得到删除标识码; 根据所述删除标识码从所述 草稿数据库读取草稿数据, 得到第一 候选草稿数据; 若所述第一候选草稿数据为所述原始生效数据, 获取所述删除操作的目标删除数据, 对所述删除标识码和所述 目标删除数据进行合并处理, 得到目标草稿数据, 将所述 目标草 稿数据添加至所述 草稿数据库; 若所述第一候选草稿数据为所述原始草稿数据, 且所述第 一候选草稿数据的数据类型 为新增类型, 根据所述第一候选草稿数据生成第一备份草稿数据, 并将所述第一备份草稿 数据添加至预设的第一缓存库; 基于所述删除标识码, 将草稿数据库的原 始草稿数据删除; 对应的, 所述若接收到撤销命令, 通过所述第二操作指令对所述目标草稿数据进行编权 利 要 求 书 1/4 页 2 CN 115510828 A 2辑处理, 包括: 若接收到所述撤销命令, 且若所述第一缓存库存在所述第一备份草稿数据, 则基于所 述删除标识码, 从所述第一缓存库得到所述第一备份草稿数据, 将所述第一备份草稿数据 添加至所述 草稿数据库; 或者, 若接收到所述撤销命令, 且若所述第一缓存库不存在所述第一备份草稿数据, 则 基于所述删除标识码, 将所述 草稿数据库的所述目标草稿数据删除。 4.根据权利要求1所述的方法, 其特征在于, 所述目标操作包括修改操作, 所述通过所 述第一操作指令对所述单元格进行操作处理, 得到目标草稿数据, 并根据所述目标草稿数 据对预设的草稿数据库进行 更新, 包括: 获取所述单元格的标识码, 得到修改标识码; 获取所述修改操作的目标修改数据; 根据所述 修改标识码从所述 草稿数据库读取草稿数据, 得到第二 候选草稿数据; 若所述第二候选草稿数据为所述原始生效数据, 则基于所述操作类型对所述修改标识 码和所述 目标修改数据进行合并处理, 得到所述 目标草稿数据, 将所述 目标草稿数据添加 至所述草稿数据库; 若所述第二候选草稿数据为所述原始草稿数据, 则将所述第二候选草稿数据进行备 份, 得到第二备份草稿数据, 将所述第二备份草稿数据添加至预设的第二缓存库; 基于所述 操作类型对所述修改标识码和所述 目标修改数据进行合并处理, 得到目标草稿数据, 根据 所述目标草稿数据对所述 草稿数据库的所述原 始草稿数据进行 更新; 对应的, 所述若接收到撤销命令, 通过所述第二操作指令对所述目标草稿数据进行编 辑处理, 包括: 若接收到撤销命令, 且若所述第二缓存库存在所述第二备份草稿数据, 则基于所述修 改标识码, 从所述第二缓存库得到所述第二备份草稿数据, 根据所述第二备份草稿数据对 所述草稿数据库的所述目标草稿数据进行 更新; 若接收到撤销命令, 且若所述第二缓存库不存在所述第二备份草稿数据, 基于所述修 改标识码, 将所述 草稿数据库的所述目标草稿数据删除。 5.根据权利要求1所述的方法, 其特征在于, 所述目标操作包括撤销操作, 所述方法还 包括: 获取所述单元格的标识码, 得到 撤销标识码; 根据所述撤销标识码从所述 草稿数据库读取草稿数据, 得到第三 候选草稿数据; 将所述第三候选草稿数据进行备份, 得到第三备份草稿数据, 并将所述第三备份草稿 数据添加至预设的第三缓存库; 基于所述撤销标识码, 将所述 草稿数据库的所述第三 候选草稿数据删除; 对应的, 所述若接收到撤销命令, 通过所述第二操作指令对所述目标草稿数据进行编 辑处理, 包括: 若接收到撤销命令, 基于所述撤销标识码, 从所述第三缓存库得到所述第三备份草稿 数据, 将所述第三备份草稿数据添加至所述 草稿数据库。 6.根据权利要求1所述的方法, 其特征在于, 若所述目标操作包括批量复制 操作或批量 粘贴操作, 所述通过所述第一操作指 令对所述单元格进 行操作处理, 生成目标草稿数据, 并权 利 要 求 书 2/4 页 3 CN 115510828 A 3

PDF文档 专利 表格数据处理方法、装置、电子设备及存储介质

文档预览
中文文档 25 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共25页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 表格数据处理方法、装置、电子设备及存储介质 第 1 页 专利 表格数据处理方法、装置、电子设备及存储介质 第 2 页 专利 表格数据处理方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:39:59上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。