【技术实现步骤摘要】
用于同步更新数据的方法、装置、设备和计算机可读介质
本公开的实施例涉及计算机
,具体涉及用于同步更新数据的方法、装置、设备和计算机可读介质。
技术介绍
字处理和电子表单是两个普遍被使用的软件应用。通过字处理应用我们可以创建以文字为主导的文档。通过电子表单我们可以创建金融记录、账单、预算等其他的以数字为主导的文档。但是在一些情况下,我们需要在字处理应用中包括数字和电子表格的数据来扩展其功能。但是在现有的技术下,字处理文档中如果引用电子表单的数据,一旦引用关系确定,电子表单的名称和位置均不能改变。所以在这样的情况下,如果对电子表单有更多的操作或者修改,可能会影响其引用关系,造成引用关系错误,或者数据更新错误等问题。
技术实现思路
本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。本公开的一些实施例提出了用于同步更新数据的方法、装置、设备和计算机可 ...
【技术保护点】
1.一种用于同步更新数据的方法,包括:/n确定表单的单元格的原始位置,其中,所述原始位置的数据被至少一个文档引用;/n监控所述表单的变动,确定所述变动是否改变所述单元格的原始位置;/n响应于确定所述变动改变了所述单元格的原始位置,重新确定所述单元格的位置;/n向所述至少一个文档同步所述单元格的重新确定的位置。/n
【技术特征摘要】
1.一种用于同步更新数据的方法,包括:
确定表单的单元格的原始位置,其中,所述原始位置的数据被至少一个文档引用;
监控所述表单的变动,确定所述变动是否改变所述单元格的原始位置;
响应于确定所述变动改变了所述单元格的原始位置,重新确定所述单元格的位置;
向所述至少一个文档同步所述单元格的重新确定的位置。
2.根据权利要求1所述的方法,其中,所述监控所述表单的变动,确定所述变动是否改变所述单元格的原始位置,包括:
确定所述变动是否是所述表单的行变动;
响应于确定所述变动是行变动,确定所述行变动所针对的行号是否小于所述单元格的原始位置的行号;
响应于小于,确定所述变动改变所述单元格的原始位置。
3.根据权利要求1所述的方法,其中,所述监控所述表单的变动,确定所述变动是否改变所述单元格的原始位置,包括:
确定所述变动是否是所述表单的列变动;
响应于确定所述变动是列变动,确定所述列变动所针对的列号是否小于所述单元格的原始位置的列号;
响应于确定小于,确定所述变动改变所述单元格的原始位置。
4.根据权利要求1所述的方法,其中,所述监控所述表单的变动,确定所述变动是否改变所述单元格的原始位置,包括:
确定所述变动是否是所述表单的行和列同时变动;
响应于确定所述变动是行和列同时变动,分别确定所述行变动和列变动所针对的行号和列号是否小于在所述单元格的原始位置的行号和列号;
响应于确定小于其中任意一个,确定所述变动改变所述单元格的原始位置。
5.根据权利要求1-4之一所述的方法,其中,所述响应于确定所述变动改变了所述单元格的原始位置,重新确定所述单元格的位置,包括:
确定所述行变...
【专利技术属性】
技术研发人员:林得苗,
申请(专利权)人:北京庖丁科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。