[go: up one dir, main page]

CN109783555B - Form template storage method and device, storage medium and electronic equipment - Google Patents

Form template storage method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN109783555B
CN109783555B CN201811526505.6A CN201811526505A CN109783555B CN 109783555 B CN109783555 B CN 109783555B CN 201811526505 A CN201811526505 A CN 201811526505A CN 109783555 B CN109783555 B CN 109783555B
Authority
CN
China
Prior art keywords
database
field
target
target database
field type
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
Application number
CN201811526505.6A
Other languages
Chinese (zh)
Other versions
CN109783555A (en
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.)
Neusoft Corp
Original Assignee
Neusoft Corp
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 Neusoft Corp filed Critical Neusoft Corp
Priority to CN201811526505.6A priority Critical patent/CN109783555B/en
Publication of CN109783555A publication Critical patent/CN109783555A/en
Application granted granted Critical
Publication of CN109783555B publication Critical patent/CN109783555B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The disclosure relates to a form template storage method, a form template storage device, a form template storage medium and electronic equipment, wherein the form template storage method comprises the following steps: acquiring control information in a form page, and generating a target entity model corresponding to the form page based on the control information in the form page and a control model library, wherein the control model library comprises a corresponding relation between the control information and the entity model; converting the target entity model into field information corresponding to a target database according to a field type conversion rule of the target database; and establishing a database table of a form template for representing the form page in the target database according to the field information. Through the technical scheme, the automatic form template establishment based on the form page can be realized, and compared with the prior art in which the form template is established manually, the efficiency is improved, and the labor cost is saved.

Description

