CN112214978A - Data processing method and related equipment - Google Patents

Data processing method and related equipment Download PDF

Info

Publication number
CN112214978A
CN112214978A CN202011079304.3A CN202011079304A CN112214978A CN 112214978 A CN112214978 A CN 112214978A CN 202011079304 A CN202011079304 A CN 202011079304A CN 112214978 A CN112214978 A CN 112214978A
Authority
CN
China
Prior art keywords
target
target area
target cell
determining
area
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.)
Pending
Application number
CN202011079304.3A
Other languages
Chinese (zh)
Inventor
梁华金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jindiyun Technology Co ltd
Original Assignee
Jindiyun Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jindiyun Technology Co ltd filed Critical Jindiyun Technology Co ltd
Priority to CN202011079304.3A priority Critical patent/CN112214978A/en
Publication of CN112214978A publication Critical patent/CN112214978A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/183Tabulation, i.e. one-dimensional positioning

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application provides a data processing method and related equipment, which avoid the existing complex process of simulating mouse click and keyboard input flow, reduce the possibility of table input error caused by improper flow design, facilitate the adjustment and modification of input flow by a user and improve the running speed. The method comprises the following steps: responding to a target operation instruction of a user, and determining a target area according to the target operation instruction, wherein the target area is a designated area in a target webpage table, and the target webpage table is a webpage table selected by the user; judging whether an inputtable target cell exists in the target area; when the target cell exists in the target area, acquiring table data corresponding to the target cell; and inputting the table data into the target cell.

Description

