CN102201009A - Form generating method and device - Google Patents

Form generating method and device Download PDF

Info

Publication number
CN102201009A
CN102201009A CN 201110167154 CN201110167154A CN102201009A CN 102201009 A CN102201009 A CN 102201009A CN 201110167154 CN201110167154 CN 201110167154 CN 201110167154 A CN201110167154 A CN 201110167154A CN 102201009 A CN102201009 A CN 102201009A
Authority
CN
China
Prior art keywords
list
template
read
configuration file
module
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.)
Granted
Application number
CN 201110167154
Other languages
Chinese (zh)
Other versions
CN102201009B (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.)
Shenzhen Careland Technology Co Ltd
Original Assignee
Shenzhen Careland 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 Shenzhen Careland Technology Co Ltd filed Critical Shenzhen Careland Technology Co Ltd
Priority to CN 201110167154 priority Critical patent/CN102201009B/en
Publication of CN102201009A publication Critical patent/CN102201009A/en
Application granted granted Critical
Publication of CN102201009B publication Critical patent/CN102201009B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention discloses a form generating method and device. The form generating method comprises the following steps: S1, reading a form configuration file into an independent data set, and reading a form template into a character string; S2, searching a corresponding form element in a form template character string according to a form element address in the form configuration file, and giving the form element in the form template to configuration information corresponding to the form element in the form configuration file; and S3, outputting the obtained form template into a webpage form. By the method, the generated webpage form is completely in accordance with the style of a paper form, the applicability is promoted, the flexibility is reinforced, the efficiency is improved, the difficulty is reduced, the portability is strengthened, and the multi-task dealing process is simplified.

Description