Form template storage method and device, storage medium and electronic equipment
Technical Field
The present disclosure relates to the field of data processing technologies, and in particular, to a form template storage method and apparatus, a storage medium, and an electronic device.
Background
The form page is a data acquisition tool commonly used on the Web page, and a user can fill in and submit data to the Web page through the form page. Form pages usually have different categories, and in order to uniformly manage the forms of different categories, a form template is usually required to be established.
In the prior art, a form template is usually established manually according to form page data, and the method has the disadvantages of large workload and low efficiency.
Disclosure of Invention
In order to overcome the problems in the prior art, the present disclosure provides a form template storage method, device, storage medium and electronic device.
In order to achieve the above object, a first aspect of the present disclosure provides a form template storage method, including:
acquiring control information in a form page, and generating a target entity model corresponding to the form page based on the control information in the form page and a control model library, wherein the control model library comprises a corresponding relation between the control information and the entity model;
converting the target entity model into field information corresponding to a target database according to a field type conversion rule of the target database;
and establishing a database table of a form template for representing the form page in the target database according to the field information.
Optionally, before the converting the target entity model into the field information corresponding to the target database according to the field type conversion rule of the target database, the method includes:
and acquiring the field type conversion rule of the target database from a database template library, wherein the field type conversion rules of various databases exist in the database template library.
Optionally, the method further comprises:
if the field type conversion rule of the target database does not exist in the database template library, determining a database matched with the target database from an adaptive rule library;
and taking the field type conversion rule of the database matched with the target database as the field type conversion rule of the target database, and adding the field type conversion rule of the target database into the database template.
Optionally, before the establishing, according to the field information, a database table of a form template for characterizing the form page in the target database, the method further includes:
judging whether the field information obtained by converting the target entity model through the conversion rule conforms to the field type rule of the target database;
and if the field information does not accord with the field type rule of the target database, performing differentiation processing on the field information.
Optionally, the target database is a Mysql database;
the judging whether the field type obtained by converting the target entity model through the conversion rule conforms to the field type rule of the target database includes:
judging whether the field length of the variable-length character type in the field information is greater than or equal to a preset threshold value, wherein the preset threshold value is less than 65535;
if the field information does not conform to the field type rule of the target database, performing differentiation processing on the field information, including:
if the length of the variable-length character type field is larger than or equal to the preset threshold value, changing the variable-length character type into a text type.
A second aspect of the present disclosure provides a form template storage apparatus, including:
the generating module is used for acquiring control information in a form page and generating a target entity model of the form page based on the control information in the form page and a control model library, wherein the control model library comprises a corresponding relation between the control information and the entity model;
the conversion module is used for converting the target entity model into field information corresponding to the target database according to a field type conversion rule of the target database;
and the establishing module is used for establishing a database table of the form template for representing the form page in the target database according to the field information.
Optionally, the apparatus further comprises:
the first selection module is used for acquiring the field type conversion rule of the target database from a database template before converting the target entity model into the field information corresponding to the target data according to the field type conversion rule of the target database, wherein the database template has the field type conversion rules of various databases.
Optionally, the apparatus further comprises:
the determining module is used for determining a database matched with the target database from the matching rule base when the field type conversion rule of the target database does not exist in the database template base;
and the second selection module is used for taking the field type conversion rule of the database matched with the target database as the field type conversion rule of the target database and adding the field type conversion rule of the target database into the database template.
Optionally, the apparatus further comprises:
the judging module is used for judging whether the field information obtained by converting the target entity model through the conversion rule accords with the field type rule of the target database or not before establishing a database table of a form template for representing the form page in the target database according to the field information;
and the processing module is used for carrying out differentiation processing on the field information when the field information does not accord with the field type rule of the target database.
Optionally, the target database is a Mysql database;
the judging module comprises:
the judging submodule is used for judging whether the field length of the variable-length character type in the field information is greater than or equal to a preset threshold value, and the preset threshold value is smaller than 65535;
the processing module comprises:
a modification sub-module for modifying the variable-length character type to a text type when the length of the variable-length character type field is greater than or equal to the preset threshold.
A third aspect of the present disclosure provides a computer-readable storage medium on which a computer program is stored, which program, when executed by a processor, implements the steps of the form template storage method provided by the first aspect of the present disclosure.
A fourth aspect of the present disclosure provides an electronic device, comprising: a memory having a computer program stored thereon; a processor for executing the computer program in the memory to implement the steps of the form template storage method provided by the first aspect of the present disclosure.
The technical scheme provided by the disclosure can comprise the following beneficial effects: the method comprises the steps of generating a target entity model corresponding to a form page based on control information and a control model library in the form page, converting the target entity model into field information corresponding to a target database according to entity model conversion rules of the target database, and establishing a database table of the form model for representing the form page in the target database according to the field information.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows.
Drawings
The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the disclosure without limiting the disclosure. In the drawings:
FIG. 1 is a flow chart of a form template storage method provided by an embodiment of the present disclosure;
FIG. 2 is a block diagram of a form template storage device provided by an embodiment of the present disclosure;
FIG. 3 is a block diagram of another form template storage provided by embodiments of the present disclosure;
fig. 4 is a block diagram of an electronic device provided by an embodiment of the present disclosure.
Detailed Description
The following detailed description of specific embodiments of the present disclosure is provided in connection with the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present disclosure, are given by way of illustration and explanation only, not limitation.
It is worth noting that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described figures are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
In order to make the technical solutions provided by the embodiments of the present disclosure easier for those skilled in the art to understand, a brief description is first made of related concepts related to the present disclosure.
The form page is a data acquisition tool commonly used on the Web page, and a user can fill in and submit data to the Web page through the form page.
Controls are objects with which a user interacts to enter or manipulate data, and a form page typically includes a variety of controls, such as a single-line text control, a multi-line text control, a date control, a check box control, and a radio box control, among others.
The database may include a database table that stores data corresponding to each control in the form page. The database table may include a plurality of fields, and each field may store data corresponding to a control.
An embodiment of the present disclosure provides a form template storage method, referring to fig. 1, where fig. 1 is a flowchart of a form template storage method provided in an embodiment of the present disclosure, and the method includes the following steps:
in step S11, control information in the form page is obtained, and a target entity model corresponding to the form page is generated based on the control information in the form page and a control model library, where the control model library includes a correspondence between the control information and the entity model.
The entity model is a data structure used for describing the corresponding relation between the control information and the database field information, and plays a role in connecting the form page and the database. The control information comprises the name and the type of each control, and the field information of the database comprises the field name, the field identification, the field length, the field type, whether the field is a necessary item and the like of the field for correspondingly storing the data of each control. Table 1 shows a correspondence between control information and database field information.
Specifically, the control information of all the controls in the form page can be obtained by traversing the source code of the form page. And aiming at each control, obtaining the entity model corresponding to the control according to the corresponding relation between the control information in the control model library and the entity model. In this way, there is an association between the controls on the form and the database.
TABLE 1
Figure BDA0001904591330000061
In step S12, the target entity model is converted into field information corresponding to the target database according to the field type conversion rule of the target database.
Because the same field information has different type definition modes in different databases, before a database table is established in a target database, the field type described by the entity model is converted into the field type suitable for the target database according to the field type conversion rule of the target database. Table 2 shows a field type conversion rule of Mysql database, and table 3 shows a field type conversion rule of Oracle database.
Specifically, the database template library has field type conversion rules of a plurality of databases, and the field type conversion rules of the target database can be obtained by querying the database template library.
TABLE 2
Field types described by entity model Corresponding field type of Mysql database
String VARchar
Date DATETIME
Integer INT
Float Float()
Clob TEXT
…… ……
TABLE 3
Field types described by entity model Corresponding field type of Oracle database
String VARchar2
Date DATE
Integer NUMBER
Float NUMBER()
Clob CLOB
…… ……
Further, if the field type conversion rule of the target database type does not exist in the database template, determining the database matched with the target database from the matching rule library, taking the field type conversion rule of the matched database as the field type conversion rule of the target database, adding the field type conversion rule of the target database into the database template, and converting the target entity model into the field information corresponding to the target database according to the field type conversion rule of the target database. The adaptive rule base stores adaptive relations among various databases, the adaptive databases have great similarity, and the field information conversion rules can be shared.
It is worth mentioning that the adaptive relationship among various databases can be set by self. For example, domestic databases (e.g., a damming database, a big vault database, etc.) are mostly packaged based on the core of mainstream databases (e.g., an Oracle database, a Mysql database, etc.), so that corresponding adaptation relationships can be established, as shown in table 4.
Taking the adaptation relationship shown in table 4 as an example, if the target database is the dreams database, the field type conversion rule of the Oracle database adapted to the dreams database may be used as the field type conversion rule of the target database, and the field type conversion rule is added to the database template, so that the target entity model of the form page may be converted into the field information corresponding to the Oracle database according to the field type conversion rule of the Oracle database.
TABLE 4
Dameng database Oracle database
Vast database PostgreSQL database
Gbase database Informix database
…… ……
Because the field type conversion rule of the database in the database template base is limited, the database matched with the target database is obtained through the matching rule base, and the field type conversion rule of the database is added into the database template base, so that the database template base can be expanded, and further the establishment of form templates of different data source forms can be supported.
In step S13, a database table for a form template characterizing the form page is established in the target database according to the field information.
After the field information corresponding to the target database is obtained, a corresponding database table can be established in the database, each field in the database table is used for storing the data of the control in the corresponding form page, and the database table can be used for representing the form template of the form page.
By adopting the form template storage method, the automatic form template establishment based on the form page can be realized, and compared with the prior art in which the form template is established manually, the efficiency is improved, and the labor cost is saved.
In another embodiment of the present disclosure, it is considered that different databases have different rules for field types in the database table, and therefore before the database table of the form template for representing the form page is established in the target database, it is first determined whether field information obtained by converting the target entity model by the conversion rule conforms to the field type rule of the target database, and if the field information does not conform to the field type rule of the target database, the field information is differentiated.
For example, the field type rule of the Mysql database is that the field lengths of all variable length character VARCHAR types cannot exceed the maximum allowed length of 65535, so after the field information obtained by converting the target entity model by the conversion rule is set to a threshold smaller than 65535, it is determined whether the field length of the variable length character VARCHAR type in the field information is greater than or equal to a preset threshold, and if the field length of the variable length character VARCHAR type is greater than or equal to the preset threshold, it can be considered that the field length of the variable length character VARCHAR type is close to 65535, the variable length character VARCHAR type is changed to the TEXT type, that is:
Mysql:
If(columns.size>65535){
Max(column).to(Clob)
}
the embodiment of the present disclosure further provides a form template storage apparatus, referring to fig. 2, fig. 2 is a block diagram of a form template storage apparatus provided in the embodiment of the present disclosure, where the apparatus 200 includes:
the generating module 201 is configured to obtain control information in a form page, and generate a target entity model of the form page based on the control information in the form page and a control model library, where the control model library includes a correspondence between the control information and the entity model;
a conversion module 202, configured to convert the target entity model into field information corresponding to a target database according to a field type conversion rule of the target database;
and the establishing module 203 is configured to establish a database table of the form template for representing the form page in the target database according to the field information.
Optionally, as shown in fig. 3, the apparatus 200 further includes:
the first selecting module 204 is configured to obtain a field type conversion rule of the target database from a database template before converting the target entity model into field information corresponding to the target data according to the field type conversion rule of the target database, where the database template has field type conversion rules of multiple databases.
Optionally, as shown in fig. 3, the apparatus 200 further includes:
a determining module 205, configured to determine, from an adaptation rule base, a database adapted to the target database when the field type conversion rule of the target database does not exist in the database template base;
a second selecting module 206, configured to use a field type conversion rule of the database adapted to the target data as a field type conversion rule of the target database, and add the field type conversion rule of the target database to the database template.
Optionally, as shown in fig. 3, the apparatus 200 further includes:
a judging module 207, configured to judge whether field information obtained by converting the target entity model through the conversion rule conforms to a field type rule of the target database before establishing a database table of a form template used for characterizing the form page in the target database according to the field information;
and the processing module 208 is configured to perform differentiation processing on the field information when the field information does not meet the field type rule of the target database.
Optionally, as shown in fig. 3, the target database is a Mysql database;
the determining module 207 includes:
the determining submodule 271 is configured to determine whether a field length of the variable-length character type in the field information is greater than or equal to a preset threshold, where the preset threshold is less than 65535;
the processing module 208 includes:
a changing sub-module 281, configured to change the type greater than or equal to the preset threshold to a text type when the length of the variable-length character type field is greater than or equal to the preset threshold.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
In addition, it is obvious to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the specific working process of the functional module, reference may be made to the corresponding process in the foregoing method embodiment, which is not described herein again.
By adopting the form template storage device, automatic form template creation based on the form page can be realized, and compared with the prior art in which the form template is established manually, the efficiency is improved, and the labor cost is saved.
Fig. 4 is a block diagram illustrating an electronic device 400 according to an example embodiment. As shown in fig. 4, the electronic device 400 may include: a processor 401 and a memory 402. The electronic device 400 may also include one or more of a multimedia component 403, an input/output (I/O) interface 404, and a communications component 405.
The processor 401 is configured to control the overall operation of the electronic device 400, so as to complete all or part of the steps in the above-mentioned form template storage method. The memory 402 is used to store various types of data to support operation at the electronic device 400, such as instructions for any application or method operating on the electronic device 400 and application-related data, such as contact data, transmitted and received messages, pictures, audio, video, and so forth. The Memory 402 may be implemented by any type of volatile or non-volatile Memory device or combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic Memory, flash Memory, magnetic disk or optical disk. The multimedia components 403 may include a screen and an audio component. Wherein the screen may be, for example, a touch screen and the audio component is used for outputting and/or inputting audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may further be stored in the memory 402 or transmitted through the communication component 405. The audio assembly also includes at least one speaker for outputting audio signals. The I/O interface 404 provides an interface between the processor 401 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 405 is used for wired or wireless communication between the electronic device 400 and other devices. Wireless Communication, such as Wi-Fi, bluetooth, Near Field Communication (NFC), 2G, 3G, or 4G, or a combination of one or more of them, so that the corresponding Communication component 405 may include: Wi-Fi module, bluetooth module, NFC module.
In an exemplary embodiment, the electronic Device 400 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described form template storage method.
In another exemplary embodiment, there is also provided a computer readable storage medium including program instructions which, when executed by a processor, implement the steps of the form template storage method described above. For example, the computer readable storage medium may be the memory 402 comprising program instructions executable by the processor 401 of the electronic device 400 to perform the form template storage method described above.
The preferred embodiments of the present disclosure are described in detail with reference to the accompanying drawings, however, the present disclosure is not limited to the specific details of the above embodiments, and various simple modifications may be made to the technical solution of the present disclosure within the technical idea of the present disclosure, and these simple modifications all belong to the protection scope of the present disclosure.
It should be noted that the various features described in the above embodiments may be combined in any suitable manner without departing from the scope of the invention. In order to avoid unnecessary repetition, various possible combinations will not be separately described in this disclosure.
In addition, any combination of various embodiments of the present disclosure may be made, and the same should be considered as the disclosure of the present disclosure, as long as it does not depart from the spirit of the present disclosure.