Data processing method and related equipment
Technical Field
The present application relates to the field of storage, and in particular, to a data processing method and related device.
Background
Robot Process Automation (RPA) is a business Process Automation technology based on software robots and artificial intelligence.
When the existing RPA software inputs table data, manual operation is completely simulated, namely operation is carried out aiming at cells, and the following two steps are circulated specifically: firstly, simulating and clicking to a cell needing to be input, and then simulating and inputting a text.
If a 2 × 2 table is input, the user needs to design the flow as follows: 1. acquiring form data needing to be input; 2. clicking 1.1 cells of a web page table; 3. inputting a text of a corresponding cell; 4. clicking 1.2 cells of the web page table; 5. inputting a text of a corresponding cell; 6. clicking a 2.1 cell of the webpage table; 7. inputting a text of a corresponding cell; 8. clicking 2.2 cells of the web page table; 9. and inputting the text of the corresponding cell.
Because each cell needs to be clicked and then input in two steps, if a large form needs to be input, a large amount of data is needed, the user is troublesome to design, and when a certain cell is omitted, the data input error of the whole form is easily caused. Meanwhile, a flow needs to be redesigned for the simulation input of each form, and the flow is complex and is not beneficial to adjustment and modification.
Disclosure of Invention
The application provides a data processing method and related equipment, which avoid the existing complex process of simulating mouse click and keyboard input flow, reduce the possibility of table input error caused by improper flow design, facilitate the adjustment and modification of input flow by a user and improve the running speed.
A first aspect of the present application provides a data processing method, including:
responding to a target operation instruction of a user, and determining a target area according to the target operation instruction, wherein the target area is a designated area in a target webpage table, and the target webpage table is a webpage table selected by the user;
judging whether an inputtable target cell exists in the target area;
when the target cell exists in the target area, acquiring table data corresponding to the target cell;
and inputting the table data into the target cell.
Optionally, the determining a target area according to the target operation instruction includes:
obtaining a table range parameter according to the target operation instruction;
and determining the target area from the target webpage table according to the table range parameter.
Optionally, the determining whether there are inputtable target cells in the target region includes:
judging whether a table containing an input type input box exists in the target area or not;
if yes, determining that the target cell exists in the target area;
if not, determining that the target cell does not exist in the target area.
Optionally, the entering the table data into the target cell includes:
and setting the value attribute of the input type input box corresponding to the target cell as the table data.
A second aspect of the present application provides a data processing apparatus comprising:
the determining unit is used for responding to a target operation instruction of a user and determining a target area according to the target operation instruction, wherein the target area is a designated area in a target webpage table, and the target webpage table is a webpage table selected by the user;
the judging unit is used for judging whether an inputtable target cell exists in the target area;
the acquisition unit is used for acquiring table data corresponding to the target cell when the target cell exists in the target area;
and the input unit is used for inputting the table data into the target cell.
Optionally, the determining unit is specifically configured to:
obtaining a table range parameter according to the target operation instruction;
and determining the target area from the target webpage table according to the table range parameter.
Optionally, the determining unit is specifically configured to:
judging whether a table containing an input type input box exists in the target area or not;
if yes, determining that the target cell exists in the target area;
if not, determining that the target cell does not exist in the target area.
Optionally, the input unit is specifically configured to:
and setting the value attribute of the input type input box corresponding to the target cell as the table data.
A third aspect of the present application provides a computer apparatus comprising at least one processor and a memory connected to each other, wherein the memory is configured to store program code, which is loaded and executed by the processor to implement the steps of the data processing method described above.
A fourth aspect of the present application provides a computer-readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the steps of the data processing method described above.
In summary, it can be seen that, in the embodiments provided in the present application, the data processing apparatus obtains corresponding table data and inputs the table data into the target cell when the target cell is included in the designated area by determining whether the table in the designated area in the web page table includes the target cell that can be input. Therefore, the complicated process of simulating mouse click and keyboard input in the prior art is avoided, and the possibility of table input errors caused by improper RPA process design is reduced; in addition, the user can adjust and modify the input process conveniently, and only the table range parameters of the input table area need to be modified; meanwhile, the frequent simulation of mouse click and keyboard input is reduced, so that the running speed is obviously improved compared with the prior mode.
Drawings
Fig. 1 is a schematic flowchart of a data processing method according to an embodiment of the present application;
FIG. 2 is a schematic view of a virtual architecture of a data processing apparatus according to an embodiment of the present disclosure;
fig. 3 is a schematic diagram of a hardware structure of a server according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments.
The terms "first," "second," and the like in the description and in the claims of the present application and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprise," "include," and "have," and any variations thereof, are intended to cover non-exclusive inclusions, such that a process, method, system, article, or apparatus that comprises a list of steps or modules is not necessarily limited to those steps or modules expressly listed, but may include other steps or modules not expressly listed or inherent to such process, method, article, or apparatus, the division of modules presented herein is merely a logical division that may be implemented in a practical application in a further manner, such that a plurality of modules may be combined or integrated into another system, or some feature vectors may be omitted, or not implemented, and such that couplings or direct couplings or communicative coupling between each other as shown or discussed may be through some interfaces, indirect couplings or communicative coupling between modules may be electrical or other similar, this application is not intended to be limiting. The modules or sub-modules described as separate components may or may not be physically separated, may or may not be physical modules, or may be distributed in a plurality of circuit modules, and some or all of the modules may be selected according to actual needs to achieve the purpose of the present disclosure.
The data processing method provided by the present application is described below from the perspective of a data processing device, which may be a server or a service unit in a server, and is not particularly limited.
Referring to fig. 1, fig. 1 is a schematic flow chart of a data processing method according to an embodiment of the present application, including:
101. and responding to a target operation instruction of a user, and determining a target area according to the target operation instruction.
In this embodiment, the data processing apparatus may respond to a target operation instruction of a user, and determine a target area according to the target operation instruction, where the target area is a designated area in a target web page table, and the target web page table is a web page table selected by the user. That is, when the user needs to operate the table of a certain area in the web page table, the data processing apparatus may receive a target operation instruction of the user, and select a certain specific area from the target web page table according to the target operation instruction.
In one embodiment, the operation of generating the target operation instruction includes at least one of a gesture operation, a sliding operation, a clicking operation and a voice control operation, for example, when a user performs a clicking operation on an interface displaying the target web page table, the data processing apparatus may receive the clicking operation, and at this time, the clicking operation generates the target operation instruction, that is, the target operation instruction may be defined in advance, for example, the sliding operation is defined in advance as an operation of determining a target area from the target web page table (e.g., a left-sliding operation, a right-sliding operation, a top-sliding operation, a bottom-sliding operation, and the like), or the clicking operation is defined as an operation of determining a target area from the target web page table (e.g., a double-click operation, a mouse sliding operation, a long-pressing operation, a single-click operation, a simultaneous pressing operation of left and right keys of a scroll wheel mouse, and a middle key of a scroll wheel mouse, and an arm, swinging a wrist or an arm to the right, such as a four-finger pinch operation or a three-finger slide-up operation, etc.), or defining a voice control operation as an operation of determining a target area from a target web page table (such as receiving a sound in the determined target area and a specific range of the target area, where the range may be represented by coordinates, may be represented by a number of rows and columns, and is not limited in particular), which are merely examples and are not meant to limit the operation of generating the target operation instruction. Certainly, the target operation instruction may also be generated by setting a corresponding shortcut key on the input device, for example, the input device is a keyboard, and the operation of setting the specific area of the target area by setting the "CTRL + a key" on the keyboard is to determine the operation of the target area from the target web page table, which is not limited specifically.
In one embodiment, the data processing apparatus determining the target area according to the target operation instruction includes:
obtaining a table range parameter according to the target operation instruction;
and determining the target area from the target webpage table according to the table range parameter.
In this embodiment, the data processing apparatus may receive a target operation instruction of a user, where the target operation instruction is an operation of setting a table range parameter in a target web page table, and the table range parameter may be a starting line number, a starting column number, an ending line number, and an ending column number, may also be a coordinate parameter, and may also be other types of table range parameters, such as a longitude and latitude parameter, which is not limited specifically. After acquiring the table range parameter, the data processing apparatus may determine the target area according to the table range parameter. That is, the user can set a range in the target web page table by the starting row number, the starting column number, the ending row number, and the ending column number, where the range is the range of the target area; in addition, the data processing device may also establish a coordinate system based on the target web page table, and then set several coordinates, such as 3 or 4 coordinate systems, to determine a range, which is the range of the target area.
102. And judging whether the target area has the target cells which can be input, if so, executing the step 103.
In this embodiment, after the data processing apparatus defines the target area from the target web page table, it may determine whether or not an inputtable target cell exists in the target area, and when the target cell exists in the target area, step 103 is executed.
It can be understood that if a certain cell of the web page table needs to be input, an input box input control needs to be placed in the cell, so that when the cell in the target area is judged to be input, only whether the cell contains the input box input control needs to be judged. Therefore, when judging whether the target area has the inputtable target cells, the data processing device can traverse all the cells in the target area, find out whether the cells containing the input type input box exist in all the cells in the target area, and when the cells containing the input type input box exist in the target area, the data processing device shows that the target area has the inputtable target cells, and the cells containing the input type input box in the target area are the target cells; when the cell containing the input type input box does not exist in the target area, it is indicated that the target cell which can be input does not exist in the target area, that is, the cells in the target area are all forms which cannot be input. It should be noted that, the above description is given by taking an example of whether an input type input box is included, and naturally, other types of input boxes are also possible, and the present invention is not limited specifically.
103. And acquiring table data corresponding to the target cell.
In this embodiment, when determining that an inputtable target cell exists in a target area, the data processing apparatus may acquire table data corresponding to the target cell, that is, data such as a text or a number that should be input in the target cell; the method of obtaining is not particularly limited, and the method may be obtained by receiving an input instruction from a user, or may be obtained from a database storing table data.
104. The form data is entered into the target cell.
In this embodiment, after acquiring the table data corresponding to the target cell, the data processing apparatus may input the table data into the target cell. Specifically, the data processing apparatus may set the value attribute of the input type input box corresponding to the target cell as table data.
It should be noted that, during the traversal of all the tables in the target area, the traversal operation may be performed on one cell after another, for example, when the current cell is not the target cell, the next cell is switched to until the traversal is completed, or all the cells in the target area may be traversed once in the whole to find all the inputtable target cells in the target area, and then the table data input operation may be performed on all the inputtable target cells in the target area in the whole. In addition, when the target cell does not exist in the target area or the table data is input into the target cell, a prompt message can be sent to inform the user that the target cell does not exist in the target area or the data in the target cell is input, and the user can replace the target area according to the prompt message or perform ending operation.
In summary, it can be seen that, in the embodiments provided in the present application, the data processing apparatus obtains corresponding table data and inputs the table data into the target cell when the target cell is included in the designated area by determining whether the table in the designated area in the web page table includes the target cell that can be input. Therefore, the existing processes of simulating mouse click and keyboard input flow are avoided, and the possibility of table input errors caused by improper flow design is reduced; in addition, the user can adjust and modify the input process conveniently, and only the table range parameters of the input table area need to be modified; meanwhile, the frequent simulation of mouse click and keyboard input is reduced, so that the running speed is obviously improved compared with the prior mode.
The present application is described above from the viewpoint of a data processing method, and the present application is described below from the viewpoint of a data processing apparatus.
Referring to fig. 2, fig. 2 is a schematic view of a virtual structure of a data processing apparatus according to an embodiment of the present application, including:
a determining unit 201, configured to respond to a target operation instruction of a user, and determine a target area according to the target operation instruction, where the target area is a specified area in a target web page table, and the target web page table is a web page table selected by the user;
a judging unit 202, configured to judge whether there is an inputtable target cell in the target region;
an obtaining unit 203, configured to obtain table data corresponding to the target cell when the target cell exists in the target area;
an input unit 204, configured to input the table data into the target cell.
Optionally, the determining unit 201 is specifically configured to:
obtaining a table range parameter according to the target operation instruction;
and determining the target area from the target webpage table according to the table range parameter.
Optionally, the determining unit 202 is specifically configured to:
judging whether a table containing an input type input box exists in the target area or not;
if yes, determining that the target cell exists in the target area;
if not, determining that the target cell does not exist in the target area.
Optionally, the input unit 204 is specifically configured to:
and setting the value attribute of the input type input box corresponding to the target cell as the table data.
In summary, it can be seen that, in the embodiments provided in the present application, the data processing apparatus obtains corresponding table data and inputs the table data into the target cell when the target cell is included in the designated area by determining whether the table in the designated area in the web page table includes the target cell that can be input. Therefore, the existing processes of simulating mouse click and keyboard input flow are avoided, and the possibility of table input errors caused by improper flow design is reduced; in addition, the user can adjust and modify the input process conveniently, and only the table range parameters of the input table area need to be modified; meanwhile, the frequent simulation of mouse click and keyboard input is reduced, so that the running speed is obviously improved compared with the prior mode.
Fig. 3 is a schematic diagram of a server 300 according to an embodiment of the present application, where the server 300 may have a relatively large difference due to different configurations or performances, and may include one or more Central Processing Units (CPUs) 322 (e.g., one or more processors) and a memory 332, and one or more storage media 330 (e.g., one or more mass storage devices) for storing applications 340 or data 344. Memory 332 and storage media 330 may be, among other things, transient storage or persistent storage. The program stored on the storage medium 330 may include one or more modules (not shown), each of which may include a series of instruction operations for the server. Still further, the central processor 322 may be configured to communicate with the storage medium 330 to execute a series of instruction operations in the storage medium 330 on the server 300.
The server 300 may also include one or more power supplies 326, one or more wired or wireless network interfaces 350, one or more input-output interfaces 358, and/or one or more operating systems 341, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, and the like.
The steps performed by the data processing apparatus in the above-described embodiments may be based on the server structure shown in fig. 3.
An embodiment of the present application further provides a computer-readable storage medium, on which a program is stored, and the program, when executed by a processor, implements the steps of the data processing method.
The embodiment of the application further provides a processor, wherein the processor is used for running a program, and the program executes the steps of the data processing method when running.
The embodiment of the present application further provides a terminal device, where the device includes a processor, a memory, and a program stored in the memory and capable of running on the processor, and the program code is loaded and executed by the processor to implement the steps of the data processing method.
The present application also provides a computer program product adapted to perform the steps of the data processing method described above when executed on a data processing device.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the apparatus and the module described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. A data processing method, comprising:
responding to a target operation instruction of a user, and determining a target area according to the target operation instruction, wherein the target area is a designated area in a target webpage table, and the target webpage table is a webpage table selected by the user;
judging whether an inputtable target cell exists in the target area;
when the target cell exists in the target area, acquiring table data corresponding to the target cell;
and inputting the table data into the target cell.
2. The method of claim 1, wherein the determining a target region according to the target operating instruction comprises:
obtaining a table range parameter according to the target operation instruction;
and determining the target area from the target webpage table according to the table range parameter.
3. The method of claim 1 or 2, wherein the determining whether an inputtable target cell exists in the target region comprises:
judging whether a table containing an input type input box exists in the target area or not;
if yes, determining that the target cell exists in the target area;
if not, determining that the target cell does not exist in the target area.
4. The method of claim 3, wherein entering the table data into the target cell comprises:
and setting the value attribute of the input type input box corresponding to the target cell as the table data.
5. A data processing apparatus, comprising:
the determining unit is used for responding to a target operation instruction of a user and determining a target area according to the target operation instruction, wherein the target area is a designated area in a target webpage table, and the target webpage table is a webpage table selected by the user;
the judging unit is used for judging whether an inputtable target cell exists in the target area;
the acquisition unit is used for acquiring table data corresponding to the target cell when the target cell exists in the target area;
and the input unit is used for inputting the table data into the target cell.
6. The apparatus according to claim 5, wherein the determining unit is specifically configured to:
obtaining a table range parameter according to the target operation instruction;
and determining the target area from the target webpage table according to the table range parameter.
7. The apparatus according to claim 5 or 6, wherein the determining unit is specifically configured to:
judging whether a table containing an input type input box exists in the target area or not;
if yes, determining that the target cell exists in the target area;
if not, determining that the target cell does not exist in the target area.
8. The method of claim 7, wherein the input unit is specifically configured to:
and setting the value attribute of the input type input box corresponding to the target cell as the table data.
9. A computer device, comprising:
at least one processor and a memory coupled to each other, wherein the memory is configured to store program code that is loaded and executed by the processor to implement the steps of the data processing method of any of the preceding claims 1 to 4.
10. A computer-readable storage medium, comprising instructions which, when executed on a computer, cause the computer to carry out the steps of the data processing method of any of claims 1 to 4.
CN202011079304.3A 2020-10-10 2020-10-10 Data processing method and related equipment Pending CN112214978A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011079304.3A CN112214978A (en) 2020-10-10 2020-10-10 Data processing method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011079304.3A CN112214978A (en) 2020-10-10 2020-10-10 Data processing method and related equipment