A kind of list generates method and apparatus
Technical field
The present invention relates to the Computer Applied Technology field, relate in particular to a kind of list and generate method and apparatus.
Background technology
At present, web form utilizes control packaged among the .net or self-defined control usually, the layout of on a page, fixing, and some control done corresponding verification setting, circulate then all control on the current page and obtain the value of control is submitted to the backstage with the control value of obtaining by the POST mode at last and is saved in the database.
Traditional web form can't or be difficult to the pattern of the form of papery is intactly showed, thereby when the service needed cover is played certificate or need directly to print, can produce inconvenience.Secondly, traditional web form lacks dirigibility and versatility, has strengthened the development difficulty of operation system, has reduced development efficiency.Once more, the conventional web list must be made amendment to the page or self-defined control when business demand changes again, can't maximize the reusability of code.At last, the conventional web list can not be handled many lists simultaneously when the operation multitask, strengthened the difficulty of business handling.
Summary of the invention
The technical problem to be solved in the present invention is, be difficult to complete performance paper list, lack agile and all-purpose property, cause defectives such as the business handling difficulty is big when lacking code reusability and multitask at web form in the prior art, provide a kind of can complete performance paper list, agile and all-purpose, code reusability is high and the list that is easy to handle multitask generates method and apparatus.
The technical solution adopted for the present invention to solve the technical problems is:
A kind of list generation method is provided, comprises:
S1, the list configuration file is read as independent data set, and the list template is read as character string;
S2, in list template character string, search corresponding list element according to the list element address in the described list configuration file one by one, and after finding corresponding list element, give this list element in the described list template with the configuration information of this list element correspondence in the described list configuration file;
S3, the list template that obtains is output as web form.
In the list generation method of the present invention, among the step S1, use class libraries to read described list configuration file and described list template.
In the list generation method of the present invention, among the step S1, use ADO.NET to read described list configuration file, and use the .NET class libraries to read described list template by the mode of stream.
In the list generation method of the present invention, step S3 also comprises the data that receive user's input, and preserves or be updated in the database.
In the list generation method of the present invention, when generating described list once more, judge whether to exist the list template that comprises data, if then in described step S1, directly read the described list template that comprises data.
The present invention also provides a kind of list generating apparatus, comprising:
Database is used to store list configuration file and list template;
Read module is used for the list configuration file is read as the independent data set, and the list template is read as character string;
To module, be used in list template character string, searching corresponding list element according to the list element address of described list configuration file one by one, and after finding corresponding list element, give this list element in the described list template with the configuration information of this list element correspondence in the described list configuration file;
Output module is used for described the described list template character string after the resume module being output as web form.
In the list generating apparatus of the present invention, described read module uses class libraries to read described list configuration file and described list template.
In the list generating apparatus of the present invention, described read module uses ADO.NET to read described list configuration file, and uses the .NET class libraries to read described list template by the mode of stream.
In the list generating apparatus of the present invention, described list generating apparatus also comprises load module, and described load module is used to receive the data of user's input, and described data are preserved or are updated in the described database.
In the list generating apparatus of the present invention, described read module also is used for when generating described list once more, judges whether to exist the described list template that comprises data, if then directly read the described list template that comprises data.
The beneficial effect that a kind of list of the present invention generates method and apparatus is: by self-defined list, make the user make corresponding list according to concrete business demand, not only promoted efficient, and business tine comes into plain view; Self-defined web form has improved professional applicability, has strengthened dirigibility; In addition, by list configuration file and list masterplate in conjunction with generating self-defined web form, reduced the operation system development difficulty, and numerous realization interfaces are provided, have realized the effect of separating fully with operation system, this two be fully independently, so in the operation system performance history, can reuse list, do not need to write concrete forms pages, raise the efficiency, reduce difficulty for concrete business; And, self-defined list and database also be to realize alternately by configuration, very strong transplantability is arranged, between different operation systems, as long as the database table name and the field that dispose in the list configuration file meet fully, list just can write the data of client's typing or be updated in the corresponding database table; At last, self-defined list has been simplified the operation that multitask is handled simultaneously, and when a certain task need be handled a plurality of list, self-defined list can provide paging to carry out disposable processing, has so not only simplified operation, has also improved work efficiency simultaneously.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the structural representation of list generating apparatus according to an embodiment of the invention;
Fig. 2 is the structural representation of list generating apparatus in accordance with another embodiment of the present invention;
Fig. 3 is the synoptic diagram of the list template that generates of WORD according to an embodiment of the invention;
Fig. 4 is the synoptic diagram of the list configuration file that generates of EXCEL according to an embodiment of the invention;
Fig. 5 is the synoptic diagram of preoperative according to an embodiment of the invention list template;
Fig. 6 is the synoptic diagram of the list template after operating according to an embodiment of the invention;
Fig. 7 is the synoptic diagram that comprises the list of data according to an embodiment of the invention;
Fig. 8 is the process flow diagram of list generation method according to an embodiment of the invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
Fig. 1 is the structural representation of list generating apparatus according to an embodiment of the invention.In the present embodiment, the list generating apparatus comprise database 100, read module 200, to module 300 and output module 400.
Database 100 can be used to store list configuration file and list template.The list configuration file can generate by EXCEL, as shown in Figure 4.In the list configuration file, can comprise various configuration informations, for example warehouse-in configuration information of the source of the checking of the layout of list element, data, data and data etc.The list template can generate by WORD or dreamweaver, utilizes list template that WORD generates as shown in Figure 3.List configuration file and list template can be write in the database 100 in advance by the user, or upgrade in database 100 when needed.Control ID in the list configuration file is corresponding with control ID in the list template.
Read module 200 can be used for the list configuration file is read as the independent data set, and the list template is read as character string.For example, read module 200 can utilize various class libraries to read list configuration file and list template, class libraries (class library) is the set that realizes the class of various functions, and wherein class is the set that is used for describing some statements of one group of object with predicable and function.These class libraries can be the object-oriented class libraries, and wherein object-oriented (Object Oriented) is meant and adopts encapsulation, succession, method for designing such as polymorphic in programming process.Particularly, read module 200 can utilize ADO.NET that the content of EXCEL list configuration file is read as a DataSet.Wherein ADO.NET is one group and is used for carrying out mutual object-oriented class libraries with data source, and this data source can be database (for example database 100), also can be text, Excel form or XML file.DataSet is equivalent to the database in the internal memory, but it is the independent data set that does not rely on database.The class libraries that read module 200 can also utilize .NET to provide reads the list template by the mode that flows, and by the mode that reads file the list template directly is read as a long character string, and this character string is the content of list template file.But above example only is used to explain the present invention, and is not used in restriction the present invention, and those skilled in the art know other method that is usually used in reading files such as text, ECXEL, WORD, XML, dreamweaver, are included among the present invention.
Can be used for one by one in list template character string, searching corresponding list element (or control) according to the list element address (or control ID) of list configuration file to module 300, and after finding corresponding list element, give this list element in the list template with the configuration information of this list element correspondence in the list configuration file.For example, can be with the attribute node of the configuration information assignment in the list configuration file in the list element entity class of corresponding types to module 300, utilize regular expression to the list element entity of fill area attribute and replace or assignment list template in the attribute of corresponding control.
Fig. 5 and Fig. 6 are respectively according to an embodiment of the invention to before operating and a synoptic diagram to the list template after the operation.Below be that read module 200 his-and-hers watches single mode plates before operating are read in the list template character string that obtains a part about list head and control " registered type ":
Figure BDA0000069794690000061
After DataSet circulation was pressed into the content in the list configuration file corresponding controls in the above-mentioned list template (or list element) with regular expression, the part about list head and control " registered type " in the list template character string was as follows to module 300:
Figure BDA0000069794690000081
Contrast above character string as can be known, in the list element after assignment, all done concrete qualification to the input width of input frame, input font, character position and with synchronous (the warehouse-in configuration information) of database etc.
Output module 400 can be used for the list template character string after module 300 being handled is output as the web form of html form.For example, above-mentioned character string is exactly a part of content of HTML list file.
In the course of the work, read module 200 can be read as independent data with the list configuration file from database 100 gathers, and the list template is read as character string.Wherein database 100 is used to store list configuration file and list template.The list configuration file can generate by EXCEL, and the list template can generate by WORD or dreamweaver.Read module 200 can utilize various object-oriented class libraries to read list configuration file and list template.For example, read module 200 can utilize ADO.NET that the content of EXCEL list configuration file is read as a DataSet.Again for example, the class libraries that read module 200 can also utilize .NET to provide reads the list template by the mode that flows, and by the mode that reads file the list template directly is read as a long character string, and this character string is the content of list template file.Then, can be one by one in list template character string, search corresponding list element (or control) according to the list element address in the list configuration file (or control ID) to module 300, and after finding corresponding list element, give this list element in the list template with the configuration information of this list element correspondence in the list configuration file.At last, output module 400 can be output as web form with the list template character string after module 300 being handled.
List generating apparatus provided by the invention makes the user make corresponding list according to concrete business demand by self-defined list, has not only promoted efficient, and business tine comes into plain view; Self-defined web form has improved professional applicability, has strengthened dirigibility; In addition, by list configuration file and list masterplate in conjunction with generating self-defined web form, reduced the operation system development difficulty, and numerous realization interfaces are provided, have realized the effect of separating fully with operation system, this two be fully independently, so in the operation system performance history, can reuse list, do not need to write concrete forms pages, raise the efficiency, reduce difficulty for concrete business; And, self-defined list and database also be to realize alternately by configuration, very strong transplantability is arranged, between different operation systems, as long as the database table name and the field that dispose in the list configuration file meet fully, list just can write the data of client's typing or be updated in the corresponding database table; At last, self-defined list has been simplified the operation that multitask is handled simultaneously, and when a certain task need be handled a plurality of list, self-defined list can provide paging to carry out disposable processing, has so not only simplified operation, has also improved work efficiency simultaneously.
Fig. 2 is the structural representation of list generating apparatus in accordance with another embodiment of the present invention.In the present embodiment, the list generating apparatus comprise database 100, read module 200, to module 300, output module 400, load module 500, miscue module 600 and template generation module 700.Wherein load module 500, miscue module 600 and template generation module 700 all are optional modules, and various embodiment promptly of the present invention can comprise any one and/or its combination in any in these modules.
Load module 500 can be used to receive the data of user's input, and these data are preserved or are updated in the database 100.After generating list, also will be with list and relevant operation flow hook, load module 500 just is used to receive the data of user's typing, and these data correspond respectively to list element (or control) separately, for example, data " 100 square metres " are corresponding to control " area ".During the display web page list, show these data at correspondence position simultaneously.
Miscue module 600 can be used for when the user input data that load module 500 receives exists unusual or do not meet rule the user being pointed out.For example miscue module 600 can be re-entered by sending audio alert prompting user.Again for example, miscue module 600 can also usually be pointed out the user and indicate the user to re-enter by navigating to corresponding table unit.Utilize miscue module 600, can guarantee correctly to import data, increase the degree of accuracy of self-defined list, and be convenient to the user and change mistake.
Template generation module 700 can be used for the user input data that receives at load module 500 when all correct, total data is preserved or is updated in the database 100, and regenerate the list template that comprises data and be kept in the database 100.Fig. 7 is exactly the synoptic diagram that comprises the list of data according to an embodiment of the invention.When generating this list once more, read module 200 can be used for judgment data storehouse 100 and whether have the list template that comprises data, if then directly read or load the above-mentioned list template that comprises data, then reads or load empty list template if not.Like this, can reduce the number of times mutual, thereby increase work efficiency with database 100.
In addition, in a preferred embodiment of the invention,, not corresponding one by one though the control ID in the list configuration file is corresponding with control ID in the list template.Be that each control (or list element) in the list template not necessarily can both find the corresponding controls configuration in the list configuration file, each control configuration in the list configuration file also not necessarily all has corresponding controls in the list template.For example, same list configuration file can corresponding a plurality of list templates, and the list generating apparatus can be once generates the list file of multipage according to a plurality of list templates and a plurality of list configuration file.Again for example, may have expansion in the list template and reserve item, item is reserved in these expansions does not have corresponding configuration information in the list configuration file.This non-relation one to one can be simplified multitask and handle operation, improves dirigibility and strengthen extensibility.
Fig. 8 is the process flow diagram of list generation method according to an embodiment of the invention.In the present embodiment, list generation method is from step S1.
In step S1, the list configuration file is read as the independent data set, and the list template is read as character string.The list configuration file can generate by EXCEL, as shown in Figure 4.In the list configuration file, can comprise various configuration informations, for example warehouse-in configuration information of the source of the checking of the layout of list element, data, data and data etc.The list template can generate by WORD or dreamweaver, utilizes list template that WORD generates as shown in Figure 3.List configuration file and list template can be write in the database in advance by the user, or upgrade in database when needed.Control ID in the list configuration file is corresponding with control ID in the list template.Can utilize various class libraries to read list configuration file and list template, class libraries (class library) is the set that realizes the class of various functions, and wherein class is the set that is used for describing some statements of one group of object with predicable and function.These class libraries can be the object-oriented class libraries, and wherein object-oriented (Object Oriented) is meant and adopts encapsulation, succession, method for designing such as polymorphic in programming process.For example, can utilize ADO.NET that the content of EXCEL list configuration file is read as a DataSet.Wherein ADO.NET is one group and is used for carrying out mutual object-oriented class libraries with data source, and this data source can be a database, also can be text, Excel form or XML file.DataSet is equivalent to the database in the internal memory, but it is the independent data set that does not rely on database.Again for example, the class libraries that can utilize .NET to provide reads the list template by the mode that flows, and by the mode that reads file the list template directly is read as a long character string, and this character string is the content of list template file.But above example only is used to explain the present invention, and is not used in restriction the present invention, and those skilled in the art know other method that is usually used in reading files such as text, ECXEL, WORD, XML, dreamweaver, are included among the present invention.
In step S2, in list template character string, search corresponding list element (or control) according to the list element address in the list configuration file (or control ID) one by one, and after finding corresponding list element, give this list element in the list template with the configuration information of this list element correspondence in the list configuration file.For example, can be with the attribute node of the configuration information assignment in the list configuration file in the list element entity class of corresponding types, utilize regular expression to the list element entity of fill area attribute and replace or assignment list template in the attribute of corresponding control.
In step S3, the list template that obtains after handling among the step S2 is output as the web form of html form.
List generation method provided by the invention makes the user make corresponding list according to concrete business demand by self-defined list, has not only promoted efficient, and business tine comes into plain view; Self-defined web form has improved professional applicability, has strengthened dirigibility; In addition, by list configuration file and list masterplate in conjunction with generating self-defined web form, reduced the operation system development difficulty, and numerous realization interfaces are provided, have realized the effect of separating fully with operation system, this two be fully independently, so in the operation system performance history, can reuse list, do not need to write concrete forms pages, raise the efficiency, reduce difficulty for concrete business; And, self-defined list and database also be to realize alternately by configuration, very strong transplantability is arranged, between different operation systems, as long as the database table name and the field that dispose in the list configuration file meet fully, list just can write the data of client's typing or be updated in the corresponding database table; At last, self-defined list has been simplified the operation that multitask is handled simultaneously, and when a certain task need be handled a plurality of list, self-defined list can provide paging to carry out disposable processing, has so not only simplified operation, has also improved work efficiency simultaneously.
After generating list, also will be with list and relevant operation flow hook.At this moment, can receive the data of user's input, and these data are preserved or are updated in the database.These data correspond respectively to list element (or control) separately, and for example, data " 100 square metres " are corresponding to control " area ".During the display web page list, show these data at correspondence position simultaneously.
In a preferred embodiment of the invention, after receiving user input data, can also judge whether these data of input are correct.When the user input data that receives exists unusual or do not meet rule, can point out the user.For example, can re-enter by sending audio alert prompting user.Again for example, can usually point out the user and indicate the user to re-enter by navigating to corresponding table unit.By miscue, can guarantee correctly to import data, increase the degree of accuracy of self-defined list, and be convenient to the user and change mistake.
If the user input data that receives is all correct, then total data is preserved or is updated in the database, and regenerate and preserve the list template that comprises data, Fig. 7 is exactly the synoptic diagram that comprises the list of data according to an embodiment of the invention.
In another preferred embodiment of the present invention, when generating this list once more, can judge whether to exist the list template that comprises data,, then read or load empty list template if not if then in step S1, directly read or load the list template that this comprises data.Like this, can reduce the number of times mutual, thereby increase work efficiency with database.
In addition, in another preferred embodiment of the present invention,, not corresponding one by one though the control ID in the list configuration file is corresponding with control ID in the list template.Be that each control (or list element) in the list template not necessarily can both find the corresponding controls configuration in the list configuration file, each control configuration in the list configuration file also not necessarily all has corresponding controls in the list template.For example, same list configuration file can corresponding a plurality of list templates, like this can be once generate the list file of multipage according to a plurality of list templates and a plurality of list configuration file.Again for example, may have expansion in the list template and reserve item, item is reserved in these expansions does not have corresponding configuration information in the list configuration file.This non-relation one to one can be simplified multitask and handle operation, improves dirigibility and strengthen extensibility.
More than be preferred embodiments more of the present invention, enumerate these preferred embodiments just in order to explain the present invention, and be not used in restriction the present invention.The combination in any that can also comprise in other embodiments of the invention, above-mentioned arbitrary characteristics of the present invention and/or these features.
Self-defined list provided by the invention adopts the web form form, utilizes BS pattern and JS and C# development language to develop.Particularly, utilize the checking and the location of JS language control table single element on the foreground, utilize C# language on the backstage, generate forms pages and realize the control of service logic in conjunction with EXCEL configuration file encapsulating sheet single element.This self-defined list provided by the invention can be accomplished with the pattern of paper list in full accord, reach the effect of What You See Is What You Get, the user can make corresponding list according to concrete business demand, has not only promoted efficient, and business tine comes into plain view.Because this self-defined list is to generate by the list masterplate combination that EXCEL configuration file and WORD or DREAMWEAVER are drawn as, and EXCEL configuration file and list masterplate are to be formed by customization fully, so self-defined list has very strong professional applicability, even change has taken place business, but the list generation system does not need to make any change.And, because self-defined list is all generated by configurable file, and numerous realization interfaces are provided, realized the effect of separating fully with operation system, so in the operation system performance history, can reuse list, do not need to write concrete forms pages, raise the efficiency, reduce difficulty for concrete business.In addition, self-defined list and database also be to realize alternately by configuration, very strong transplantability is arranged, between different operation systems, as long as the database table name and the field that dispose in the clients configuring file meet fully, list just can write the data of client's typing or be updated in the corresponding database table.In addition, self-defined list can also be simplified the operation that multitask is handled simultaneously, and when a certain task need be handled a plurality of list, self-defined list can provide paging to carry out disposable processing, has so not only simplified operation, has also improved work efficiency simultaneously.
Though the present invention describes by specific embodiment, it will be appreciated by those skilled in the art that, without departing from the present invention, can also carry out various conversion and be equal to alternative the present invention.In addition, at particular condition or material, can make various modifications to the present invention, and not depart from the scope of the present invention.Therefore, the present invention is not limited to disclosed specific embodiment, and should comprise the whole embodiments that fall in the claim scope of the present invention.