Claims (5)

1. A form template storage method is characterized by comprising the following steps:
acquiring control information in a form page, and generating a target entity model corresponding to the form page based on the control information in the form page and a control model library, wherein the control model library comprises a corresponding relation between the control information and the entity model;
acquiring field type conversion rules of a target database from a database template library, wherein the database template library has the field type conversion rules of various databases;
if the field type conversion rule of the target database does not exist in the database template library, determining a database matched with the target database from an adaptive rule library; taking a field type conversion rule of a database matched with the target database as a field type conversion rule of the target database, and adding the field type conversion rule of the target database into the database template;
converting the target entity model into field information corresponding to a target database according to a field type conversion rule of the target database;
judging whether the field information obtained by converting the target entity model through the conversion rule conforms to the field type rule of the target database;
if the field information does not accord with the field type rule of the target database, performing differentiation processing on the field information;
and establishing a database table of a form template for representing the form page in the target database according to the field information.
2. The method of claim 1, wherein the target database is a Mysql database;
the judging whether the field type obtained by converting the target entity model through the conversion rule conforms to the field type rule of the target database includes:
judging whether the length of the variable-length character type field in the field information is greater than or equal to a preset threshold value, wherein the preset threshold value is less than 65535;
if the field information does not conform to the field type rule of the target database, performing differentiation processing on the field information, including:
if the length of the variable-length character type field is larger than or equal to the preset threshold value, changing the variable-length character type into a text type.
3. A form template storage device, comprising:
the generating module is used for acquiring control information in a form page and generating a target entity model of the form page based on the control information in the form page and a control model library, wherein the control model library comprises a corresponding relation between the control information and the entity model; the system comprises a first selection module, a second selection module and a third selection module, wherein the first selection module is used for acquiring field type conversion rules of a target database from the database template before converting the target entity model into field information corresponding to target data according to the field type conversion rules of the target database, and the field type conversion rules of various databases exist in the database template;
the determining module is used for determining a database matched with the target database from the matching rule base when the field type conversion rule of the target database does not exist in the database template base;
the second selection module is used for taking the field type conversion rule of the database matched with the target database as the field type conversion rule of the target database and adding the field type conversion rule of the target database into the database template;
the conversion module is used for converting the target entity model into field information corresponding to the target database according to a field type conversion rule of the target database; the judging module is used for judging whether the field information obtained by converting the target entity model through the conversion rule conforms to the field type rule of the target database;
the processing module is used for carrying out differentiation processing on the field information if the field information does not accord with the field type rule of the target database;
and the establishing module is used for establishing a database table of the form template for representing the form page in the target database according to the field information.
4. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method as claimed in claim 1 or 2.
5. An electronic device, comprising:
a memory having a computer program stored thereon;
a processor for executing the computer program in the memory to carry out the steps of the method of claim 1 or 2.
CN201811526505.6A 2018-12-13 2018-12-13 Form template storage method and device, storage medium and electronic equipment Active CN109783555B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811526505.6A CN109783555B (en) 2018-12-13 2018-12-13 Form template storage method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811526505.6A CN109783555B (en) 2018-12-13 2018-12-13 Form template storage method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN109783555A CN109783555A (en) 2019-05-21
CN109783555B true CN109783555B (en) 2021-07-30

