CN118246416B - Data reference method, device, electronic equipment and storage medium - Google Patents
Data reference method, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN118246416B CN118246416B CN202410642769.7A CN202410642769A CN118246416B CN 118246416 B CN118246416 B CN 118246416B CN 202410642769 A CN202410642769 A CN 202410642769A CN 118246416 B CN118246416 B CN 118246416B
- Authority
- CN
- China
- Prior art keywords
- data
- row
- column
- cell
- identifier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007430 reference method Methods 0.000 title claims abstract description 16
- 230000001360 synchronised effect Effects 0.000 claims abstract description 47
- 238000000034 method Methods 0.000 claims abstract description 24
- 230000004044 response Effects 0.000 claims abstract description 21
- 238000004590 computer program Methods 0.000 claims description 2
- 238000013507 mapping Methods 0.000 claims description 2
- 230000015654 memory Effects 0.000 abstract description 17
- 238000012545 processing Methods 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 3
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 3
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000013506 data mapping Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请实施例公开了一种数据引用方法、装置、电子设备及存储介质。该方法包括:响应于用户的第一引用操作,获取第一引用操作选中的表格范围数据以及表格内容数据,表格范围数据包括表格标识以及选中的第一行列数据;响应于用户的第二引用操作,将表格内容数据粘贴到目标位置,并获取目标位置的地址标识以及粘贴后的第二行列数据;将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据;利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步。该目标位置内的部分表格与源头表格中的表格内容数据双向同步,避免了用户直接在完整表格中进行处理,减少了用户端内存资源的消耗。
The embodiment of the present application discloses a data reference method, device, electronic device and storage medium. The method includes: in response to a user's first reference operation, obtaining the table range data and table content data selected by the first reference operation, the table range data including a table identifier and the selected first row and column data; in response to a user's second reference operation, pasting the table content data to a target location, and obtaining the address identifier of the target location and the second row and column data after pasting; associating and storing the table identifier, the first row and column data, the address identifier, and the second row and column data to obtain reference associated data; synchronizing the table content data pasted to the target location with the table content data selected by the first reference operation using the reference associated data. The partial table in the target location is bidirectionally synchronized with the table content data in the source table, avoiding the user from directly processing in the complete table and reducing the consumption of user-side memory resources.
Description
技术领域Technical Field
本申请实施例涉及数据同步技术领域,尤其涉及一种数据引用方法、装置、电子设备及存储介质。The embodiments of the present application relate to the field of data synchronization technology, and in particular, to a data reference method, device, electronic device and storage medium.
背景技术Background Art
随着数据时代的到来,无论是工作还是生活,越来越离不开数据的使用和交互,尤其是无纸化办公被大力倡导之后,办公数据化的程度越来越深。With the advent of the data age, both work and life are increasingly inseparable from the use and interaction of data. Especially after paperless office has been vigorously advocated, the degree of office dataization has become deeper and deeper.
目前,很多办公场景会涉及到各种表格,涉及到多部门交互或者多员工交互时,通常需要将表格进行整体共享或者分发到各个部门各个员工处,各部门或者各员工对表格中自己需要关注的部分进行处理。At present, many office scenarios involve various forms. When it involves interactions between multiple departments or multiple employees, it is usually necessary to share the forms as a whole or distribute them to each department and employee, and each department or employee processes the parts of the form that they need to pay attention to.
然而,在表格内容比较多时,整体表格共享会消耗员工端设备较大的内存资源。However, when the table content is large, overall table sharing will consume a large amount of memory resources on the employee's device.
发明内容Summary of the invention
本申请实施例提供一种数据引用方法、装置、电子设备及存储介质,以通过仅引用用户所需关注的部分表格,减少对用户端设备的内存消耗。The embodiments of the present application provide a data citation method, device, electronic device, and storage medium to reduce memory consumption of a user-end device by citing only a portion of a table that a user needs to pay attention to.
第一方面,本申请实施例提供了一种数据引用方法,方法包括:In a first aspect, an embodiment of the present application provides a data citation method, the method comprising:
响应于用户的第一引用操作,获取第一引用操作选中的表格范围数据以及表格内容数据,表格范围数据包括表格标识以及选中的第一行列数据;In response to a first reference operation of the user, obtaining table range data and table content data selected by the first reference operation, wherein the table range data includes a table identifier and the first row and column data selected;
响应于用户的第二引用操作,将表格内容数据粘贴到目标位置,并获取目标位置的地址标识以及粘贴后的第二行列数据;In response to the user's second reference operation, the table content data is pasted to a target location, and an address identifier of the target location and the second row and column data after pasting are obtained;
将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据;The table identifier, the first row and column data, the address identifier, and the second row and column data are stored in association with each other to obtain reference associated data;
利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步。The table content data pasted to the target location is synchronized with the table content data selected by the first reference operation by using the reference associated data.
第二方面,本申请实施例提供了一种数据引用装置,装置包括:In a second aspect, an embodiment of the present application provides a data citation device, the device comprising:
选中获取模块,用于响应于用户的第一引用操作,获取第一引用操作选中的表格范围数据以及表格内容数据,表格范围数据包括表格标识以及选中的第一行列数据;A selection acquisition module, for acquiring, in response to a first reference operation of a user, table range data and table content data selected by the first reference operation, wherein the table range data includes a table identifier and the selected first row and column data;
粘贴获取模块,用于响应于用户的第二引用操作,将表格内容数据粘贴到目标位置,并获取目标位置的地址标识以及粘贴后的第二行列数据;A paste acquisition module, used for pasting the table content data to a target location in response to a second reference operation by the user, and acquiring an address identifier of the target location and the second row and column data after pasting;
关联模块,用于将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据;An association module is used to associate and store the table identifier, the first row and column data, the address identifier, and the second row and column data to obtain reference associated data;
同步模块,用于利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步。The synchronization module is used to synchronize the table content data pasted to the target location with the table content data selected by the first reference operation by using the reference associated data.
第三方面,本申请实施例还提供了一种电子设备,电子设备包括:In a third aspect, an embodiment of the present application further provides an electronic device, the electronic device comprising:
一个或多个处理器;one or more processors;
存储装置,用于存储一个或多个程序,a storage device for storing one or more programs,
当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如本申请任一实施例提供的数据引用方法。When one or more programs are executed by one or more processors, the one or more processors implement the data reference method provided in any embodiment of the present application.
第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本申请任一实施例提供的数据引用方法。In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored, characterized in that when the program is executed by a processor, a data reference method provided in any embodiment of the present application is implemented.
本申请实施例的技术方案,响应于用户的第一引用操作,获取第一引用操作选中的表格范围数据以及表格内容数据,表格范围数据包括表格标识以及选中的第一行列数据;响应于用户的第二引用操作,将表格内容数据粘贴到目标位置,并获取目标位置的地址标识以及粘贴后的第二行列数据;将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据;利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步。基于此,用户通过第一引用操作和第二引用操作,将表格中的部分表格范围粘贴到目标位置,且该目标位置内的部分表格与源头表格中的表格内容数据双向同步,后续用户仅需要再目标位置对该部分表格进行处理,避免了用户直接在完整表格中进行处理,减少了用户端内存资源的消耗。The technical solution of the embodiment of the present application, in response to the user's first reference operation, obtains the table range data and table content data selected by the first reference operation, the table range data includes a table identifier and the selected first row and column data; in response to the user's second reference operation, pastes the table content data to the target location, and obtains the address identifier of the target location and the second row and column data after pasting; associates and stores the table identifier, the first row and column data, the address identifier, and the second row and column data to obtain reference associated data; uses the reference associated data to synchronize the table content data pasted to the target location with the table content data selected by the first reference operation. Based on this, the user pastes a part of the table range in the table to the target location through the first reference operation and the second reference operation, and the part of the table in the target location is bidirectionally synchronized with the table content data in the source table. The subsequent user only needs to process the part of the table at the target location, avoiding the user directly processing in the complete table, and reducing the consumption of user-side memory resources.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本申请实施例一提供的数据引用方法的流程示意图;FIG1 is a schematic diagram of a flow chart of a data reference method provided in Example 1 of the present application;
图2为本申请实施例二提供的一种数据引用装置的结构示意图;FIG2 is a schematic diagram of the structure of a data citation device provided in Embodiment 2 of the present application;
图3为本申请实施例三提供的一种电子设备的结构示意图。FIG3 is a schematic diagram of the structure of an electronic device provided in Embodiment 3 of the present application.
具体实施方式DETAILED DESCRIPTION
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only the parts related to the present application, rather than all structures, are shown in the accompanying drawings.
实施例一Embodiment 1
图1为本申请实施例一提供的数据引用方法的流程示意图,如图1所示,本实施例提供的数据引用方法,可以应用于计算机等具有数据处理能力的设备上搭载的数据引用平台上,可配合一些工作平台软件实现更好的体验,具体可以包括如下步骤:FIG1 is a flow chart of a data reference method provided in Embodiment 1 of the present application. As shown in FIG1 , the data reference method provided in this embodiment can be applied to a data reference platform mounted on a device with data processing capability such as a computer, and can be used in conjunction with some work platform software to achieve a better experience. Specifically, the following steps may be included:
步骤101、响应于用户的第一引用操作,获取第一引用操作选中的表格范围数据以及表格内容数据,表格范围数据包括表格标识以及选中的第一行列数据。Step 101: In response to a first reference operation by a user, obtain table range data and table content data selected by the first reference operation, wherein the table range data includes a table identifier and the first row and column data selected.
本步骤中,用户的第一引用操作可以为常见的选中和复制操作(复制操作仅为一个操作的名称,该名称可以由开发人员自定义,该操作主要是为了出发本步骤101的处理)的组合。In this step, the user's first reference operation may be a combination of common selection and copy operations (the copy operation is only the name of an operation, which can be customized by the developer, and the operation is mainly used to trigger the processing of this step 101).
也即,对于某个表格,用户从该表格中选中部分表格,选中后执行复制操作,本步骤即可获取选中部分表格的第一行列数据以及该表格的表格标识。其中,第一行列数据即为选中部分的起始行、截止行、起始列、截止列。另外,表格内容数据即为各单元格中所包含的数据。That is, for a table, the user selects part of the table from the table, and performs a copy operation after selection. This step can obtain the first row and column data of the selected part of the table and the table identifier of the table. Among them, the first row and column data are the starting row, ending row, starting column, and ending column of the selected part. In addition, the table content data is the data contained in each cell.
需要说明的是,用户进行第一引用操作的表格,可以为数据库中的源头表格,下称源表格,该源表格可以呈现在任意平台中。It should be noted that the table on which the user performs the first reference operation may be a source table in a database, hereinafter referred to as a source table, and the source table may be presented on any platform.
步骤102、响应于用户的第二引用操作,将表格内容数据粘贴到目标位置,并获取目标位置的地址标识以及粘贴后的第二行列数据。Step 102: In response to the user's second reference operation, the table content data is pasted to a target location, and an address identifier of the target location and the second row and column data after pasting are obtained.
本步骤中,目标位置可以为任意平台中可输入表格内容的内容框。第二引用操作可以是类似与粘贴的操作,该操作的名称同样可以由开发人员自定义,该操作主要用于触发步骤102的相关动作。In this step, the target location can be a content box in any platform where table content can be input. The second reference operation can be an operation similar to paste, and the name of the operation can also be customized by the developer. The operation is mainly used to trigger the related actions of step 102.
需要说明的是,该粘贴过程主要是将前述步骤选中的部分表格的表格内容数据呈现在目标位置中,该呈现需要保持表格的形式不变。It should be noted that the pasting process is mainly to present the table content data of the part of the table selected in the above step in the target location, and the presentation needs to keep the form of the table unchanged.
在完成粘贴后,本步骤可以获取目标位置的地址标识。需要说明的是,该地址标识根据目标位置种类的不同,可以由不同的组成部分组成。具体的,若该目标位置为某用户平台中的某个内容框,那么该地址标识则可以由平台标识、平台内的内容框标识以及当前登录的用户标识组成。After the pasting is completed, this step can obtain the address identifier of the target location. It should be noted that the address identifier can be composed of different components according to the type of the target location. Specifically, if the target location is a content box in a user platform, the address identifier can be composed of the platform identifier, the content box identifier in the platform, and the currently logged in user identifier.
另外,本步骤也会获取粘贴后的第二行列数据,将表格内容数据粘贴到目标位置后,通常就会损失原本的表格行列属性,因此,本步骤对其进行重新获取,也就是该部分表格在目标位置中新的行列数据,通常从第1行和第1列开始进行排布。In addition, this step will also obtain the second row and column data after pasting. After pasting the table content data to the target location, the original table row and column attributes will usually be lost. Therefore, this step will re-acquire it, that is, the new row and column data of this part of the table in the target location, usually arranged from the 1st row and the 1st column.
在一个具体的例子中,选中的部分表格为2行3列的表格,那么第一行列数据则可以为其在源表格中的行列数,比如起始行20、截止行21、起始列1、截止行3。In a specific example, the selected part of the table is a table with 2 rows and 3 columns, so the first row and column data can be the number of rows and columns in the source table, such as starting row 20, ending row 21, starting column 1, and ending row 3.
粘贴后,对应的第二行列数据则为起始行1、截止行2、起始列1、截止行3。After pasting, the corresponding second row and column data will be starting row 1, ending row 2, starting column 1, and ending row 3.
步骤103、将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据。Step 103: store the table identifier, the first row and column data, the address identifier, and the second row and column data in an associated manner to obtain reference associated data.
本步骤中,在进行关联时,先将表格标识和地址标识进行关联,得到标识关联数据;然后将第一行列数据和第二行列数据按照表格排布进行逐格关联,得到行列关联数据;再将标识关联数据和行列关联数据映射存储为引用关联数据。In this step, when associating, first associate the table identifier and the address identifier to obtain identifier associated data; then associate the first row and column data and the second row and column data cell by cell according to the table arrangement to obtain row and column associated data; then map the identifier associated data and the row and column associated data to store as reference associated data.
其中,逐格关联指的是逐个单元格进行关联,具体的,对于第一行列数据中的任一待关联单元格,按照待关联单元格在表格数据范围内的表格排布,从第二行列数据中确定出与待关联单元格位置匹配的目标单元格;将待关联单元格的行列数与目标单元格的行列数进行关联,得到待关联单元格和目标单元格的单元格关联数据;在匹配完成第一行列数据中的所有待关联单元格后,将得到的所有单元格关联数据存储为行列关联数据。Among them, cell-by-cell association refers to associating cells one by one. Specifically, for any cell to be associated in the first row and column data, according to the table arrangement of the cell to be associated within the table data range, a target cell matching the position of the cell to be associated is determined from the second row and column data; the row and column number of the cell to be associated is associated with the row and column number of the target cell to obtain cell association data of the cell to be associated and the target cell; after matching all the cells to be associated in the first row and column data, all the obtained cell association data are stored as row and column association data.
仍以前述2行3列的表格为例,为了便于说明,将某单元格的行列数以数值对的形式表示,即(行数,列数)。那么在关联时,由于两端的表格排布是相同的,因此,可以对第一行列数据对应的部分表格的单元格进行遍历。Still taking the above table with 2 rows and 3 columns as an example, for the sake of convenience, the number of rows and columns of a cell is expressed in the form of a value pair, that is, (number of rows, number of columns). Then when associating, since the layout of the tables at both ends is the same, the cells of the part of the table corresponding to the first row and column data can be traversed.
在遍历到任一单元格时,比如行列数为(20,3)的单元格,其表格排布为第1行第3列,那么对应粘贴到目标位置的表格,其第1行第3列为行列数为(1,3)的单元格,因此,将第一行列数据得到的行列数为(20,3)的单元格确定为待关联单元格,第二行列数据得到的行列数为(1,3)的单元格为目标单元格。When traversing to any cell, for example, a cell with row and column numbers (20,3) and a table layout of 1st row and 3rd column, then the corresponding table pasted to the target location has a cell with row and column numbers (1,3) in 1st row and 3rd column. Therefore, the cell with row and column numbers (20,3) obtained from the first row and column data is determined as the cell to be associated, and the cell with row and column numbers (1,3) obtained from the second row and column data is the target cell.
按照上述过程遍历完成后,即可匹配完成,最后将得到的所有单元格关联数据存储为行列关联数据即可。After the traversal is completed according to the above process, the matching is completed, and finally all the obtained cell-related data are stored as row-column related data.
步骤104、利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步。Step 104: Synchronize the table content data pasted to the target location with the table content data selected by the first reference operation by using the reference associated data.
本步骤中的同步可以为双向同步,可以由粘贴到目标位置的表格同步到源表格,也可以由源表格同步到粘贴到目标位置的表格。为了提升同步性能,本实施例的同步可以由单独设置的中转站实现,将前述引用关联数据均存储在该中转站中,作为同步的关联基础。The synchronization in this step can be bidirectional, which can be synchronized from the table pasted to the target location to the source table, or from the source table to the table pasted to the target location. In order to improve the synchronization performance, the synchronization of this embodiment can be implemented by a separately set transfer station, and the aforementioned referenced associated data are stored in the transfer station as the associated basis for synchronization.
其中,在粘贴到目标位置的表格内容数据发生变化的情况下,获取发生变化的变化单元格行列数、变化内容以及目标位置的地址标识对应的引用关联数据;对于任一变化单元格行列数,基于引用关联数据,确定变化单元格行列数对应的源表格中的待同步单元格行列数;将变化内容同步到源表格中的待同步单元格行列数对应的单元格中。Among them, when the content data of the table pasted to the target position changes, the reference associated data corresponding to the changed cell row and column number, the changed content and the address identifier of the target position are obtained; for any changed cell row and column number, based on the reference associated data, the cell row and column number to be synchronized in the source table corresponding to the changed cell row and column number is determined; the changed content is synchronized to the cell corresponding to the cell row and column number to be synchronized in the source table.
需要说明的是,本实施例可以对表格中各个单元格的状态改变进行监测,用户每次对粘贴到目标位置的表格进行编辑时,被编辑的单元格的状态就会发生改变,该状态改变就会被监测到,从而判定为粘贴到目标位置的表格内容数据发生变化。It should be noted that this embodiment can monitor the state changes of each cell in the table. Every time the user edits the table pasted to the target location, the state of the edited cell will change, and the state change will be monitored, thereby determining that the content data of the table pasted to the target location has changed.
另外,每次监测到发生状态改变的事件,可以直接记录下发生状态改变的单元格,并将该单元格的最新内容确定为变化内容,基于该记录,本实施例可以直接获取该单元格的行列数,即变化单元格行列数,以及变化内容。除此之外,由于前述引用关联数据中还包括了表格标识与地址标识之间的关联关系,因此,为了区分具体的表格,还需要获取目标位置的地址标识,进而能获取到与该地址标识具有关联关系的引用关联数据,即目标位置的地址标识对应的引用关联数据。In addition, each time a state change event is detected, the cell whose state has changed can be directly recorded, and the latest content of the cell can be determined as the changed content. Based on the record, this embodiment can directly obtain the row and column number of the cell, that is, the row and column number of the changed cell, and the changed content. In addition, since the aforementioned reference associated data also includes the association relationship between the table identifier and the address identifier, in order to distinguish a specific table, it is also necessary to obtain the address identifier of the target location, and then obtain the reference associated data associated with the address identifier, that is, the reference associated data corresponding to the address identifier of the target location.
确定出相应的引用关联数据后,就可以利用其中的行列关联数据来找到原表格中的待同步单元格行列数。其中,可以先基于引用关联数据中包括的表格标识,确定出待同步的源表格;然后基于引用关联数据中包含的行列关联数据,确定出变化单元格行列数对应的目标单元格行列数;最后将目标单元格行列数确定为源表格中的待同步单元格行列数。After the corresponding reference-related data is determined, the row and column related data therein can be used to find the number of rows and columns of cells to be synchronized in the original table. The source table to be synchronized can be determined based on the table identifier included in the reference-related data first; then the number of target cell rows and columns corresponding to the number of changed cell rows and columns can be determined based on the row and column related data included in the reference-related data; finally, the number of target cell rows and columns can be determined as the number of cells rows and columns to be synchronized in the source table.
具体的,由于行列关联数据包括了单元格之间的一一对应关系,如前述示例,每个单元格都有行列数的关联关系。由于前述获取到了变化单元格行列数,此时,从行列关联数据中,找到该变化单元格行列数对应的目标单元格行列数即可。Specifically, since the row and column association data includes a one-to-one correspondence between cells, as in the above example, each cell has an association relationship with the row and column number. Since the row and column number of the changed cell is obtained above, at this time, the row and column number of the target cell corresponding to the row and column number of the changed cell can be found from the row and column association data.
需要说明的是,为了区分行列数所属的表格,可以为行列数增加引用标识或者源头标识,该引用标识指粘贴到目标位置的表格中单元格的行列数,源头标识则是源表格中的单元格的行列数。It should be noted that in order to distinguish the table to which the row and column numbers belong, a reference identifier or source identifier can be added to the row and column numbers. The reference identifier refers to the row and column numbers of the cells in the table pasted to the target location, and the source identifier is the row and column numbers of the cells in the source table.
确定出目标单元格行列数之后,即可将其确定为源表格中的待同步单元格行列数,然后将变化内容同步到源表格中的待同步单元格行列数对应的单元格中。After determining the number of target cell rows and columns, it can be determined as the number of cells rows and columns to be synchronized in the source table, and then the changed content is synchronized to the cells corresponding to the number of cells rows and columns to be synchronized in the source table.
除上述同步方向之外,本实施例对于从源表格向目标位置处表格同步的过程进行如下说明:In addition to the above synchronization direction, this embodiment describes the process of synchronizing from the source table to the table at the target location as follows:
在第一引用操作选中的表格内容数据发生变化的情况下,获取发生变化的变化单元格行列数、变化内容以及第一引用操作选中的表格范围数据中表格标识对应的引用关联数据;对于任一变化单元格行列数,基于引用关联数据,确定变化单元格行列数对应的目标位置的表格中的待同步单元格行列数;将变化内容同步到源表格中的待同步单元格行列数对应的单元格中。When the table content data selected by the first reference operation changes, obtain the changed cell row and column number, the changed content, and the reference associated data corresponding to the table identifier in the table range data selected by the first reference operation; for any changed cell row and column number, determine the cell row and column number to be synchronized in the target position table corresponding to the changed cell row and column number based on the reference associated data; synchronize the changed content to the cell corresponding to the cell row and column number to be synchronized in the source table.
需要说明的是,上述过程为前述同步方向的相反方向,具体过程可以参考前述同步方向的相关描述,此处不再赘述。It should be noted that the above process is the opposite direction of the aforementioned synchronization direction. For the specific process, please refer to the relevant description of the aforementioned synchronization direction, which will not be repeated here.
本实施例中,响应于用户的第一引用操作,获取第一引用操作选中的表格范围数据以及表格内容数据,表格范围数据包括表格标识以及选中的第一行列数据;响应于用户的第二引用操作,将表格内容数据粘贴到目标位置,并获取目标位置的地址标识以及粘贴后的第二行列数据;将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据;利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步。基于此,用户通过第一引用操作和第二引用操作,将表格中的部分表格范围粘贴到目标位置,且该目标位置内的部分表格与源头表格中的表格内容数据双向同步,后续用户仅需要再目标位置对该部分表格进行处理,避免了用户直接在完整表格中进行处理,减少了用户端内存资源的消耗。In this embodiment, in response to the user's first reference operation, the table range data and table content data selected by the first reference operation are obtained, and the table range data includes a table identifier and the selected first row and column data; in response to the user's second reference operation, the table content data is pasted to the target location, and the address identifier of the target location and the second row and column data after pasting are obtained; the table identifier, the first row and column data, the address identifier, and the second row and column data are associated and stored to obtain reference associated data; the table content data pasted to the target location is synchronized with the table content data selected by the first reference operation using the reference associated data. Based on this, the user pastes a partial table range in the table to the target location through the first reference operation and the second reference operation, and the partial table in the target location is bidirectionally synchronized with the table content data in the source table. The subsequent user only needs to process the partial table at the target location, avoiding the user directly processing in the complete table and reducing the consumption of user-side memory resources.
实施例二Embodiment 2
图2为本申请实施例二提供的一种数据引用装置的结构示意图。本申请实施例所提供的数据引用装置可执行本申请任意实施例所提供的数据引用方法,具备执行方法相应的功能模块和有益效果。该装置可采用软件和/或硬件的方式实现,如图2所示,数据引用装置具体包括:选中获取模块201、粘贴获取模块202、关联模块203、同步模块204。FIG2 is a schematic diagram of the structure of a data reference device provided in the second embodiment of the present application. The data reference device provided in the embodiment of the present application can execute the data reference method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. The device can be implemented in software and/or hardware. As shown in FIG2, the data reference device specifically includes: a selection acquisition module 201, a paste acquisition module 202, an association module 203, and a synchronization module 204.
其中,选中获取模块,用于响应于用户的第一引用操作,获取第一引用操作选中的表格范围数据以及表格内容数据,表格范围数据包括表格标识以及选中的第一行列数据;The selection acquisition module is used to respond to the user's first reference operation and acquire the table range data and table content data selected by the first reference operation, wherein the table range data includes a table identifier and the selected first row and column data;
粘贴获取模块,用于响应于用户的第二引用操作,将表格内容数据粘贴到目标位置,并获取目标位置的地址标识以及粘贴后的第二行列数据;A paste acquisition module, used for pasting the table content data to a target location in response to a second reference operation by the user, and acquiring an address identifier of the target location and the second row and column data after pasting;
关联模块,用于将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据;An association module is used to associate and store the table identifier, the first row and column data, the address identifier, and the second row and column data to obtain reference associated data;
同步模块,用于利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步。The synchronization module is used to synchronize the table content data pasted to the target location with the table content data selected by the first reference operation by using the reference associated data.
进一步的,关联模块,包括:Furthermore, the associated modules include:
第一关联单元,用于将表格标识和地址标识进行关联,得到标识关联数据;A first associating unit, used to associate the table identifier with the address identifier to obtain identifier associated data;
第二关联单元,用于将第一行列数据和第二行列数据按照表格排布进行逐格关联,得到行列关联数据;A second associating unit is used to associate the first row and column data with the second row and column data in a table arrangement, cell by cell, to obtain row and column associated data;
映射存储单元,用于将标识关联数据和行列关联数据映射存储为引用关联数据。The mapping storage unit is used to map and store the identification associated data and the row-column associated data into reference associated data.
进一步的,第二关联单元具体用于:Furthermore, the second association unit is specifically used for:
对于第一行列数据中的任一待关联单元格,按照待关联单元格在表格数据范围内的表格排布,从第二行列数据中确定出与待关联单元格位置匹配的目标单元格;For any cell to be associated in the first row and column of data, according to the table arrangement of the cell to be associated within the table data range, determine a target cell matching the position of the cell to be associated from the second row and column of data;
将待关联单元格的行列数与目标单元格的行列数进行关联,得到待关联单元格和目标单元格的单元格关联数据;Associating the row and column numbers of the cell to be associated with the row and column numbers of the target cell to obtain cell association data of the cell to be associated and the target cell;
在匹配完成第一行列数据中的所有待关联单元格后,将得到的所有单元格关联数据存储为行列关联数据。After all the cells to be associated in the first row and column data are matched, all the obtained cell associated data are stored as row and column associated data.
进一步的,同步模块具体用于:Furthermore, the synchronization module is specifically used for:
在粘贴到目标位置的表格内容数据发生变化的情况下,获取发生变化的变化单元格行列数、变化内容以及目标位置的地址标识对应的引用关联数据;When the content data of the table pasted to the target position changes, the reference associated data corresponding to the changed cell row and column number, the changed content and the address identifier of the target position are obtained;
对于任一变化单元格行列数,基于引用关联数据,确定变化单元格行列数对应的源表格中的待同步单元格行列数;For any number of changed cell rows and columns, based on the referenced associated data, determine the number of cells rows and columns to be synchronized in the source table corresponding to the number of changed cell rows and columns;
将变化内容同步到源表格中的待同步单元格行列数对应的单元格中。Synchronize the changed content to the cells in the source table that correspond to the number of rows and columns of cells to be synchronized.
进一步的,同步模块具体用于:Furthermore, the synchronization module is specifically used for:
基于引用关联数据中包括的表格标识,确定出待同步的源表格;Determine the source table to be synchronized based on the table identifier included in the referenced associated data;
基于引用关联数据中包含的行列关联数据,确定出变化单元格行列数对应的目标单元格行列数;Based on the row and column associated data included in the reference associated data, determine the target cell row and column numbers corresponding to the changed cell row and column numbers;
将目标单元格行列数确定为源表格中的待同步单元格行列数。The number of target cell rows and columns is determined as the number of cells rows and columns to be synchronized in the source table.
进一步的,同步模块具体用于:Furthermore, the synchronization module is specifically used for:
在第一引用操作选中的表格内容数据发生变化的情况下,获取发生变化的变化单元格行列数、变化内容以及第一引用操作选中的表格范围数据中表格标识对应的引用关联数据;When the content data of the table selected by the first reference operation changes, the number of rows and columns of the changed cells, the changed content, and the reference associated data corresponding to the table identifier in the table range data selected by the first reference operation are obtained;
对于任一变化单元格行列数,基于引用关联数据,确定变化单元格行列数对应的目标位置的表格中的待同步单元格行列数;For any number of changed cell rows and columns, based on the referenced associated data, determine the number of cells rows and columns to be synchronized in the table at the target position corresponding to the number of changed cell rows and columns;
将变化内容同步到源表格中的待同步单元格行列数对应的单元格中。Synchronize the changed content to the cells in the source table that correspond to the number of rows and columns of cells to be synchronized.
实施例三Embodiment 3
图3为本申请实施例三提供的一种电子设备的结构示意图,如图3所示,该电子设备包括处理器310、存储器320、输入装置330和输出装置340;电子设备中处理器310的数量可以是一个或多个,图3中以一个处理器310为例;电子设备中的处理器310、存储器320、输入装置330和输出装置340可以通过总线或其他方式连接,图3中以通过总线连接为例。Figure 3 is a schematic diagram of the structure of an electronic device provided in Example 3 of the present application. As shown in Figure 3, the electronic device includes a processor 310, a memory 320, an input device 330 and an output device 340; the number of processors 310 in the electronic device can be one or more, and Figure 3 takes one processor 310 as an example; the processor 310, memory 320, input device 330 and output device 340 in the electronic device can be connected via a bus or other methods, and Figure 3 takes connection via a bus as an example.
存储器320作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的数据引用方法对应的程序指令/模块。处理器310通过运行存储在存储器320中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述的数据引用方法:The memory 320 is a computer-readable storage medium that can be used to store software programs, computer executable programs and modules, such as program instructions/modules corresponding to the data reference method in the embodiment of the present invention. The processor 310 executes various functional applications and data processing of the electronic device by running the software programs, instructions and modules stored in the memory 320, that is, implements the above-mentioned data reference method:
响应于用户的第一引用操作,获取第一引用操作选中的表格范围数据以及表格内容数据,表格范围数据包括表格标识以及选中的第一行列数据;In response to a first reference operation of the user, obtaining table range data and table content data selected by the first reference operation, wherein the table range data includes a table identifier and the first row and column data selected;
响应于用户的第二引用操作,将表格内容数据粘贴到目标位置,并获取目标位置的地址标识以及粘贴后的第二行列数据;In response to the user's second reference operation, the table content data is pasted to a target location, and an address identifier of the target location and the second row and column data after pasting are obtained;
将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据;The table identifier, the first row and column data, the address identifier, and the second row and column data are stored in association with each other to obtain reference associated data;
利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步。The table content data pasted to the target location is synchronized with the table content data selected by the first reference operation by using the reference associated data.
进一步的,将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据,包括:Furthermore, the table identifier, the first row and column data, the address identifier, and the second row and column data are stored in association with each other to obtain reference associated data, including:
将表格标识和地址标识进行关联,得到标识关联数据;Associating the table identifier with the address identifier to obtain identifier-associated data;
将第一行列数据和第二行列数据按照表格排布进行逐格关联,得到行列关联数据;Associating the first row and column data with the second row and column data in a table arrangement, cell by cell, to obtain row and column associated data;
将标识关联数据和行列关联数据映射存储为引用关联数据。The identification association data and the row-column association data mapping are stored as reference association data.
进一步的,将第一行列数据和第二行列数据按照表格排布进行逐格关联,得到行列关联数据,包括:Furthermore, the first row and column data and the second row and column data are associated cell by cell according to the table arrangement to obtain row and column associated data, including:
对于第一行列数据中的任一待关联单元格,按照待关联单元格在表格数据范围内的表格排布,从第二行列数据中确定出与待关联单元格位置匹配的目标单元格;For any cell to be associated in the first row and column of data, according to the table arrangement of the cell to be associated within the table data range, determine a target cell matching the position of the cell to be associated from the second row and column of data;
将待关联单元格的行列数与目标单元格的行列数进行关联,得到待关联单元格和目标单元格的单元格关联数据;Associating the row and column numbers of the cell to be associated with the row and column numbers of the target cell to obtain cell association data of the cell to be associated and the target cell;
在匹配完成第一行列数据中的所有待关联单元格后,将得到的所有单元格关联数据存储为行列关联数据。After all the cells to be associated in the first row and column data are matched, all the obtained cell associated data are stored as row and column associated data.
进一步的,利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步,包括:Furthermore, synchronizing the table content data pasted to the target location with the table content data selected by the first reference operation by using the reference associated data includes:
在粘贴到目标位置的表格内容数据发生变化的情况下,获取发生变化的变化单元格行列数、变化内容以及目标位置的地址标识对应的引用关联数据;When the content data of the table pasted to the target position changes, the reference associated data corresponding to the changed cell row and column number, the changed content and the address identifier of the target position are obtained;
对于任一变化单元格行列数,基于引用关联数据,确定变化单元格行列数对应的源表格中的待同步单元格行列数;For any number of changed cell rows and columns, based on the referenced associated data, determine the number of cells rows and columns to be synchronized in the source table corresponding to the number of changed cell rows and columns;
将变化内容同步到源表格中的待同步单元格行列数对应的单元格中。Synchronize the changed content to the cells in the source table that correspond to the number of rows and columns of cells to be synchronized.
进一步的,基于引用关联数据,确定变化单元格行列数对应的源表格中的待同步单元格行列数,包括:Further, based on the referenced associated data, determining the number of rows and columns of cells to be synchronized in the source table corresponding to the number of rows and columns of cells that have changed includes:
基于引用关联数据中包括的表格标识,确定出待同步的源表格;Determine the source table to be synchronized based on the table identifier included in the referenced associated data;
基于引用关联数据中包含的行列关联数据,确定出变化单元格行列数对应的目标单元格行列数;Based on the row and column associated data included in the reference associated data, determine the target cell row and column numbers corresponding to the changed cell row and column numbers;
将目标单元格行列数确定为源表格中的待同步单元格行列数。The number of target cell rows and columns is determined as the number of cells rows and columns to be synchronized in the source table.
进一步的,利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步,包括:Furthermore, synchronizing the table content data pasted to the target location with the table content data selected by the first reference operation by using the reference associated data includes:
在第一引用操作选中的表格内容数据发生变化的情况下,获取发生变化的变化单元格行列数、变化内容以及第一引用操作选中的表格范围数据中表格标识对应的引用关联数据;When the content data of the table selected by the first reference operation changes, the number of rows and columns of the changed cells, the changed content, and the reference associated data corresponding to the table identifier in the table range data selected by the first reference operation are obtained;
对于任一变化单元格行列数,基于引用关联数据,确定变化单元格行列数对应的目标位置的表格中的待同步单元格行列数;For any number of changed cell rows and columns, based on the referenced associated data, determine the number of cells rows and columns to be synchronized in the table at the target position corresponding to the number of changed cell rows and columns;
将变化内容同步到源表格中的待同步单元格行列数对应的单元格中。Synchronize the changed content to the cells in the source table that correspond to the number of rows and columns of cells to be synchronized.
存储器320可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器320可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器320可进一步包括相对于处理器310远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 320 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 320 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 320 may further include a memory remotely arranged relative to the processor 310, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
实施例四Embodiment 4
本申请实施例四还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种数据引用方法,该方法包括:Embodiment 4 of the present application further provides a storage medium containing computer executable instructions, and when the computer executable instructions are executed by a computer processor, they are used to execute a data reference method, the method comprising:
响应于用户的第一引用操作,获取第一引用操作选中的表格范围数据以及表格内容数据,表格范围数据包括表格标识以及选中的第一行列数据;In response to a first reference operation of the user, obtaining table range data and table content data selected by the first reference operation, wherein the table range data includes a table identifier and the first row and column data selected;
响应于用户的第二引用操作,将表格内容数据粘贴到目标位置,并获取目标位置的地址标识以及粘贴后的第二行列数据;In response to the user's second reference operation, the table content data is pasted to a target location, and an address identifier of the target location and the second row and column data after pasting are obtained;
将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据;The table identifier, the first row and column data, the address identifier, and the second row and column data are stored in association with each other to obtain reference associated data;
利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步。The table content data pasted to the target location is synchronized with the table content data selected by the first reference operation by using the reference associated data.
进一步的,将表格标识、第一行列数据、地址标识、第二行列数据进行关联存储,得到引用关联数据,包括:Furthermore, the table identifier, the first row and column data, the address identifier, and the second row and column data are stored in association with each other to obtain reference associated data, including:
将表格标识和地址标识进行关联,得到标识关联数据;Associating the table identifier with the address identifier to obtain identifier-associated data;
将第一行列数据和第二行列数据按照表格排布进行逐格关联,得到行列关联数据;Associating the first row and column data with the second row and column data in a table arrangement, cell by cell, to obtain row and column associated data;
将标识关联数据和行列关联数据映射存储为引用关联数据。The identification association data and the row-column association data mapping are stored as reference association data.
进一步的,将第一行列数据和第二行列数据按照表格排布进行逐格关联,得到行列关联数据,包括:Furthermore, the first row and column data and the second row and column data are associated cell by cell according to the table arrangement to obtain row and column associated data, including:
对于第一行列数据中的任一待关联单元格,按照待关联单元格在表格数据范围内的表格排布,从第二行列数据中确定出与待关联单元格位置匹配的目标单元格;For any cell to be associated in the first row and column of data, according to the table arrangement of the cell to be associated within the table data range, determine a target cell matching the position of the cell to be associated from the second row and column of data;
将待关联单元格的行列数与目标单元格的行列数进行关联,得到待关联单元格和目标单元格的单元格关联数据;Associating the row and column numbers of the cell to be associated with the row and column numbers of the target cell to obtain cell association data of the cell to be associated and the target cell;
在匹配完成第一行列数据中的所有待关联单元格后,将得到的所有单元格关联数据存储为行列关联数据。After all the cells to be associated in the first row and column data are matched, all the obtained cell associated data are stored as row and column associated data.
进一步的,利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步,包括:Furthermore, synchronizing the table content data pasted to the target location with the table content data selected by the first reference operation by using the reference associated data includes:
在粘贴到目标位置的表格内容数据发生变化的情况下,获取发生变化的变化单元格行列数、变化内容以及目标位置的地址标识对应的引用关联数据;When the content data of the table pasted to the target position changes, the reference associated data corresponding to the changed cell row and column number, the changed content and the address identifier of the target position are obtained;
对于任一变化单元格行列数,基于引用关联数据,确定变化单元格行列数对应的源表格中的待同步单元格行列数;For any number of changed cell rows and columns, based on the referenced associated data, determine the number of cells rows and columns to be synchronized in the source table corresponding to the number of changed cell rows and columns;
将变化内容同步到源表格中的待同步单元格行列数对应的单元格中。Synchronize the changed content to the cells in the source table that correspond to the number of rows and columns of cells to be synchronized.
进一步的,基于引用关联数据,确定变化单元格行列数对应的源表格中的待同步单元格行列数,包括:Further, based on the referenced associated data, determining the number of rows and columns of cells to be synchronized in the source table corresponding to the number of rows and columns of cells that have changed includes:
基于引用关联数据中包括的表格标识,确定出待同步的源表格;Determine the source table to be synchronized based on the table identifier included in the referenced associated data;
基于引用关联数据中包含的行列关联数据,确定出变化单元格行列数对应的目标单元格行列数;Based on the row and column associated data included in the reference associated data, determine the target cell row and column numbers corresponding to the changed cell row and column numbers;
将目标单元格行列数确定为源表格中的待同步单元格行列数。The number of target cell rows and columns is determined as the number of cells rows and columns to be synchronized in the source table.
进一步的,利用引用关联数据对粘贴到目标位置的表格内容数据与第一引用操作选中的表格内容数据进行同步,包括:Furthermore, synchronizing the table content data pasted to the target location with the table content data selected by the first reference operation by using the reference associated data includes:
在第一引用操作选中的表格内容数据发生变化的情况下,获取发生变化的变化单元格行列数、变化内容以及第一引用操作选中的表格范围数据中表格标识对应的引用关联数据;When the content data of the table selected by the first reference operation changes, the number of rows and columns of the changed cells, the changed content, and the reference associated data corresponding to the table identifier in the table range data selected by the first reference operation are obtained;
对于任一变化单元格行列数,基于引用关联数据,确定变化单元格行列数对应的目标位置的表格中的待同步单元格行列数;For any number of changed cell rows and columns, based on the referenced associated data, determine the number of cells rows and columns to be synchronized in the table at the target position corresponding to the number of changed cell rows and columns;
将变化内容同步到源表格中的待同步单元格行列数对应的单元格中。Synchronize the changed content to the cells in the source table that correspond to the number of rows and columns of cells to be synchronized.
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上的方法操作,还可以执行本申请任意实施例所提供的数据引用方法中的相关操作。Of course, the storage medium containing computer executable instructions provided in the embodiment of the present application, whose computer executable instructions are not limited to the above method operations, can also execute related operations in the data reference method provided in any embodiment of the present application.
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本申请可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory, ROM)、随机存取存储器(RandomAccess Memory, RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。Through the above description of the implementation method, the technicians in the relevant field can clearly understand that the present application can be implemented by means of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application can be essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.
值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。It is worth noting that in the embodiment of the above-mentioned search device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application.
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410642769.7A CN118246416B (en) | 2024-05-23 | 2024-05-23 | Data reference method, device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410642769.7A CN118246416B (en) | 2024-05-23 | 2024-05-23 | Data reference method, device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118246416A CN118246416A (en) | 2024-06-25 |
CN118246416B true CN118246416B (en) | 2024-09-13 |
Family
ID=91558959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410642769.7A Active CN118246416B (en) | 2024-05-23 | 2024-05-23 | Data reference method, device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118246416B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116258124A (en) * | 2023-03-16 | 2023-06-13 | 珠海金山办公软件有限公司 | Data reference method, device, electronic equipment and storage medium |
CN116579309A (en) * | 2023-07-13 | 2023-08-11 | 天津中新智冠信息技术有限公司 | Information filling method and device, electronic equipment and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5467472A (en) * | 1994-04-15 | 1995-11-14 | Microsoft Corporation | Method and system for generating and maintaining property sets with unique format identifiers |
US6912690B2 (en) * | 2000-10-24 | 2005-06-28 | International Business Machines Corporation | Method and system in an electronic spreadsheet for persistently copy-pasting a source range of cells onto one or more destination ranges of cells |
CN112307731B (en) * | 2019-07-16 | 2023-11-28 | 珠海金山办公软件有限公司 | Cross-table reference method and device, server and client device |
CN113420537B (en) * | 2021-06-22 | 2023-01-31 | 平安科技(深圳)有限公司 | Method, device, equipment and storage medium for processing electronic form data |
-
2024
- 2024-05-23 CN CN202410642769.7A patent/CN118246416B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116258124A (en) * | 2023-03-16 | 2023-06-13 | 珠海金山办公软件有限公司 | Data reference method, device, electronic equipment and storage medium |
CN116579309A (en) * | 2023-07-13 | 2023-08-11 | 天津中新智冠信息技术有限公司 | Information filling method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN118246416A (en) | 2024-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113220659B (en) | Data migration method, system, electronic device and storage medium | |
WO2016074370A1 (en) | Keyvalue database data table updating method and data table updating device | |
CN111259066A (en) | Server cluster data synchronization method and device | |
CN112328592A (en) | Data storage method, electronic device and computer readable storage medium | |
CN118246416B (en) | Data reference method, device, electronic equipment and storage medium | |
CN113468275B (en) | Data importing method and device of graph database, storage medium and electronic equipment | |
CN112463880B (en) | A blockchain data storage method and related device | |
CN114116717A (en) | Database information query method, device, equipment and readable storage medium | |
CN110888901B (en) | System management method, device, computer equipment and storage medium | |
CN118069750A (en) | Data processing method and device | |
CN116400914A (en) | Method for quickly constructing web application based on data model | |
CN111400266A (en) | Data processing method and system, and diagnosis processing method and device of operation event | |
CN115630122A (en) | Data synchronization method and device, storage medium and computer equipment | |
CN112231011B (en) | Activiti-based flow chart adjustment method and device, electronic equipment and storage medium | |
CN110908636B (en) | Interface simulation method and device for automatically providing interface service | |
CN111651531A (en) | Data import method, device, device and computer storage medium | |
CN111143156A (en) | Large data platform garbage task acquisition system and method and computer system | |
CN118820353A (en) | Data writing method, device, electronic device and storage medium | |
CN117632441B (en) | Data acquisition method, device, equipment and storage medium based on flow canvas | |
CN115150304B (en) | Monitoring method, system, device and medium for server node IPv6 network | |
US20250078432A1 (en) | Model modification method, apparatus, electronic device and readable storage medium | |
JP2011123799A (en) | Construction/business result retrieval system and retrieval expression generating device | |
CN114281897A (en) | Data synchronization method and device, electronic equipment and storage medium | |
CN118642703A (en) | Forest-based SCRM clue push method, device, vehicle and storage medium | |
CN118819512A (en) | A web page processing method, device, electronic device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |