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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000006243 chemical reaction Methods 0.000 claims abstract description 71
- 230000004069 differentiation Effects 0.000 claims description 7
- 230000003044 adaptive effect Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 6
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
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
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
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.
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)
| 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)
| 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)
| 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 |
-
2018
- 2018-12-13 CN CN201811526505.6A patent/CN109783555B/en active Active
Patent Citations (4)
| 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 |
