CN106484899A - A kind of column information dynamic load methods of exhibiting based on scene - Google Patents

A kind of column information dynamic load methods of exhibiting based on scene Download PDF

Info

Publication number
CN106484899A
CN106484899A CN201610918853.2A CN201610918853A CN106484899A CN 106484899 A CN106484899 A CN 106484899A CN 201610918853 A CN201610918853 A CN 201610918853A CN 106484899 A CN106484899 A CN 106484899A
Authority
CN
China
Prior art keywords
scene
information
data
assembly
interface
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
CN201610918853.2A
Other languages
Chinese (zh)
Other versions
CN106484899B (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.)
Yonyou Network Technology Co Ltd
Original Assignee
Yonyou Network 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 Yonyou Network Technology Co Ltd filed Critical Yonyou Network Technology Co Ltd
Priority to CN201610918853.2A priority Critical patent/CN106484899B/en
Publication of CN106484899A publication Critical patent/CN106484899A/en
Application granted granted Critical
Publication of CN106484899B publication Critical patent/CN106484899B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/221Column-oriented storage; Management thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a kind of column information dynamic load methods of exhibiting based on scene, comprise the following steps:S1, user carries out scene selection, after completing to select, according to the information of scene capture offer, carries out scene information integration;S2, based on the information after integrating, builds corresponding assembly, component integration sequentially completes showing interface;S3, user carries out logging data and text and related edit operation on interface;S4, operation completes, and after triggering preserves or completes, reads data from interface, it is built into specific database table, carries out the storage of dynamic data, because the structure of tables of data is based on single component, it is therefore desirable to the row that Data Integration is data are changed one's profession, write-back interface;Can be according to user's scene dynamics charging assembly, motility is high, and extension is convenient, is not only restricted to the number of assembly to be loaded.

Description

