CN106502973A - A kind of universal description method of Form Designer control - Google Patents
A kind of universal description method of Form Designer control Download PDFInfo
- Publication number
- CN106502973A CN106502973A CN201610830876.8A CN201610830876A CN106502973A CN 106502973 A CN106502973 A CN 106502973A CN 201610830876 A CN201610830876 A CN 201610830876A CN 106502973 A CN106502973 A CN 106502973A
- Authority
- CN
- China
- Prior art keywords
- control
- attribute
- interface
- description
- panel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/177—Editing, e.g. inserting or deleting of tables; using ruled lines
- G06F40/18—Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Digital Computer Display Output (AREA)
Abstract
The invention discloses a kind of universal description method of Form Designer control, belong to ERP system field, the technical problem to be solved in the present invention is often realized by the way of hard coded for Form Designer is integrated with control, increase newly in Form Designer, delete, modification control will be to doing substantial amounts of code adjustment on designer, the cost of maintenance and difficulty are very high, and substantial amounts of manual coding also directly results in the decline of Form Designer functional stabilization.Technical scheme is:The method is that one group of standard interface of definition realizes integrated between control and each ingredient of Form Designer, and standard interface includes the description interface of control whole description interface, control in workbox panel, description interface of the control in Design view panel, description interface and control description interface lasting accumulation layer in of the control in Properties palette.
Description
Technical field
The present invention relates to ERP system field, specifically a kind of universal description method of Form Designer control.
Background technology
With deepening continuously for IT application in enterprises, ERP system has been directed to the every aspect of enterprise operation and management, this
Necessarily bring sharply increasing for ERP document amounts, the mode of traditional manual coding cannot meet to document development rate and
The requirement of stability, increasing ERP suppliers begin through Form Designer to realize the quick exploitation of document.
It is essentially all to surround between control and control that all of operation when document is developed is carried out using Form Designer
Relation come launched, so control occupies very important position in Form Designer, directly affects list
Can designer develop powerful, rich and varied document.
As ERP documents become increasingly complex, increasing control is added in Form Designer, but traditional is set
In gauge, Form Designer is integrated with control often to be realized by the way of hard coded, increases newly, deletes in Form Designer
Remove, changing control will be to doing substantial amounts of code adjustment on designer, the cost of maintenance and difficulty are very high, substantial amounts of manual volume
Code also directly results in the decline of Form Designer functional stabilization.
The patent documentation of 104267962 A of Patent No. CN discloses a kind of interface UI controls configuration side based on description
Method, comprises the steps:Step one, the attribute to control in graphical Form Designer and event are described;Step 2,
The editing machine information that the attribute of control is associated on graphical Form Designer with event is described;Step 3, to control
Control rule when attribute is edited on graphical Form Designer is described;Step 4, control is set in graphical list
The Xml element structures generated on gauge are described;Step 5, the create-rule to control in generation deployment engine are retouched
State.But the technical scheme can not solve the problems, such as that Form Designer is integrated with control in ERP system.
Content of the invention
The technical assignment of the present invention is for above weak point, there is provided a kind of universal description side of Form Designer control
Method, it is integrated with control often by the way of hard coded realizing to solve Form Designer, increases newly, deletes in Form Designer
Remove, changing control will be to doing substantial amounts of code adjustment on designer, the cost of maintenance and difficulty are very high, substantial amounts of manual volume
Code also directly results in the problem of the decline of Form Designer functional stabilization.
The technical solution adopted for the present invention to solve the technical problems is:A kind of universal description side of Form Designer control
Method, the method are to define one group of standard interface to realize integrated, the standard interface between control and each ingredient of Form Designer
The description description of interface, control in Design view panel including control whole description interface, control in workbox panel
The description description interface of interface and control in lasting accumulation layer of interface, control in Properties palette;
Wherein, control whole description interface covers the description of relation between each assembled part of Form Designer;
Description interface of the control in workbox panel is used for control to be shown in workbox panel by way of expectations
And control is described;
Description interface of the control in Design view panel is used for showing a visual control on Design view panel
Part supplies user operation;
Description interface of the control in Properties palette is used in Properties palette being shown control and editing;
Description interface of the control in lasting accumulation layer is used for being saved in the design result of Form Designer using XML holding
Long in accumulation layer.
Preferably, the control whole description interface is described in detail below:
(1), control mark:For one control of unique mark;
(2), description of the control in workbox panel:For describing control in the workbox panel of Form Designer
Show;
(3), description of the control in Design view panel:For describing Design view panel of the control in Form Designer
On displaying and behavior;
(4), description of the control in Properties palette:For describing displaying of the control in the Properties palette of Form Designer
With behavior;
(5), description of the control in lasting accumulation layer:For defining control depositing in the Properties palette of Form Designer
Storage form.
Preferably, description interface of the control in the workbox panel is described in detail below:
(1), control title:The display Name of control in the toolbar panel of Form Designer;
(2), control class:The foundation of control packet in the toolbar panel of Form Designer;
(3), control icons:The chart path of control in the toolbar panel of Form Designer;
(4), the DISPLAY ORDER of control:The DISPLAY ORDER of control in Form Designer toolbar breadboard.
Preferably, description interface of the control in the Design view panel is described in detail below:Design view control
Part constructor, Design view control constructor are used for creating the graphical control that control shows in Design view.
Preferably, description interface of the control in Properties palette is in order to support that the nested of attribute needs below definition
Interface:Property container describes interface, attribute description interface, the regular interface of property value verification, attribute and Design view panel internal control
The Map Interface and attribute of part and the Map Interface of persistent layer nodal value;Property container describes interface can be right with mutually nested
Should be exactly a nested attribute on control panel;
Wherein, property container describes being described in detail below for interface:
(1), Container Name:For the title that property container shows in Properties palette;
(2), (vessel) class:Under which classification for controlled attribute container in Properties palette show, top level container this
Classification is sky;
(3), whether show:For the observability of controlled attribute container and sub- attribute in Properties palette;
(4), DISPLAY ORDER:For DISPLAY ORDER of the controlled attribute container in Properties palette;
(5), sub- container description collections:For storing the set of sub- property container description;
(6), sub- attribute description set:For storing the set of sub- attribute description.
More preferably, the attribute description interface is described in detail below:
(1), identify:For unique mark attribute in Properties palette;
(2), display name:Title for the display in Properties palette;
(3), describe:For the description to the attribute shown in Properties palette;
(4), classification:For showing under which classification in Properties palette;
(5), Value Types:Store the Value Types of the attribute;
(6), default value:Store the default value of the attribute;
(7), whether visible:For controlling whether the attribute shows in Properties palette;
(8), whether read-only:Whether read-only it is used for the attribute on controlled attribute panel;
(9), DISPLAY ORDER:It is used for controlling the DISPLAY ORDER on Properties palette;
(10), property value editing machine:It is used for controlling the attribute enters edlin with what editing machine on Properties palette;
(11), property value verification regular collection:It is used for storing one group of verification rule, to verify property value;
(12), attribute and view panel mapping set:It is used for storing one group of mapping, on bi-directional synchronization Properties palette
The property value of control in value and Design view;
(13), attribute and persistent layer mapping set:It is used for storing one group of mapping, the attribute come on bi-directional synchronization Properties palette
The property value of corresponding node in value and persistent layer.
More preferably, the regular interface of the defined attribute value verification is changed for the property value that works as in Properties palette
Afterwards, the legitimacy of property value be verified, defined attribute value verifies being described in detail below for regular interface:
(1), rule is verified:The expression formula of one description verification rule, if self-defined verification, it is intended that the tune of checker
Use mode;
(2), verification is unsuccessfully pointed out:The information of verification failure.
More preferably, in the attribute and Design view panel, the Map Interface of control is to work as the attribute in Properties palette
Value change or Design view panel in control property change after, both are synchronized, attribute and Design view
In panel, the Map Interface of control is described in detail below:
(1), Properties palette tree path:For searching attribute on Properties palette;
(2), panel control tree path is designed:For searching the attribute of visual control on Design view panel;
(3), transducer:Inconsistent by property value on transducer processing attribute panel and design panel control property value
Situation.
More preferably, the Map Interface of the attribute and lasting accumulation layer nodal value is to work as the attribute in attribute column panel
After value changes, change is saved in persistent layer, or is needed in persistent layer when control being loaded by persistent layer
Data are mapped on Properties palette, and attribute is described in detail below with the Map Interface of lasting accumulation layer nodal value:
(1), Properties palette tree path:For searching attribute on Properties palette;
(2), lasting accumulation layer attribute node path:For searching corresponding node in the control structure of lasting accumulation layer;
(3), transducer:The inconsistent situation of the value in value and lasting accumulation layer in processing attribute panel.
Preferably, the lasting accumulation layer in description interface of the control in lasting accumulation layer adopts XML format pair
Control is stored and is defined that node element describes interface and attribute node describes interface for describing the XML structure of control;
Wherein, define node element and describe being described in detail below for interface:
(1), tag name:For defining the tag name of XML element node;
(2), daughter element set:The set of daughter element in element;
(3), sub- community set:The set of element property;
Attribute node describes the title that the attribute-name of interface is used for defining XML attribute node.
Compared to the prior art the universal description method of the Form Designer control of the present invention, has the advantages that:
The present invention defines standard interface for Form Designer control to describe the attribute and and list of Form Designer control itself
Association between each ingredient of designer, Form Designer can pass through the description and definition for parsing control, quickly to control
Carry out integrated, a large amount of reduce the encoding amount brought when Form Designer controls are changed, substantially increase Form Designer exploitation and
The efficiency of maintenance, after the definition and description of control change, these changes can be more rapidly applied to and be set by Form Designer
In each ingredient of gauge.
Therefore the present invention is the features such as have reasonable in design, easy to use, one-object-many-purposes, thus, with promoting the use of well
It is worth.
Description of the drawings
The present invention is further described below in conjunction with the accompanying drawings.
Accompanying drawing 1 is Form Designer structured flowchart;
Integrated stand composition of the accompanying drawing 2 for Form Designer control.
Specific embodiment
The invention will be further described with specific embodiment below in conjunction with the accompanying drawings.
Embodiment 1
As shown in figure 1 and 2, the universal description method of Form Designer control of the invention, the method are to define one group
Standard interface is realized integrated between control and each ingredient of Form Designer, and standard interface includes that control whole description connects
The description description interface of interface, control in Design view panel of mouth, control in workbox panel, control are in Properties palette
The interior description description interface of interface and control in lasting accumulation layer;
Wherein, control whole description interface covers the description of relation between each assembled part of Form Designer;
Description interface of the control in workbox panel is used for control to be shown in workbox panel by way of expectations
And control is described;
Description interface of the control in Design view panel is used for showing a visual control on Design view panel
Part supplies user operation;
Description interface of the control in Properties palette is used in Properties palette being shown control and editing;
Description interface of the control in lasting accumulation layer is used for being saved in the design result of Form Designer using XML holding
Long in accumulation layer.
Control whole description interface is described in detail below:
(1), control mark:For one control of unique mark;
(2), description of the control in workbox panel:For describing control in the workbox panel of Form Designer
Show;
(3), description of the control in Design view panel:For describing Design view panel of the control in Form Designer
On displaying and behavior;
(4), description of the control in Properties palette:For describing displaying of the control in the Properties palette of Form Designer
With behavior;
(5), description of the control in lasting accumulation layer:For defining control depositing in the Properties palette of Form Designer
Storage form.
Description interface of the control in the workbox panel is described in detail below:
(1), control title:The display Name of control in the toolbar panel of Form Designer;
(2), control class:The foundation of control packet in the toolbar panel of Form Designer;
(3), control icons:The chart path of control in the toolbar panel of Form Designer;
(4), the DISPLAY ORDER of control:The DISPLAY ORDER of control in Form Designer toolbar breadboard.
Description interface of the control in the Design view panel is described in detail below:Design view control constructor, design
View control constructor is used for creating the graphical control that control shows in Design view.
Description interface of the control in Properties palette is in order to support that the nested of attribute needs definition with lower interface:Property container
In description interface, attribute description interface, the regular interface of property value verification, attribute and Design view panel the Map Interface of control with
And the Map Interface of attribute and persistent layer nodal value;Property container is described interface and can be corresponded on control panel with mutually nested
It is exactly a nested attribute;
Wherein, property container describes being described in detail below for interface:
(1), Container Name:For the title that property container shows in Properties palette;
(2), (vessel) class:Under which classification for controlled attribute container in Properties palette show, top level container this
Classification is sky;
(3), whether show:For the observability of controlled attribute container and sub- attribute in Properties palette;
(4), DISPLAY ORDER:For DISPLAY ORDER of the controlled attribute container in Properties palette;
(5), sub- container description collections:For storing the set of sub- property container description;
(6), sub- attribute description set:For storing the set of sub- attribute description.
Attribute description interface is described in detail below:
(1), identify:For unique mark attribute in Properties palette;
(2), display name:Title for the display in Properties palette;
(3), describe:For the description to the attribute shown in Properties palette;
(4), classification:For showing under which classification in Properties palette;
(5), Value Types:Store the Value Types of the attribute;
(6), default value:Store the default value of the attribute;
(7), whether visible:For controlling whether the attribute shows in Properties palette;
(8), whether read-only:Whether read-only it is used for the attribute on controlled attribute panel;
(9), DISPLAY ORDER:It is used for controlling the DISPLAY ORDER on Properties palette;
(10), property value editing machine:It is used for controlling the attribute enters edlin with what editing machine on Properties palette;
(11), property value verification regular collection:It is used for storing one group of verification rule, to verify property value;
(12), attribute and view panel mapping set:It is used for storing one group of mapping, on bi-directional synchronization Properties palette
The property value of control in value and Design view;
(13), attribute and persistent layer mapping set:It is used for storing one group of mapping, the attribute come on bi-directional synchronization Properties palette
The property value of corresponding node in value and persistent layer.
The regular interface of defined attribute value verification be change for the property value that works as in Properties palette after, be to property value
Legitimacy verified, defined attribute value verification regular interface is described in detail below:
(1), rule is verified:The expression formula of one description verification rule, if self-defined verification, it is intended that the tune of checker
Use mode;
(2), verification is unsuccessfully pointed out:The information of verification failure.
Attribute is to change for the property value that works as in Properties palette with the Map Interface of control in Design view panel
Or after the control property in Design view panel changes, both are synchronized, control in attribute and Design view panel
Map Interface be described in detail below:
(1), Properties palette tree path:For searching attribute on Properties palette;
(2), panel control tree path is designed:For searching the attribute of visual control on Design view panel;
(3), transducer:Inconsistent by property value on transducer processing attribute panel and design panel control property value
Situation.
Attribute is to change to work as the property value in attribute column panel with the Map Interface of lasting accumulation layer nodal value
Afterwards, change is saved in persistent layer, or need to be mapped to the data in persistent layer when control being loaded by persistent layer
On Properties palette, attribute is described in detail below with the Map Interface of lasting accumulation layer nodal value:
(1), Properties palette tree path:For searching attribute on Properties palette;
(2), lasting accumulation layer attribute node path:For searching corresponding node in the control structure of lasting accumulation layer;
(3), transducer:The inconsistent situation of the value in value and lasting accumulation layer in processing attribute panel.
Lasting accumulation layer in description interface of the control in lasting accumulation layer is stored simultaneously to control using XML format
Definition node element describes interface and attribute node describes the XML structure that interface is used for describing control;
Wherein, define node element and describe being described in detail below for interface:
(1), tag name:For defining the tag name of XML element node;
(2), daughter element set:The set of daughter element in element;
(3), sub- community set:The set of element property;
Attribute node describes the title that the attribute-name of interface is used for defining XML attribute node.
Embodiment 2
By the implement scene of a reality, become apparent from the above-mentioned target of the present invention, advantage understandable.Implementation process bag
Two stages are included, respectively:Control definition phase and Form Designer integration phase.Assume that we are to increase a button control newly
Part, specific implementing procedure are as follows:
The control definition phase
1st, button description in workbox panel is defined
Property Name | Value |
Control title | Button |
Control class | Input control |
Control icons | Button.png. |
The DISPLAY ORDER of control | 10 |
2nd, description of the button in Properties palette is defined, it will be assumed that have with properties:
Size:Show under " layout " classification, again comprising width and height under size;
Text:Show under " routine " classification, for the text shown on settings button;
We start to be described these attributes below:
3rd, button description in persistent layer is defined, and button is as follows in the structure of persistent layer:
<Button Text=" button texts ">
<Size Width=" 80 " Height=" 28 "/>
</Button>
In order to describe this structure, we will be defined to all elements of the structure and attribute:
(2), Form Designer integration phase
(1), Form Designer is shown to control in workbox by description of the read control on workbox panel;
(2), when button is dragged to Design view panel from workbox by user, designer does following three work:
1., the description according to control in Design view, on the Design view on create visual control;
2., the description according to control in persistent layer creates one section of XML fragment and puts in internal memory;
3., the description according to control in Properties palette;
(3), when user changes the property value in attribute column, Form Designer does following three work:
1., according to the attribute verification rule in Properties palette, the legitimacy of property value is verified;
2., according to the attribute in Properties palette and the mapping ruler of Design view panel, can in Amending design view panel
Depending on changing the property value of control;
3., according to the attribute in Properties palette and persistent layer mapping ruler, the XML node value in internal memory is changed;
(4), when user is adjusted to visual control in Design view panel, according to the attribute in Properties palette with
The mapping ruler of Design view panel, change is synchronized on the attribute in Properties palette, can now be triggered in Properties palette
The change of property value, then go to execute the process in above-mentioned steps (2).
By specific embodiment above, the those skilled in the art can readily realize the present invention.But should
Work as understanding, the present invention is not limited to above-mentioned two kind specific embodiment.On the basis of disclosed embodiment, the technology
The technical staff in field can the different technical characteristic of combination in any, so as to realize different technical schemes.
In addition to the technical characteristic described in description, the known technology of those skilled in the art is.
Claims (10)
1. a kind of universal description method of Form Designer control, it is characterised in that the method is to define one group of standard interface to realize
Integrated between control and each ingredient of Form Designer, standard interface includes control whole description interface, control in instrument
Description interface, control description interface Properties palette in of the description interface, control in case panel in Design view panel
And description interface of the control in lasting accumulation layer;
Wherein, control whole description interface covers the description of relation between each assembled part of Form Designer;
Description interface of the control in workbox panel is in workbox panel and right for control to be shown to by way of expectations
Control is described;
Description interface of the control in Design view panel is used for showing that on Design view panel a visual control is supplied
User operation;
Description interface of the control in Properties palette is used in Properties palette being shown control and editing;
Description interface of the control in lasting accumulation layer is used for being saved in the design result of Form Designer using XML persistently depositing
In reservoir.
2. the universal description method of Form Designer control according to claim 1, it is characterised in that the control entirety
Being described in detail below for interface is described:
(1), control mark:For one control of unique mark;
(2), description of the control in workbox panel:For describing exhibition of the control in the workbox panel of Form Designer
Show;
(3), description of the control in Design view panel:For describing control on the Design view panel of Form Designer
Show and behavior;
(4), description of the control in Properties palette:For describing displaying and row of the control in the Properties palette of Form Designer
For;
(5), description of the control in lasting accumulation layer:For defining storage lattice of the control in the Properties palette of Form Designer
Formula.
3. the universal description method of Form Designer control according to claim 1, it is characterised in that the control is in work
Description interface in tool case panel is described in detail below:
(1), control title:The display Name of control in the toolbar panel of Form Designer;
(2), control class:The foundation of control packet in the toolbar panel of Form Designer;
(3), control icons:The chart path of control in the toolbar panel of Form Designer;
(4), control DISPLAY ORDER:The DISPLAY ORDER of control in Form Designer toolbar breadboard.
4. the universal description method of Form Designer control according to claim 1, it is characterised in that the control is setting
Count being described in detail below for the description interface in view panel:Design view control constructor, Design view control constructor are used
In the graphical control that establishment control shows in Design view.
5. the universal description method of Form Designer control according to claim 1, it is characterised in that the control is in category
Property panel in description interface in order to support that the nested of attribute needs definition with lower interface:Property container describes interface, attribute and retouches
State the Map Interface and attribute and persistent layer of control in interface, the regular interface of property value verification, attribute and Design view panel
The Map Interface of nodal value;
Wherein, property container describes being described in detail below for interface:
(1), Container Name:For the title that property container shows in Properties palette;
(2), (vessel) class:Which show under the classification for controlled attribute container in Properties palette, top level container this classification
For sky;
(3), whether show:For the observability of controlled attribute container and sub- attribute in Properties palette;
(4), DISPLAY ORDER:For DISPLAY ORDER of the controlled attribute container in Properties palette;
(5), sub- container description collections:For storing the set of sub- property container description;
(6), sub- attribute description set:For storing the set of sub- attribute description.
6. the universal description method of Form Designer control according to claim 5, it is characterised in that the attribute description
Interface is described in detail below:
(1), mark:For unique mark attribute in Properties palette;
(2), display name:Title for the display in Properties palette;
(3), description:For the description to the attribute shown in Properties palette;
(4), classification:For showing under which classification in Properties palette;
(5), Value Types:Store the Value Types of the attribute;
(6), default value:Store the default value of the attribute;
(7), whether visible:For controlling whether the attribute shows in Properties palette;
(8), whether read-only:Whether read-only it is used for the attribute on controlled attribute panel;
(9), DISPLAY ORDER:It is used for controlling the DISPLAY ORDER on Properties palette;
(10), property value editing machine:It is used for controlling the attribute enters edlin with what editing machine on Properties palette;
(11), property value verification regular collection:It is used for storing one group of verification rule, to verify property value;
(12), attribute and view panel mapping set:Be used for storing one group of mapping, for the value on bi-directional synchronization Properties palette and
The property value of control on Design view;
(13), attribute and persistent layer mapping set:Be used for storing one group of mapping, the property value come on bi-directional synchronization Properties palette and
The property value of corresponding node in persistent layer.
7. the universal description method of Form Designer control according to claim 5, it is characterised in that the defined attribute
The regular interface of value verification be change for the property value that works as in Properties palette after, school to be carried out to the legitimacy of property value
Test, defined attribute value verifies being described in detail below for regular interface:
(1), verification rule:The expression formula of one description verification rule, if self-defined verification, it is intended that the called side of checker
Formula;
(2), verification unsuccessfully point out:The information of verification failure.
8. the universal description method of Form Designer control according to claim 5, it is characterised in that the attribute with set
Meter view panel in control Map Interface be in order to the property value that works as in Properties palette changes or Design view panel in
Control property change after, both are synchronized, attribute with Design view panel the Map Interface of control concrete
It is described as follows:
(1), Properties palette tree path:For searching attribute on Properties palette;
(2), design panel control tree path:For searching the attribute of visual control on Design view panel;
(3), transducer:By the inconsistent feelings of property value on transducer processing attribute panel and design panel control property value
Condition.
9. the universal description method of Form Designer control according to claim 5, it is characterised in that the attribute with hold
Long the Map Interface of accumulation layer nodal value is to work as after the property value in attribute column panel changes, change is saved in and is held
Long layer, or need the data in persistent layer are mapped on Properties palette when loading control by persistent layer, attribute with
Persistently the Map Interface of accumulation layer nodal value is described in detail below:
(1), Properties palette tree path:For searching attribute on Properties palette;
(2), lasting accumulation layer attribute node path:For searching corresponding node in the control structure of lasting accumulation layer;
(3), transducer:The inconsistent situation of the value in value and lasting accumulation layer in processing attribute panel.
10. the universal description method of Form Designer control according to claim 1, it is characterised in that the control is being held
Lasting accumulation layer in description interface in accumulation layer is stored to control using XML format and is defined node element description long
Interface and attribute node describe the XML structure that interface is used for describing control;
Wherein, define node element and describe being described in detail below for interface:
(1), tag name:For defining the tag name of XML element node;
(2), daughter element set:The set of daughter element in element;
(3), sub- community set:The set of element property;
Attribute node describes the title that the attribute-name of interface is used for defining XML attribute node.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610830876.8A CN106502973A (en) | 2016-09-19 | 2016-09-19 | A kind of universal description method of Form Designer control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610830876.8A CN106502973A (en) | 2016-09-19 | 2016-09-19 | A kind of universal description method of Form Designer control |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106502973A true CN106502973A (en) | 2017-03-15 |
Family
ID=58290291
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610830876.8A Pending CN106502973A (en) | 2016-09-19 | 2016-09-19 | A kind of universal description method of Form Designer control |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106502973A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107301044A (en) * | 2017-06-09 | 2017-10-27 | 广州慧扬健康科技有限公司 | Multipage control for metabolic disease electronic health record list |
CN107807913A (en) * | 2017-11-16 | 2018-03-16 | 金航数码科技有限责任公司 | A kind of form design system and method based on web |
CN109240835A (en) * | 2018-08-30 | 2019-01-18 | 河南省西峡汽车水泵股份有限公司 | A kind of PLM system and ERP system interconnection method |
CN111651158A (en) * | 2020-04-23 | 2020-09-11 | 平安国际智慧城市科技股份有限公司 | Form page generation method, device, terminal and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080081628A (en) * | 2007-03-06 | 2008-09-10 | 정진국 | Screen composition method using screen independent program |
CN102360290A (en) * | 2011-09-29 | 2012-02-22 | 用友软件股份有限公司 | Form building device and form building method |
CN102707945A (en) * | 2012-04-11 | 2012-10-03 | 佳都新太科技股份有限公司 | Implementation method of form designer based on layout template in Eclipse |
CN104267949A (en) * | 2014-09-25 | 2015-01-07 | 成都国科海博信息技术股份有限公司 | Form designer and form design method |
CN105630514A (en) * | 2016-02-24 | 2016-06-01 | 浪潮通用软件有限公司 | Form designing method based on modularization |
-
2016
- 2016-09-19 CN CN201610830876.8A patent/CN106502973A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080081628A (en) * | 2007-03-06 | 2008-09-10 | 정진국 | Screen composition method using screen independent program |
CN102360290A (en) * | 2011-09-29 | 2012-02-22 | 用友软件股份有限公司 | Form building device and form building method |
CN102707945A (en) * | 2012-04-11 | 2012-10-03 | 佳都新太科技股份有限公司 | Implementation method of form designer based on layout template in Eclipse |
CN104267949A (en) * | 2014-09-25 | 2015-01-07 | 成都国科海博信息技术股份有限公司 | Form designer and form design method |
CN105630514A (en) * | 2016-02-24 | 2016-06-01 | 浪潮通用软件有限公司 | Form designing method based on modularization |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107301044A (en) * | 2017-06-09 | 2017-10-27 | 广州慧扬健康科技有限公司 | Multipage control for metabolic disease electronic health record list |
CN107807913A (en) * | 2017-11-16 | 2018-03-16 | 金航数码科技有限责任公司 | A kind of form design system and method based on web |
CN109240835A (en) * | 2018-08-30 | 2019-01-18 | 河南省西峡汽车水泵股份有限公司 | A kind of PLM system and ERP system interconnection method |
CN109240835B (en) * | 2018-08-30 | 2022-09-30 | 飞龙汽车部件股份有限公司 | Method for butting PLM system and ERP system |
CN111651158A (en) * | 2020-04-23 | 2020-09-11 | 平安国际智慧城市科技股份有限公司 | Form page generation method, device, terminal and storage medium |
WO2021212636A1 (en) * | 2020-04-23 | 2021-10-28 | 平安国际智慧城市科技股份有限公司 | Form page generation method and device, terminal, and storage medium |
CN111651158B (en) * | 2020-04-23 | 2024-05-31 | 平安国际智慧城市科技股份有限公司 | Form page generation method, device, terminal and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106502973A (en) | A kind of universal description method of Form Designer control | |
US7750924B2 (en) | Method and computer-readable medium for generating graphics having a finite number of dynamically sized and positioned shapes | |
KR100725889B1 (en) | User interface for creation and editing of variable data documents | |
US9747710B2 (en) | Method, system, and computer-readable medium for creating and laying out a graphic within an application program | |
US8713430B2 (en) | Document layout method | |
US20050149873A1 (en) | Methods, systems and computer program products for providing multi-dimensional tree diagram graphical user interfaces | |
KR100734742B1 (en) | System and method for hierarchical layout specialization | |
CN106354513A (en) | Layered development method for form | |
CN107153544A (en) | A kind of Worksheet self-defining method and device | |
CN110032720A (en) | A kind of visualization report typesetting and automatic generation method and system based on XML | |
US20050094205A1 (en) | Selective preview and proofing of documents or layouts containing variable data | |
CN103793145A (en) | Drawing frame parameter identification and drawing output method based on autoCAD | |
JPWO2006098031A1 (en) | Keyword management device | |
US20110221764A1 (en) | Laying out and cropping images in pre-defined layouts | |
CN106469434A (en) | The method that two-dimentional reinforcement drawing is generated based on three-dimensional rebar model | |
CN105701183A (en) | User personalized template implementation method and apparatus | |
CN105204860A (en) | Method and device for rapidly generating user-defined static Web page | |
CN108108194A (en) | User interface edit methods and user interface editing machine | |
CN102053987B (en) | For showing the unified interface with Update Table array | |
CN104063365A (en) | Method for inserting object in PDF document | |
CN106445900A (en) | Table style processing method and device | |
JPH06251007A (en) | Table data input device | |
CN102591660B (en) | Method and device for constructing flash program object | |
CN106528152A (en) | Information system based on model-driven software development | |
Ham et al. | Spud 1.0: generalising and automating the user interfaces of scientific computer models |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170315 |
|
RJ01 | Rejection of invention patent application after publication |