Claims (10)

1. a list generation method is characterized in that, comprising:
S1, the list configuration file is read as independent data set, and the list template is read as character string;
S2, in list template character string, search corresponding list element according to the list element address in the described list configuration file one by one, and after finding corresponding list element, give this list element in the described list template with the configuration information of this list element correspondence in the described list configuration file;
S3, the list template that obtains is output as web form.
2. list generation method according to claim 1 is characterized in that, among the step S1, uses class libraries to read described list configuration file and described list template.
3. list generation method according to claim 2 is characterized in that, among the step S1, uses ADO.NET to read described list configuration file, and uses the .NET class libraries to read described list template by the mode of stream.
4. according to each described list generation method among the claim 1-3, it is characterized in that step S3 also comprises the data that receive user's input, and preserve or be updated in the database.
5. list generation method according to claim 4 is characterized in that, when generating described list once more, judges whether to exist the list template that comprises data, if then directly read the described list template that comprises data in described step S1.
6. a list generating apparatus is characterized in that, comprising:
Database is used to store list configuration file and list template;
Read module is used for the list configuration file is read as the independent data set, and the list template is read as character string;
To module, be used in list template character string, searching corresponding list element according to the list element address of described list configuration file one by one, and after finding corresponding list element, give this list element in the described list template with the configuration information of this list element correspondence in the described list configuration file;
Output module is used for described the described list template character string after the resume module being output as web form.
7. list generating apparatus according to claim 6 is characterized in that, described read module uses class libraries to read described list configuration file and described list template.
8. list generating apparatus according to claim 7 is characterized in that, described read module uses ADO.NET to read described list configuration file, and uses the .NET class libraries to read described list template by the mode of stream.
9. according to each described list generating apparatus among the claim 6-8, it is characterized in that described list generating apparatus also comprises load module, described load module is used to receive the data of user's input, and described data are preserved or are updated in the described database.
10. list generating apparatus according to claim 9 is characterized in that, described read module also is used for when generating described list once more, judges whether to exist the described list template that comprises data, if then directly read the described list template that comprises data.
CN 201110167154 2011-06-21 2011-06-21 Form generating method and device Expired - Fee Related CN102201009B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110167154 CN102201009B (en) 2011-06-21 2011-06-21 Form generating method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110167154 CN102201009B (en) 2011-06-21 2011-06-21 Form generating method and device