Family

ID=66496182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811526505.6A Active CN109783555B (en) 2018-12-13 2018-12-13 Form template storage method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN109783555B (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110489432B (en) * 2019-07-10 2023-06-20 厦门安盟网络股份有限公司 Model-based database automatic synchronization method, medium, equipment and device
CN110990482A (en) * 2019-11-11 2020-04-10 中国建设银行股份有限公司 Data synchronization method and device between asynchronous databases
CN110889013B (en) * 2019-11-22 2023-04-07 北京锐安科技有限公司 Data association method, device, server and storage medium based on XML
CN111144081B (en) * 2019-12-10 2024-05-24 东软集团股份有限公司 Form generation method and device, storage medium and electronic equipment
CN111191177A (en) * 2019-12-25 2020-05-22 苏宁金融科技(南京)有限公司 Web-based model construction method and device, computer equipment and storage medium
CN111143373A (en) * 2019-12-30 2020-05-12 卓尔智联(武汉)研究院有限公司 Data processing method and device, electronic equipment and storage medium
CN111291049A (en) * 2020-01-19 2020-06-16 软通动力信息技术有限公司 Method, device, equipment and storage medium for creating table
CN111752921A (en) * 2020-06-23 2020-10-09 广西壮族自治区农业科学院农业科技信息研究所 Seed resource information management system
CN112905681A (en) * 2021-02-09 2021-06-04 上海易校信息科技有限公司 Data conversion method
CN113053507B (en) * 2021-03-29 2024-05-28 深圳市科曼医疗设备有限公司 Patient ventilation page information processing method, apparatus, computer device and medium
CN113094356B (en) * 2021-04-13 2025-01-17 北京精鸿软件科技有限公司 Database table design method and device, readable storage medium and electronic equipment
CN113076104B (en) * 2021-04-30 2025-02-18 京东方科技集团股份有限公司 Page generation method, device, equipment and storage medium
CN113760287B (en) * 2021-08-25 2025-04-18 山东浪潮通软信息科技有限公司 A form creation method and device based on JSON structure
CN113779132B (en) * 2021-09-15 2024-07-16 深圳我家云网络科技有限公司 Data importing method, device, computer equipment and storage medium
CN113835929B (en) * 2021-09-24 2024-04-30 深圳追一科技有限公司 Data acquisition method and device, electronic equipment and storage medium
CN114428771B (en) * 2021-12-29 2023-09-15 北京明易达科技股份有限公司 General database model generation method, device and equipment based on form design
CN114637498A (en) * 2022-03-18 2022-06-17 携程旅游网络技术(上海)有限公司 Method and system for acquiring form in webpage, electronic equipment and storage medium
CN114741072B (en) * 2022-04-20 2024-03-12 苏州峰之鼎信息科技有限公司 Page generation method, device, equipment and storage medium
CN115145920A (en) * 2022-06-30 2022-10-04 航天信息股份有限公司 A data storage method, device, device and medium
CN115328907B (en) * 2022-07-19 2025-10-10 北京海联捷讯科技股份有限公司 Form creation method, system and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841889A (en) * 2011-06-20 2012-12-26 中兴通讯股份有限公司 Method and device for achieving efficient database access based on ORM (object relational mapping) architecture
CN104424338A (en) * 2013-09-11 2015-03-18 北大方正集团有限公司 Automatic generation device and automatic generation method for web system
CN108369481A (en) * 2015-07-31 2018-08-03 慧咨环球有限公司 For creating configurable list, configuring list and being used for list stream and the relevant method and system of list
CN108710667A (en) * 2018-05-15 2018-10-26 成都宇友科技有限公司 A kind of character types conversion method based on big data

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120143819A1 (en) * 2010-12-02 2012-06-07 Salesforce.Com, Inc. Method and system for synchronizing data in a database system
CA2772747C (en) * 2011-03-31 2015-10-27 Accenture Global Services Limited Form layout method and system
CN103914526B (en) * 2014-03-27 2017-06-16 神华集团有限责任公司 A kind of interface method and device for SAP ERP systems and ORACLE ERP systems
US20170068714A1 (en) * 2014-05-13 2017-03-09 Tmm Data, Llc Generating multiple flat files from a hierarchal structure
CN105373599B (en) * 2015-10-28 2017-05-31 北京汇商融通信息技术有限公司 Data mover system based on various data storing platforms
CN107368346A (en) * 2017-07-06 2017-11-21 万惠投资管理有限公司 A kind of code generating method and device based on metadata and script engine
CN107943930A (en) * 2017-11-22 2018-04-20 用友金融信息技术股份有限公司 Dynamic list generation method, device, computer equipment and readable storage medium storing program for executing

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841889A (en) * 2011-06-20 2012-12-26 中兴通讯股份有限公司 Method and device for achieving efficient database access based on ORM (object relational mapping) architecture
CN104424338A (en) * 2013-09-11 2015-03-18 北大方正集团有限公司 Automatic generation device and automatic generation method for web system
CN108369481A (en) * 2015-07-31 2018-08-03 慧咨环球有限公司 For creating configurable list, configuring list and being used for list stream and the relevant method and system of list
CN108710667A (en) * 2018-05-15 2018-10-26 成都宇友科技有限公司 A kind of character types conversion method based on big data

Also Published As

Publication number Publication date
CN109783555A (en) 2019-05-21

Similar Documents

Publication Publication Date Title
CN109783555B (en) Form template storage method and device, storage medium and electronic equipment
CN112671769B (en) Electronic contract signing method, device and equipment
CN111859470B (en) Business data chaining method and device
CN114066463B (en) Digital object right certificate generation method, device and equipment
CN112380238B (en) Database data query method and device, electronic equipment and storage medium
CN110968601A (en) Data query processing method and device
CN111552704B (en) Data report generation method and device, computer equipment and storage medium
CN110647564B (en) Hive table building method, electronic device and computer readable storage medium
CN111506579B (en) Method, program and equipment for generating intelligent contract code
CN111274263A (en) Visual database change statement generation method and device and storage medium
CN114579561B (en) Data processing method and device, and storage medium
CN111339166A (en) Thesaurus-based matching recommendation method, electronic device and storage medium
CN111177182A (en) Data query method and device, storage medium and electronic device
KR101810518B1 (en) Object query system and method using BIM data of IFC format
CN106570095B (en) XML data operation method and equipment
CN114676154A (en) Data processing method and device, storage medium and electronic device
CN116541417A (en) Batch data processing method, device, computer equipment and storage medium
CN112182021A (en) User data query method, device and system
CN111797201A (en) BIM (building information modeling) model acquisition method, device, equipment and computer readable storage medium
CN108196921B (en) Document development method and device, computer equipment and storage medium
CN112069267B (en) A data processing method and device
KR101743731B1 (en) Method and apparatus for processing quary based on ontology generated by collaborating distributed data
CN118506131A (en) Image generation method, device, electronic device and storage medium
CN114064716B (en) Metadata-based automatic WEB report generation method and device
CN116450723A (en) Data extraction method, device, computer equipment 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