[发明专利]一种数据处理方法、装置、电子设备及存储介质在审
申请号: | 202210347792.4 | 申请日: | 2022-04-01 |
公开(公告)号: | CN114896242A | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 赵翔;朱军行 | 申请(专利权)人: | 珠海金山办公软件有限公司;北京金山办公软件股份有限公司;武汉金山办公软件有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/23 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李相雨 |
地址: | 519015 广东省珠海市高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 电子设备 存储 介质 | ||
本发明提供一种数据处理方法、装置、电子设备及存储介质,该方法包括:确定第一文档以及与所述第一文档具有关联关系的第二文档;在所述第二文档中的第二记录的内容发生变化的情况下,在所述第一文档中的与所述第二记录具有关联关系的第一记录的内容维持不变;其中,所述第二记录为所述第二文档中的至少部分数据。本发明根据第一文档与第二文档的关联关系对第二文档进行了定位,并根据第二文档中第二记录的内容锁定了第一文档中第一记录的内容。在单项记录的层面上对数据协作文档中无需同步变化的数据进行了灵活、精准地管理,避免了数据管理混乱。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
背景技术
数据协作文档工具作为新一代的数据处理工具在近些年得到了飞速的发展,关联作为数据协作文档的一个核心功能已经被广泛运用到各种业务场景中。对于数据协作文档中存在关联关系的两个文档,被关联的A文档中的数据发送变化时,与文档A存在关联关系的B文档中的数据也会相应变化。例如出入库管理场景中,出库表中的订单数据会与产品表中的数据保持同步。
现有技术中,针对关联的设计都是关联数据和被关联的数据保持同步,即被关联的数据(如,产品表中的数据)发生改变时,相应的关联数据(如出库记录中对应的关联数据)也会发生改变,这会在一些场景中导致数据错乱的情况。例如,修改了产品表中的成本价格,会导致历史出库记录的成本价格跟着发生变动,导致整个企业的经营数据发生错误。可见,现有技术中被关联的文档数据发生变化时,相应关联的文档都会同步发生变化,容易导致数据管理混乱。
发明内容
本发明提供一种数据处理方法、装置、电子设备及存储介质,用以解决现有技术中被关联的文档数据发生变化时,相应关联的文档都会同步发生变化,容易导致数据管理混乱的缺陷。
本发明提供一种数据处理方法,包括:
确定第一文档以及与所述第一文档具有关联关系的第二文档;
在所述第二文档中的第二记录的内容发生变化的情况下,在所述第一文档中的与所述第二记录具有关联关系的第一记录的内容维持不变;其中,所述第二记录为所述第二文档中的至少部分数据。
可选地,该方法还包括:
在所述第二文档中的第四记录的内容发生变化的情况下,在所述第一文档中的与所述第四记录具有关联关系的第三记录的内容同步发生变化;其中,所述第四记录为所述第二文档中的至少其他部分数据。
可选地,所述确定第一文档以及与所述第一文档具有关联关系的第二文档,包括:
对所述第一文档中的第一记录的关联关系进行解析,得到第二记录的定位信息;
根据所述第二记录的定位信息确定所述第二文档,并在所述第二文档中确定与所述第一记录具有关联关系的第二记录。
可选地,所述在所述第二文档中的第二记录的内容发生变化的情况下,在所述第一文档中的与所述第二记录具有关联关系的第一记录的内容维持不变,包括:
复制所述第二记录的内容,得到第五记录;
将所述第一记录与所述第二记录的关联关系更改为所述第一记录与所述第五记录的关联关系;
将所述第五记录设置为不可见,和/或,将所述第一记录设置为不可编辑。
可选地,所述将所述第一记录与所述第二记录的关联关系更改为所述第一记录与所述第五记录的关联关系,包括:
解除所述第一记录与所述第二记录的关联关系;
建立所述第一记录与所述第五记录的关联关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山办公软件有限公司;北京金山办公软件股份有限公司;武汉金山办公软件有限公司,未经珠海金山办公软件有限公司;北京金山办公软件股份有限公司;武汉金山办公软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210347792.4/2.html,转载请声明来源钻瓜专利网。