A kind of column information dynamic load methods of exhibiting based on scene
Technical field
The invention belongs to the column information loading technique field of scene, more particularly, to a kind of dynamically added based on the column information of scene Carry methods of exhibiting.
Background technology
With the continuous subdivision of industry and information, the classification of things is more and more finer, and same thing is in different classification The characteristic representing also is not quite similar.In actual business operation, user wishes, according to different scenes, dynamically to show things The identity having under this condition or characteristic, and the result that show under different situations can be entered with the behaviour such as edlin, storage Make.
It is typically due to characteristic or the scene demand of things, the exhibition method of these multidate informations also can have difference, use Family wants to go to customize exhibition method according to the wish of oneself.Such as:In different scenes, things can show different genus Property, different attributes can correspond to out different characteristics again.User wishes, according to the different scenes selecting, to represent different attributes, Different characteristics are represented according to different attributes simultaneously, finally interface editing, operation and displaying is carried out to specific characteristic.To set Shape configuration shows, as shown in figure 1, shown with row, as shown in Figure 2.
In current ERP product, solve the dynamic load of the assembly of special scenes, be pre- writeeing down characters by the way of more Section.The method general by reserving a number of field in master meter or sublist, such as:Self-defining term.This kind of method is permissible Loading data is solved the problems, such as by the form of reserved field, for different scenes, judge to need to be loaded pre- writes down characters The number of section, assembly initialization, showing interface, are not required to then hiding of displaying.Added by the table body dynamic column that this kind of method is realized Carry tabular operation, the storage of data, the drawbacks of have certain, as follows:
(1)This kind of method needs database table to reserve certain field, the number of database table reserved field, can be typically actual Maximum discreet value in business.In actual operation, will be generally less than this maximum discreet value.But, every time on initialization circle Face, when initialization gauge outfit or table body, can initialize all of assembly, increase some unnecessary operations, affect efficiency.
(2)It is generally larger than the field number in actual scene due to the number of reserved field, word in data base can be caused The waste of section.
(3)If the parameter field in practical operation exceedes original reserved field, just need to expand pre- in database table Write down characters section, extension is relatively costly, lack motility.
(4)When reserved field will realize multistage displaying, extension difficulty is larger.
In the current ERP product, for classification dynamic load, the more of realization is data edition and displaying is separately , a node carries out the typing of data, with some marks showing classification relationship, carries out in another one node point Level display, is to adopt data tree structure when showing simultaneously mostly.
It is, therefore, desirable to provide a kind of product avoiding drawbacks described above based on the column information dynamic load methods of exhibiting of scene Raw.
Content of the invention
For the deficiencies in the prior art, it is an object of the invention to provide a kind of column information dynamic load based on scene is shown Method, based on prior art and its deficiency, this paper presents a kind of column information dynamic load methods of exhibiting based on scene, with Under the dynamic load of parameter, the storage of list data and show that this two methods analysis technology to be solved are asked when scene switches Topic:For the dynamic load of parameter during switching, carry out when the initialization of assembly does not initialize at interface, but in handoff scenario When, carry out the dynamic load of assembly according to scene information;Storage for list data and displaying, do not adopt reserved field side Formula, but directly from interface value, with the storage of single sublist form.Reserved field method can be avoided using this kind of method Defect, but, the construction of sublist is according to scene characteristics, so the storage of data also relies on the parameter letter under specific scene Breath, therefore, there is certain difference in data storage and exhibition, the data of storage is shown by way of certain as requested It is intended to the major issue solving in interface;For the displaying of data, adaptability displaying can be carried out according to the document template of user. Store specific data in model layer, in view layer, data compilation displaying is carried out according to the template of user.
A kind of column information dynamic load methods of exhibiting based on scene, the described column information dynamic load based on scene is shown Method comprises the following steps:
S1, user carries out scene selection, after completing to select, according to the information of scene capture offer, carries out scene information integration;
S2, based on the information after integrating, builds corresponding assembly, component integration sequentially completes showing interface;
S3, user carries out logging data and text and related edit operation on interface;
S4, operation completes, and after triggering preserves or completes, reads data from interface, is built into specific database table, enters The storage of Mobile state data, because the structure of tables of data is based on single component, it is therefore desirable to Data Integration is counted According to row change one's profession, write-back interface.
Preferably, build corresponding assembly described in S2 to be specially:User according to scene selects, and finds out corresponding scene Under corresponding ground floor information, and build assembly and show, for each attribute of ground floor information, according to selecting to build this attribute Corresponding characteristic information, the like, multilamellar characteristic information structure can be carried out.
Preferably, component integration described in S2 sequentially completes the concrete exhibition information of showing interface and is dependent on use The template at family, also can be extended;In the storage using MVC model and showing, can be very easily by view layer and model Layer carries out separating, and view layer is only responsible for displaying.Therefore in view layer, assembly extension can be carried out according to the original template of user.
Preferably, component integration described in S2 sequentially completes the concrete exhibition information of showing interface by making by oneself The mode of the senses of a dictionary entry and dynamic load is realized:A number of self-defining term is reserved in document, after scene has selected, permissible Attribute is shown by reserved self-defining term, shows characteristic in the form of dynamic assembly.
Preferably, described in S4, the storage of dynamic column data is specially:Sublist, the letter of this sublist is set up in units of assembly Breath directly with the associating of single component, the value of storage assembly, data type and some necessary informations when loading.
Technical scheme has the advantages that:
A kind of column information dynamic load methods of exhibiting based on scene that the present invention provides, describes the assembly for scene characteristics Dynamically represent, the method has advantages below:Can be according to user's scene dynamics charging assembly, motility is high, and extension is convenient, is not subject to It is limited to the number of assembly to be loaded;Assembly can load in the table, can carry out the basic operation based on form, realize simultaneously The batch of data;, data combination can be evened up by row exhibition when carrying out showing interface by row storage using based on module information Show, stored in units of specific assembly and show;Multiple displayings can be carried out according to the template of user setup, and Hold multistage and many configuration shows, there is preferable extensibility.
Brief description
Below by drawings and Examples, technical scheme is described in further detail.
Fig. 1 is the displaying figure with tree-like formula for the different attributes of different scenes in prior art;
Fig. 2 is the displaying figure with row form for the different attributes of different scenes in prior art;
Fig. 3 is a kind of flow chart of the column information dynamic load methods of exhibiting based on scene of the present invention;
Fig. 4 is a kind of dynamic structure of three layers of characteristic information of the assembly of the column information dynamic load methods of exhibiting based on scene of the present invention Build schematic diagram;
Fig. 5 is a kind of Dynamic Display schematic diagram of the assembly of the column information dynamic load methods of exhibiting based on scene of the present invention;
Fig. 6 is a kind of storage schematic diagram of the dynamic data of the column information dynamic load methods of exhibiting based on scene of the present invention;
Fig. 7 is a kind of column information dynamic load methods of exhibiting based on scene of the present invention to arrange the data storage conversion as unit Embark on journey the abstract pretreatment schematic diagram of displaying;
Fig. 8 is a kind of operational flowchart taking inquire about as a example of column information dynamic load methods of exhibiting based on scene of the present invention.
Specific embodiment
In order to have a clear understanding of technical scheme, its detailed structure will be set forth in the description that follows.Obviously, originally Simultaneously deficiency is limited to the specific details that those skilled in the art is familiar with for the concrete execution of inventive embodiments.The preferred reality of the present invention Apply example to be described in detail as follows, except these describing in detail implement exception, can also have other embodiment.
With reference to the accompanying drawings and examples the present invention is described in further details.
The present embodiment proposes a kind of column information dynamic load methods of exhibiting based on scene, and the overall process of the method is such as Shown in Fig. 3, specific as follows:
(1) user carries out scene selection, after completing to select, according to the information of scene capture offer, carries out scene information integration.
(2) based on the information after integrating, build corresponding assembly, component integration sequentially completes interface exhibition Show.
(3) now, user can carry out the edit operations such as logging data, text at interface.
(4) operation completes, and after triggering preserves or completes, reads data from interface, is built into specific data base Table, is stored, because the structure of tables of data is based on single component, it is therefore desirable to Data Integration is data Row are changed one's profession, write-back interface.
Wherein, the dynamic construction of assembly and displaying:Selected according to the user of scene, find out corresponding the under corresponding scene One layer of information, and build assembly displaying, for each attribute of ground floor information, the corresponding characteristic of this attribute is built according to selection Information, the like, as shown in figure 4, multilamellar characteristic information structure can be carried out, taking three layers as a example;The concrete exhibition of dynamic assembly Show that information is dependent on the template of user, can be extended again.In the storage using MVC model and showing, can be very easily View layer and model layer are carried out separating, view layer is only responsible for displaying.Therefore in view layer, can be according to the original mould of user Plate, carries out assembly extension, taking show by row as a example, is extended in conjunction with the existing template of user, as shown in figure 5, can pass through The mode of self-defining term and dynamic load is realized.A number of self-defining term all can be reserved generally in document, in scene choosing After having selected, attribute can be shown by reserved self-defining term, show characteristic in the form of dynamic assembly.
Wherein, the storage of dynamic column data and displaying:Due to assembly be according to scene dynamics load, the number of assembly and Information is that exist probabilistic, therefore when database table designs, sets up sublist in units of assembly, the information of this sublist is straight Connect and the associating of single component, the necessary information when value of storage assembly, data type and some loadings.So can avoid The uncertainty that length component and type are brought with scene changes;Taking preserve as a example, when being preserved, with assembly for circulation Capture data by row from interface, by the database table construction data being pre-designed, reach backstage and carry out persistence, such as Fig. 6.
Carry out inquiring about etc. read data and be shown from backstage when, typically obtain data from backstage, data can be stored in Model layer, view layer, when showing, takes data from model layer, utilizes some to calculate according to concrete scene before showing Method, will change, with the data storage arranging as unit, displaying of embarking on journey.This transformation process can take out a Preprocessing Algorithm, such as Fig. 7.Taking inquire about as a example specific operating process such as Fig. 8.
A kind of column information dynamic load methods of exhibiting based on scene that the present invention provides, describes for scene characteristics Assembly dynamically represents, and the method has advantages below:Can be according to user's scene dynamics charging assembly, motility is high, and extension is convenient, It is not only restricted to the number of assembly to be loaded;Assembly can load in the table, can carry out the basic operation based on form, simultaneously Realize the batch of data;Using based on module information by row storage, when carrying out showing interface, can by data combination even up by Row is shown, is stored and show in units of specific assembly;Multiple displayings can be carried out according to the template of user setup, And support multistage and many configuration shows, there is preferable extensibility.
Finally it should be noted that:Above example is only not intended to limit in order to technical scheme to be described, to the greatest extent Pipe has been described in detail to the present invention with reference to above-described embodiment, and those of ordinary skill in the art still can be to this Bright specific embodiment is modified or equivalent, these without departing from spirit and scope of the invention any modification or Equivalent, is all applying within pending claims.

Claims (5)

1. a kind of column information dynamic load methods of exhibiting based on scene is it is characterised in that the described column information based on scene moves State loads methods of exhibiting and comprises the following steps:
S1, user carries out scene selection, after completing to select, according to the information of scene capture offer, carries out scene information integration;
S2, based on the information after integrating, builds corresponding assembly, component integration sequentially completes showing interface;
S3, user carries out logging data and text and related edit operation on interface;
S4, operation completes, and after triggering preserves or completes, reads data from interface, is built into specific database table, enters The storage of Mobile state data, because the structure of tables of data is based on single component, it is therefore desirable to Data Integration is counted According to row change one's profession, write-back interface.
2. the column information dynamic load methods of exhibiting based on scene according to claim 1 is it is characterised in that described in S2 Build corresponding assembly to be specially:User according to scene selects, and finds out corresponding ground floor information under corresponding scene, and structure Build assembly to show, for each attribute of ground floor information, the corresponding characteristic information of this attribute, class successively are built according to selection Push away, multilamellar characteristic information structure can be carried out.
3. the column information dynamic load methods of exhibiting based on scene according to claim 1 is it is characterised in that described in S2 The concrete exhibition information that component integration sequentially completes showing interface is dependent on the template of user, also can be extended; In the storage using MVC model and showing, can very easily view layer and model layer be carried out separating, view layer is only responsible for Show;Therefore in view layer, assembly extension can be carried out according to the original template of user.
4. the column information dynamic load methods of exhibiting based on scene according to claim 1 is it is characterised in that described in S2 The concrete exhibition information that component integration sequentially completes showing interface is real by way of self-defining term and dynamic load Existing:Reserve a number of self-defining term in document, after scene has selected, can be shown by reserved self-defining term Attribute, shows characteristic in the form of dynamic assembly.
5. the column information dynamic load methods of exhibiting based on scene according to claim 1 is it is characterised in that described in S4 The storage of dynamic column data is specially:Set up sublist in units of assembly, the information of this sublist directly with the associating of single component, The necessary information when value of storage assembly, data type and some loadings.
CN201610918853.2A 2016-10-21 2016-10-21 Column information dynamic loading display method based on scene Active CN106484899B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610918853.2A CN106484899B (en) 2016-10-21 2016-10-21 Column information dynamic loading display method based on scene

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610918853.2A CN106484899B (en) 2016-10-21 2016-10-21 Column information dynamic loading display method based on scene

Publications (2)

Publication Number Publication Date
CN106484899A true CN106484899A (en) 2017-03-08
CN106484899B CN106484899B (en) 2022-02-22

Family

ID=58270298

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610918853.2A Active CN106484899B (en) 2016-10-21 2016-10-21 Column information dynamic loading display method based on scene

Country Status (1)

Country Link
CN (1) CN106484899B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108650251A (en) * 2018-04-27 2018-10-12 北京奇安信科技有限公司 A kind of display processing method and device of network security comprehensive situation perception data
CN111625220A (en) * 2020-05-26 2020-09-04 北京思特奇信息技术股份有限公司 Automatic assembly method, system, device and storage medium of page assembly

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101826018A (en) * 2010-05-20 2010-09-08 瑞斯康达科技发展股份有限公司 Interactive development system and method for interface of network element management system
CN102222005A (en) * 2011-07-12 2011-10-19 铜陵玉成软件科技有限责任公司 Service model-oriented software running platform and running mode thereof
CN102682126A (en) * 2012-05-16 2012-09-19 深圳市凯立德科技股份有限公司 Access method and device for form data
US20150356520A1 (en) * 2014-06-10 2015-12-10 General Electric Company System and method for providing an interactive asset management interface
CN105426242A (en) * 2015-11-17 2016-03-23 腾讯科技(深圳)有限公司 Data transmission method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101826018A (en) * 2010-05-20 2010-09-08 瑞斯康达科技发展股份有限公司 Interactive development system and method for interface of network element management system
CN102222005A (en) * 2011-07-12 2011-10-19 铜陵玉成软件科技有限责任公司 Service model-oriented software running platform and running mode thereof
CN102682126A (en) * 2012-05-16 2012-09-19 深圳市凯立德科技股份有限公司 Access method and device for form data
US20150356520A1 (en) * 2014-06-10 2015-12-10 General Electric Company System and method for providing an interactive asset management interface
CN105426242A (en) * 2015-11-17 2016-03-23 腾讯科技(深圳)有限公司 Data transmission method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108650251A (en) * 2018-04-27 2018-10-12 北京奇安信科技有限公司 A kind of display processing method and device of network security comprehensive situation perception data
CN111625220A (en) * 2020-05-26 2020-09-04 北京思特奇信息技术股份有限公司 Automatic assembly method, system, device and storage medium of page assembly

Also Published As

Publication number Publication date
CN106484899B (en) 2022-02-22

Similar Documents

Publication Publication Date Title
CN103064689B (en) The implementation method of a kind of Dynamic Generating Report page and system
CN102841935B (en) Method for managing high dimensional data and displaying associated data dynamically and contrastively
US8095871B2 (en) System and method for GUI supported specifications for automating form field extraction with database mapping
CN105389367B (en) The multilevel distributed storage method of grid graph multi-time Scales based on Mongo databases
WO2001063378A3 (en) Multidimensional information visualization using attribute rods
CN107203595A (en) A kind of method of the dynamic generation web interface based on flexible form
CN108460056A (en) Method for converting effective graphic elements of DXF file into JSON data
CN106021718A (en) Drawing method and device used for engineering drawing in CATIA (Computer-graphics Aided Three-dimensional Interactive Application)
CN105975490A (en) Two-dimensional code-based dynamic interactive book index system and application thereof
CN104238885B (en) The method and device that a kind of autoplacement shown suitable for more equipment contents and content are shown
CN106484899A (en) A kind of column information dynamic load methods of exhibiting based on scene
CN102722616A (en) Method for drawing exploration point plan based on Excel
CN103793349A (en) Data processing method and data processing device
CN104951567B (en) Natural resources key element level production method and system
CN104915474B (en) A kind of man-machine interactive system that index bed is established based on flexible combination in housing development
CN106202708A (en) A kind of method that the CAD topography that prospecting mapping draws quickly is put in storage
CN103838937A (en) Energy consumption simulation modeling system
CN105912723A (en) Storage method of custom field
CN109241510A (en) A kind of autochart generation system and its implementation based on wechat small routine
CN103164230B (en) Requirement modeling method based on new characteristic model and model transformation method
CN104360826B (en) Reporting Customization print page apparatus and method
CN103069422A (en) Content display method and apparatus
CN103065655B (en) A kind of mobile terminal generates the method and system of song playlist automatically
CN108256124A (en) Method for building website, device, server and storage medium
CN111625616B (en) Enterprise-level data management system capable of mass storage

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
GR01 Patent grant
GR01 Patent grant