[發明專利]電子表格的處理方法及設備有效
| 申請號: | 202010874582.1 | 申請日: | 2020-08-27 |
| 公開(公告)號: | CN112016284B | 公開(公告)日: | 2023-08-01 |
| 發明(設計)人: | 伍文韜;林海濤 | 申請(專利權)人: | 北京字節跳動網絡技術有限公司 |
| 主分類號: | G06F40/177 | 分類號: | G06F40/177;G06F40/117 |
| 代理公司: | 上海光柵知識產權代理有限公司 31340 | 代理人: | 關浩;馬雯雯 |
| 地址: | 100041 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子表格 處理 方法 設備 | ||
本公開實施例提供一種電子表格的處理方法及設備,該方法包括:獲取回退請求,回退請求包括回退版本號和回退記錄標識。根據回退請求,獲取與回退版本號和回退記錄標識對應的待回退的歷史電子表格,獲取回退版本號下的每個歷史電子表格對應的歷史記錄標識,并根據每個歷史記錄標識,生成不同于每個歷史記錄標識的新的記錄標識。根據待回退的歷史電子表格和新的記錄標識,在回退版本號下,建立新的電子表格,以在獲取數據編輯請求時,根據數據編輯請求,在新的電子表格上進行數據編輯處理,在對新的電子表格進行數據編輯處理的過程中得到的新的快照不會覆蓋回退之前的原有的在待回退的歷史電子表格基礎上得到的快照,保證原有版本的數據不被覆蓋。
技術領域
本公開實施例涉及數據處理技術領域,尤其涉及一種電子表格的處理方法及設備。
背景技術
在線電子表格是按行存儲數據的電子表格,每行是一個獨立的最小的存儲單位,每一列都是固定類型的數據,是一種web(World?Wide?Web,萬維網)形態的電子表格。人們在使用在線電子表格過程中,經常會進行大量的編輯操作以對電子表格的內容、樣式、結構進行大量的調整,并且每隔一定時間便會對在線電子表格進行快照處理,將快照處理后的在線電子表格作為一個快照,并為該快照分配一個版本號。當電子表格中的記錄發生異常或由于其它原因時,需要對電子表格進行數據恢復,將電子表格由當前版本回退到目標歷史版本,即直接獲取目標歷史版本的目標歷史版本號,然后查找版本號為該目標歷史版本號的快照,并將該快照對應的電子表格作為待回退的電子表格,以在獲取新的數據編輯請求時,根據該數據編輯請求,在待回退的電子表格上進行數據編輯處理。
然而,發明人發現:當根據版本號進行版本回退,在待回退的電子表格上進行數據編輯處理的過程中,得到的新的快照會覆蓋一些回退之前的原有的快照,例如,目標版本號為V20,在V20的電子表格上進行數據編輯處理的過程中,得到版本號為V21的新的快照,則其會覆蓋回退之前的版本號為V21的快照,從而導致原有版本的數據被覆蓋。
發明內容
本公開實施例提供一種電子表格的處理方法及設備,以解決根據版本號進行版本回退導致原有版本的行數據被覆蓋的問題。
第一方面,本公開實施例提供一種電子表格的處理方法,包括:
獲取回退請求,所述回退請求包括回退版本號和回退記錄標識;
根據所述回退請求,獲取與所述回退版本號和所述回退記錄標識對應的待回退的歷史電子表格;
獲取所述回退版本號下的每個歷史電子表格對應的歷史記錄標識,并根據每個所述歷史記錄標識,生成不同于每個所述歷史記錄標識的新的記錄標識;
根據所述待回退的歷史電子表格和所述新的記錄標識,在所述回退版本號下,建立新的電子表格,以在獲取數據編輯請求時,根據所述數據編輯請求,在所述新的電子表格上進行數據編輯處理;其中,新的電子表格中每個行數據對應的記錄標識均為新的記錄標識。
第二方面,本公開實施例提供一種電子表格的處理設備,包括:
請求獲取模塊,用于獲取回退請求,所述回退請求包括回退版本號和回退記錄標識;
處理模塊,用于根據所述回退請求,獲取與所述回退版本號和所述回退記錄標識對應的待回退的歷史電子表格;
所述處理模塊,還用于獲取所述回退版本號下的每個歷史電子表格對應的歷史記錄標識,并根據每個所述歷史記錄標識,生成不同于每個所述歷史記錄標識的新的記錄標識;
所述處理模塊,用于根據所述待回退的歷史電子表格和所述新的記錄標識,在所述回退版本號下,建立新的電子表格,以在獲取數據編輯請求時,根據所述數據編輯請求,在所述新的電子表格上進行數據編輯處理;其中,新的電子表格中每個行數據對應的記錄標識均為新的記錄標識。
第三方面,本公開實施例提供一種電子設備,包括:至少一個處理器和存儲器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京字節跳動網絡技術有限公司,未經北京字節跳動網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010874582.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種焊材用的自動打包機
- 下一篇:一種大型貨車卸糧輔助裝置





