[发明专利]一种线上表格的编辑方法、装置、设备和存储介质有效
申请号: | 202010188314.4 | 申请日: | 2020-03-17 |
公开(公告)号: | CN111368519B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 林士闳 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F40/177 | 分类号: | G06F40/177;G06F40/197 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 线上 表格 编辑 方法 装置 设备 存储 介质 | ||
本公开实施例公开了一种线上表格的编辑方法、装置、设备和存储介质;该方法包括:当获取到用户对子表格的第一编辑请求时,将所述第一编辑请求中所述子表格的版本号,与所述子表格的当前版本号进行比对;若所述第一编辑请求中所述子表格的版本号小于所述子表格的当前版本号,则将所述第一编辑请求转化为针对所述当前版本号的子表格进行的第二编辑请求;执行所述第二编辑请求,并对所述子表格的当前版本号进行累加更新处理。本公开实施例的技术方案,在不影响母表格中其它子表格协同编辑的基础上,实现了对母表格中每个子表格的独立协同编辑,扩展了线上表格的编辑功能,完善了线上表格的协同编辑策略。
技术领域
本公开实施例涉及计算机软件技术,尤其涉及一种线上表格的编辑方法、装置、设备和存储介质。
背景技术
随着计算机技术的不断发展,越来越多的人使用计算机办公,对于多人协同工作的需求也在不断增大,线上表格正是在这样的需求下应运而生。
线上表格是为多人提供信息共享的表格工具,支持多人协同在线编辑,以实现多人的协同工作,现有的线上表格,用户针对表格文档(即母表格)中任一子表格进行编辑时,使用同一表格文档的其它用户都会受到该用户编辑操作的影响,即使其它用户与该用户的编辑对象非同一子表格,这种影响依然存在,导致用户对表格文档的任意编辑操作,都会对该表格文档的其它用户产生影响。
发明内容
本公开提供一种线上表格的编辑方法、装置、设备和存储介质,以实现了对母表格中每个子表格的独立协同编辑。
第一方面,本公开实施例提供了一种线上表格的编辑方法,包括:
当获取到用户对子表格的第一编辑请求时,将所述第一编辑请求中所述子表格的版本号,与所述子表格的当前版本号进行比对;其中,所述当前版本号为记录在所述服务器本地的版本号;
若所述第一编辑请求中所述子表格的版本号小于所述子表格的当前版本号,则将所述第一编辑请求转化为针对所述当前版本号的子表格进行的第二编辑请求;
执行所述第二编辑请求,并对所述子表格的当前版本号进行累加更新处理。
第二方面,本公开实施例提供了一种线上表格的编辑装置,包括:
版本号比对模块,用于当获取到用户对子表格的第一编辑请求时,将所述第一编辑请求中所述子表格的版本号,与所述子表格的当前版本号进行比对;其中,所述当前版本号为记录在所述服务器本地的版本号;
第二编辑请求获取模块,用于若所述第一编辑请求中所述子表格的版本号小于所述子表格的当前版本号,则将所述第一编辑请求转化为针对所述当前版本号的子表格进行的第二编辑请求;
第一累加更新执行模块,用于执行所述第二编辑请求,并对所述子表格的当前版本号进行累加更新处理。
第三方面,本公开实施例提供了一种电子设备,包括存储器、处理装置及存储在存储器上并可在处理装置上运行的计算机程序,所述处理装置执行所述程序时实现本公开任意实施例所述的线上表格的编辑方法。
第四方面,本公开实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本公开任意实施例所述的线上表格的编辑方法。
本公开实施例的技术方案,当获取到用户对子表格的第一编辑请求,且第一编辑请求中子表格的版本号小于服务器存储的当前版本号时,将第一编辑请求转化为针对当前版本的第二编辑请求,并对子表格的当前版本号进行累加更新处理,在不影响母表格中其它子表格协同编辑的基础上,实现了对母表格中每个子表格的独立协同编辑,扩展了线上表格的编辑功能,完善了线上表格的协同编辑策略。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010188314.4/2.html,转载请声明来源钻瓜专利网。