Publications (1)

Publication Number Publication Date
CN112214978A true CN112214978A (en) 2021-01-12

Family

ID=74053436

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011079304.3A Pending CN112214978A (en) 2020-10-10 2020-10-10 Data processing method and related equipment

Country Status (1)

Country Link
CN (1) CN112214978A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115639935A (en) * 2022-12-14 2023-01-24 亿海蓝(北京)数据技术股份公司 Table operation method and device and readable storage medium
CN115994675A (en) * 2023-03-22 2023-04-21 北京语言大学 Text sequence-oriented high-cost-performance crowdsourcing worker selection method and device

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060023241A1 (en) * 2004-07-30 2006-02-02 Access Co., Ltd. Method of outputting image by automatic recognition of table image, terminal device and computer program product employing such a method
CN103729340A (en) * 2013-12-29 2014-04-16 上海浦东物流云计算有限公司 Method and device for editing table in webpage
KR20140104185A (en) * 2013-02-20 2014-08-28 (주) 사이냅소프트 Spreadsheet editing apparatus having slide function
CN104090850A (en) * 2014-06-24 2014-10-08 上海铀尼信息科技有限公司 Online table system and data management method thereof
CN106528063A (en) * 2015-09-11 2017-03-22 北京国双科技有限公司 Web data acquiring method and device
CN106610774A (en) * 2015-10-23 2017-05-03 北京国双科技有限公司 Webpage table editing method and device
CN107766309A (en) * 2017-08-29 2018-03-06 腾讯科技(深圳)有限公司 Data form generation method, device and storage medium, electronic installation
CN107943770A (en) * 2017-11-13 2018-04-20 深圳开思时代科技有限公司 Web page form speed input method and device based on spare and accessory parts transaction platform
CN107992458A (en) * 2016-10-26 2018-05-04 腾讯科技(北京)有限公司 The generation method and device of form rule
CN109597954A (en) * 2018-11-28 2019-04-09 南京赛克蓝德网络科技有限公司 Data item methods of exhibiting, calculates equipment and medium at device
CN109614601A (en) * 2018-10-23 2019-04-12 深圳微迅信息科技有限公司 Form processing method, device, equipment and readable medium based on web
CN109992758A (en) * 2017-12-29 2019-07-09 阿里巴巴集团控股有限公司 Form processing method, device and terminal device in a kind of webpage
CN111368520A (en) * 2020-02-28 2020-07-03 中国平安人寿保险股份有限公司 Editing method and device for electronic forms
CN111476017A (en) * 2020-06-04 2020-07-31 广东三维家信息科技有限公司 Webpage table editing method and device and electronic equipment

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060023241A1 (en) * 2004-07-30 2006-02-02 Access Co., Ltd. Method of outputting image by automatic recognition of table image, terminal device and computer program product employing such a method
KR20140104185A (en) * 2013-02-20 2014-08-28 (주) 사이냅소프트 Spreadsheet editing apparatus having slide function
CN103729340A (en) * 2013-12-29 2014-04-16 上海浦东物流云计算有限公司 Method and device for editing table in webpage
CN104090850A (en) * 2014-06-24 2014-10-08 上海铀尼信息科技有限公司 Online table system and data management method thereof
CN106528063A (en) * 2015-09-11 2017-03-22 北京国双科技有限公司 Web data acquiring method and device
CN106610774A (en) * 2015-10-23 2017-05-03 北京国双科技有限公司 Webpage table editing method and device
CN107992458A (en) * 2016-10-26 2018-05-04 腾讯科技(北京)有限公司 The generation method and device of form rule
CN107766309A (en) * 2017-08-29 2018-03-06 腾讯科技(深圳)有限公司 Data form generation method, device and storage medium, electronic installation
CN107943770A (en) * 2017-11-13 2018-04-20 深圳开思时代科技有限公司 Web page form speed input method and device based on spare and accessory parts transaction platform
CN109992758A (en) * 2017-12-29 2019-07-09 阿里巴巴集团控股有限公司 Form processing method, device and terminal device in a kind of webpage
CN109614601A (en) * 2018-10-23 2019-04-12 深圳微迅信息科技有限公司 Form processing method, device, equipment and readable medium based on web
CN109597954A (en) * 2018-11-28 2019-04-09 南京赛克蓝德网络科技有限公司 Data item methods of exhibiting, calculates equipment and medium at device
CN111368520A (en) * 2020-02-28 2020-07-03 中国平安人寿保险股份有限公司 Editing method and device for electronic forms
CN111476017A (en) * 2020-06-04 2020-07-31 广东三维家信息科技有限公司 Webpage table editing method and device and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115639935A (en) * 2022-12-14 2023-01-24 亿海蓝(北京)数据技术股份公司 Table operation method and device and readable storage medium
CN115994675A (en) * 2023-03-22 2023-04-21 北京语言大学 Text sequence-oriented high-cost-performance crowdsourcing worker selection method and device