Publications (2)

Publication Number Publication Date
CN102201009A true CN102201009A (en) 2011-09-28
CN102201009B CN102201009B (en) 2013-02-27

Family

ID=44661684

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110167154 Expired - Fee Related CN102201009B (en) 2011-06-21 2011-06-21 Form generating method and device

Country Status (1)

Country Link
CN (1) CN102201009B (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102682126A (en) * 2012-05-16 2012-09-19 深圳市凯立德科技股份有限公司 Access method and device for form data
CN102799574A (en) * 2012-06-29 2012-11-28 无锡永中软件有限公司 Data partitioning and merging method for electronic forms
CN104375818A (en) * 2013-10-11 2015-02-25 北京金辉东方科技有限公司 System and method for achieving general data form inputting through configuration files
CN104572131A (en) * 2015-02-04 2015-04-29 浪潮软件股份有限公司 Method and device for configuring business form
CN104899031A (en) * 2015-05-29 2015-09-09 北京京东尚科信息技术有限公司 Logistics data generation method and apparatus and logistics client configuration method and apparatus
CN106020793A (en) * 2016-05-09 2016-10-12 统通信(苏州)有限公司 A method for rapid form building in an iOS platform application development process
CN106293671A (en) * 2015-06-04 2017-01-04 阿里巴巴集团控股有限公司 A kind of method and device of formation component template
CN106598924A (en) * 2016-10-28 2017-04-26 深圳前海微众银行股份有限公司 Form generation method and device
CN106599213A (en) * 2016-12-16 2017-04-26 车智互联(北京)科技有限公司 Form automatic filling method and system
CN106776893A (en) * 2016-11-30 2017-05-31 浪潮通信信息***有限公司 A kind of data output method and device
CN106777366A (en) * 2017-01-24 2017-05-31 亚信蓝涛(江苏)数据科技有限公司 A kind of microcosmic traffic basis road digital and method for visualizing
CN107015957A (en) * 2017-03-16 2017-08-04 深圳市沃易科技有限公司 User's list generation method and device
CN107818143A (en) * 2017-10-16 2018-03-20 ***股份有限公司 A kind of page configuration, generation method and device
CN107943465A (en) * 2017-12-29 2018-04-20 北京奇虎科技有限公司 A kind of method and device for generating HTML form
CN107992600A (en) * 2017-12-13 2018-05-04 中国建设银行股份有限公司福建省分行 A kind of method and computer equipment of intelligence generation data acquisition webpage
CN108205693A (en) * 2017-12-22 2018-06-26 深圳供电局有限公司 A kind of method and system for inquiring simultaneously recording electrical meter information
CN109271152A (en) * 2018-08-17 2019-01-25 五八有限公司 A kind of method of calibration, device, storage medium and the terminal of input frame content
CN109558126A (en) * 2018-11-27 2019-04-02 南方电网调峰调频发电有限公司信息通信分公司 Form Designer
CN109660377A (en) * 2017-10-12 2019-04-19 中兴通讯股份有限公司 Unified configuring management method, service server and operation and maintenance management platform
CN109815461A (en) * 2018-12-07 2019-05-28 北京天健源达科技股份有限公司 A method of editor's table
CN110083590A (en) * 2019-04-22 2019-08-02 杭州数梦工场科技有限公司 Data filling method and device and computer readable storage medium
CN110765746A (en) * 2019-10-15 2020-02-07 支付宝(杭州)信息技术有限公司 Automatic form generation method and system based on event agent
CN110889270A (en) * 2018-08-16 2020-03-17 阿里巴巴集团控股有限公司 Form page document generation method and form page rendering method and device
CN111177633A (en) * 2019-12-31 2020-05-19 中国银行股份有限公司 Automatic filling method and device for webpage form, storage medium and electronic equipment
CN111339739A (en) * 2020-02-23 2020-06-26 苏州浪潮智能科技有限公司 Multi-satellite model birth certification information generation method and device
CN111427559A (en) * 2019-01-10 2020-07-17 阿里巴巴集团控股有限公司 Method for realizing form customized service, form generation method, device and system
CN111709220A (en) * 2020-08-18 2020-09-25 广东电网有限责任公司东莞供电局 Distribution network power supply switching operation system and method
CN111737963A (en) * 2020-07-21 2020-10-02 平安国际智慧城市科技股份有限公司 Configuration file based form filling method and device and computer equipment
CN112989770A (en) * 2021-04-07 2021-06-18 北京京东振世信息技术有限公司 Form generation method, device and system, electronic equipment and storage medium
CN113986158A (en) * 2021-10-25 2022-01-28 深圳奥哲网络科技有限公司 Printing method, printing designer, and computer-readable storage medium
CN114138425A (en) * 2022-02-07 2022-03-04 广州市玄武无线科技股份有限公司 Method and device for generating form based on formula

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090083613A1 (en) * 1999-05-21 2009-03-26 E-Numerate Solutions, Inc. Reusable data markup language
CN101650712A (en) * 2009-08-18 2010-02-17 深圳市科陆电子科技股份有限公司 Generating management method and system of self-defined report
CN101957936A (en) * 2009-07-15 2011-01-26 深圳市艾派应用***有限公司 Method and system for implementing workflow form

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090083613A1 (en) * 1999-05-21 2009-03-26 E-Numerate Solutions, Inc. Reusable data markup language
CN101957936A (en) * 2009-07-15 2011-01-26 深圳市艾派应用***有限公司 Method and system for implementing workflow form
CN101650712A (en) * 2009-08-18 2010-02-17 深圳市科陆电子科技股份有限公司 Generating management method and system of self-defined report

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102682126B (en) * 2012-05-16 2016-08-03 深圳市凯立德科技股份有限公司 The access method of a kind of form data and device
CN102682126A (en) * 2012-05-16 2012-09-19 深圳市凯立德科技股份有限公司 Access method and device for form data
CN102799574A (en) * 2012-06-29 2012-11-28 无锡永中软件有限公司 Data partitioning and merging method for electronic forms
CN104375818A (en) * 2013-10-11 2015-02-25 北京金辉东方科技有限公司 System and method for achieving general data form inputting through configuration files
CN104572131A (en) * 2015-02-04 2015-04-29 浪潮软件股份有限公司 Method and device for configuring business form
CN104899031B (en) * 2015-05-29 2018-01-09 北京京东尚科信息技术有限公司 Logistics data generation method and device and logistics client terminal configuring method and device
CN104899031A (en) * 2015-05-29 2015-09-09 北京京东尚科信息技术有限公司 Logistics data generation method and apparatus and logistics client configuration method and apparatus
CN106293671A (en) * 2015-06-04 2017-01-04 阿里巴巴集团控股有限公司 A kind of method and device of formation component template
CN106020793A (en) * 2016-05-09 2016-10-12 统通信(苏州)有限公司 A method for rapid form building in an iOS platform application development process
CN106598924A (en) * 2016-10-28 2017-04-26 深圳前海微众银行股份有限公司 Form generation method and device
CN106776893A (en) * 2016-11-30 2017-05-31 浪潮通信信息***有限公司 A kind of data output method and device
CN106599213A (en) * 2016-12-16 2017-04-26 车智互联(北京)科技有限公司 Form automatic filling method and system
CN106777366A (en) * 2017-01-24 2017-05-31 亚信蓝涛(江苏)数据科技有限公司 A kind of microcosmic traffic basis road digital and method for visualizing
CN107015957A (en) * 2017-03-16 2017-08-04 深圳市沃易科技有限公司 User's list generation method and device
CN109660377A (en) * 2017-10-12 2019-04-19 中兴通讯股份有限公司 Unified configuring management method, service server and operation and maintenance management platform
CN109660377B (en) * 2017-10-12 2022-02-25 中兴通讯股份有限公司 Unified configuration management method, service server and operation maintenance management platform
CN107818143A (en) * 2017-10-16 2018-03-20 ***股份有限公司 A kind of page configuration, generation method and device
CN107992600A (en) * 2017-12-13 2018-05-04 中国建设银行股份有限公司福建省分行 A kind of method and computer equipment of intelligence generation data acquisition webpage
CN108205693A (en) * 2017-12-22 2018-06-26 深圳供电局有限公司 A kind of method and system for inquiring simultaneously recording electrical meter information
CN107943465B (en) * 2017-12-29 2021-07-02 北京奇虎科技有限公司 Method and device for generating HTML (Hypertext markup language) form
CN107943465A (en) * 2017-12-29 2018-04-20 北京奇虎科技有限公司 A kind of method and device for generating HTML form
CN110889270A (en) * 2018-08-16 2020-03-17 阿里巴巴集团控股有限公司 Form page document generation method and form page rendering method and device
CN110889270B (en) * 2018-08-16 2023-04-07 阿里巴巴集团控股有限公司 Form page document generation method, form page rendering method and device
CN109271152A (en) * 2018-08-17 2019-01-25 五八有限公司 A kind of method of calibration, device, storage medium and the terminal of input frame content
CN109558126B (en) * 2018-11-27 2022-04-15 南方电网调峰调频发电有限公司信息通信分公司 Form designer
CN109558126A (en) * 2018-11-27 2019-04-02 南方电网调峰调频发电有限公司信息通信分公司 Form Designer
CN109815461B (en) * 2018-12-07 2024-02-09 北京天健源达科技股份有限公司 Method for editing form
CN109815461A (en) * 2018-12-07 2019-05-28 北京天健源达科技股份有限公司 A method of editor's table
CN111427559B (en) * 2019-01-10 2023-06-20 阿里巴巴集团控股有限公司 Method for realizing form customization service, method, device and system for generating form
CN111427559A (en) * 2019-01-10 2020-07-17 阿里巴巴集团控股有限公司 Method for realizing form customized service, form generation method, device and system
CN110083590A (en) * 2019-04-22 2019-08-02 杭州数梦工场科技有限公司 Data filling method and device and computer readable storage medium
CN110765746B (en) * 2019-10-15 2023-08-15 支付宝(杭州)信息技术有限公司 Form automatic generation method and system based on event agent
CN110765746A (en) * 2019-10-15 2020-02-07 支付宝(杭州)信息技术有限公司 Automatic form generation method and system based on event agent
CN111177633A (en) * 2019-12-31 2020-05-19 中国银行股份有限公司 Automatic filling method and device for webpage form, storage medium and electronic equipment
CN111177633B (en) * 2019-12-31 2023-10-20 中国银行股份有限公司 Automatic filling method and device for web form, storage medium and electronic equipment
CN111339739A (en) * 2020-02-23 2020-06-26 苏州浪潮智能科技有限公司 Multi-satellite model birth certification information generation method and device
CN111737963A (en) * 2020-07-21 2020-10-02 平安国际智慧城市科技股份有限公司 Configuration file based form filling method and device and computer equipment
CN111709220B (en) * 2020-08-18 2020-11-13 广东电网有限责任公司东莞供电局 Distribution network power supply switching operation system and method
CN111709220A (en) * 2020-08-18 2020-09-25 广东电网有限责任公司东莞供电局 Distribution network power supply switching operation system and method
CN112989770A (en) * 2021-04-07 2021-06-18 北京京东振世信息技术有限公司 Form generation method, device and system, electronic equipment and storage medium
CN112989770B (en) * 2021-04-07 2024-05-17 北京京东振世信息技术有限公司 Form generation method, device and system, electronic equipment and storage medium
CN113986158A (en) * 2021-10-25 2022-01-28 深圳奥哲网络科技有限公司 Printing method, printing designer, and computer-readable storage medium
CN114138425A (en) * 2022-02-07 2022-03-04 广州市玄武无线科技股份有限公司 Method and device for generating form based on formula

Also Published As

Publication number Publication date
CN102201009B (en) 2013-02-27

Similar Documents

Publication Publication Date Title
CN102201009B (en) Form generating method and device
US20010014900A1 (en) Method and system for separating content and layout of formatted objects
US9237120B2 (en) Message broker system and method
CN102929867A (en) Technology used for automatically translating a document
CN103389895A (en) Method and system for generating front end page
CN104360937A (en) Intelligent parameter checking device
EP3640817A1 (en) System and method to convert a webpage built on a legacy framework to a webpage compatible with a target framework
CN111158687B (en) Interface generation method and device of JAVA plugin, computer equipment and storage medium
CN113609820A (en) Method, device and equipment for generating word file based on extensible markup language file
CN107766130A (en) The method and apparatus that virtual machine migrates to container
CN105589959A (en) Form processing method and form processing system
CN114595199B (en) File analysis method and device, computer equipment and storage medium
CN105160018A (en) Method, device and system for image copy/paste
CN105278961A (en) Method and system for generating database table structure document
CN101673299B (en) ERP system and data search method and device thereof
CN105824647A (en) Form page generating method and device
CN102591787A (en) Method and device for data processing of JAVA card
CN102306163A (en) Dynamic integration technology based on B2B (business to business) platform
CN103984554A (en) Software design document generating method and device
US8069234B2 (en) Web service execution method, processing method and apparatus
CN106126595A (en) A kind of document down loading method and device
CN105468570B (en) A kind of document synthesis methods of exhibiting and device
CN102375889A (en) Method for constructing webpage through webpage construction database
CN107643892B (en) Interface processing method, device, storage medium and processor
CN115659920A (en) Method and device for converting Excel process into cxp process

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130227