Similar Documents

Publication Publication Date Title
RU2488159C2 (en) Ranging of visualisation types based on data set suitability for visualisation
US9959265B1 (en) Populating values in a spreadsheet using semantic cues
CN106610774B (en) Webpage table editing method and device
US20180349340A1 (en) Method for building a spreadsheet template with dynamic data transfer capabilities to a remote application
CN112214978A (en) Data processing method and related equipment
US11494396B2 (en) Automated intelligent content generation
WO2017105864A1 (en) Maintaining consistent boundaries in parallel mesh simplification
EP3293642A1 (en) Method and apparatus for recording and restoring click position in page
CN104166607A (en) Data processing method and device for backup database
CN111782404A (en) Data processing method and related equipment
CN109284115A (en) A kind of method and device generating tracker script
CN106886510B (en) Method and device for displaying chart
CN104598463B (en) For the method and apparatus in switch data library
CN111966720A (en) Data processing method and related equipment
KR101769129B1 (en) Interaction method for chart to chart in a dashboard that is implemented in an online environment
CN107818000B (en) Operation method and device of page table
CN111459917B (en) Knowledge base management method, device and processing equipment
JP7428303B1 (en) Characteristic prediction device, characteristic prediction method and program
CN113326042B (en) Method, device, storage medium and processor for visual configuration salary
CN114904216B (en) Feedback enhancement processing method and system for virtual reality treadmill
JP6564917B1 (en) Method and program for supporting response operation
US11157923B1 (en) Dynamically determining procurement user types
Santos et al. Automatic generation of spider maps for providing public transports information
CN117725875A (en) Data unit switching method and device of EDA model
CN115145391A (en) Virtual reality treadmill self-adaption method and system based on AI deep learning

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