CN102819423A - Method and device for displaying dynamic control bill interface - Google Patents
Method and device for displaying dynamic control bill interface Download PDFInfo
- Publication number
- CN102819423A CN102819423A CN2011104113486A CN201110411348A CN102819423A CN 102819423 A CN102819423 A CN 102819423A CN 2011104113486 A CN2011104113486 A CN 2011104113486A CN 201110411348 A CN201110411348 A CN 201110411348A CN 102819423 A CN102819423 A CN 102819423A
- Authority
- CN
- China
- Prior art keywords
- document
- control
- interface
- document interface
- tabulation
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000011161 development Methods 0.000 abstract description 5
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013497 data interchange Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Document Processing Apparatus (AREA)
Abstract
The invention relates to a method for displaying a dynamic control bill interface. The method specifically comprises the steps of: building a universal control list, a universal field list and a bill interface type list; receiving a bill examination request transmitted by a client and obtaining the bill interface type; generating bill interface logic according to the bill interface type, and transmitting bill interface logic data to the client to render. According to the method and device for displaying the dynamic control bill interface provided by the invention, corresponding bill interface is matched according to different bill interface examination requests, and the bill interface is dynamically displayed according to business types on different nodes of a work flow, thereby avoiding secondary development for different business types, and improving the efficiency while saving the cost.
Description
Technical field
The present invention relates to field of computer technology, specifically is a kind of method and device of dynamic control document showing interface.
Background technology
At present, exist a large amount of documents in enterprise's office system workflow, relate to demonstration/hiding/operations such as editor/locking often the document content.The content that document relates to and the operating right of each field are all different, and in the workflow different nodes, the state that can edit or lock need hidden, be made as to the part field of document.For example, in transferring the firewood approval process, the approver needs the concrete accent firewood of edit-modify detailed, and this accent firewood detail can not showed the applicant, and the applicant can only see the total value result who transfers firewood.When the business datum content changes; Individual demands such as the interface configurations that need carry out causing after secondary development changes with supporting business, flow startup condition; To having relatively high expectations of maintainer; And need device out of service after deployment, to restart, for the maintenance of enterprise's office system has brought great inconvenience.
Summary of the invention
Fundamental purpose of the present invention provides a kind of method of dynamic control document showing interface, can show coupling document showing interface content according to the different service logic.
The technical solution adopted for the present invention to solve the technical problems is:
A kind of method of dynamic control document showing interface, the method comprising the steps of:
Make up common controls tabulation and document interface type table, wherein, comprise the control logic in the said common controls tabulation, said document interface type table comprises the incidence relation of control type and coordinate, field type, field and control;
The document that receives the client transmission is checked request and is obtained said document interface type, generates the document interface logic according to said document interface type;
Document interface logic data are sent to client to be played up.
Preferably, corresponding each the control logical record of said common controls tabulation is provided with the control logical identifier; Corresponding each the document interface type record of said document interface type tabulation is provided with document interface type sign.
Preferably, the document that said reception client is sent is checked request and obtains said document interface type that the step that generates the document interface logic according to said document interface type specifically comprises:
Check acquisition request node control information according to said document;
Obtain document interface type sign that should node according to said node control information;
Obtain generation document interface logic after corresponding controls and the field according to said document interface type sign.
Preferably; Control logical record in the said common controls tabulation and the field logical record in the tabulation of said universal field are data, JSON (JavaScript Object Notation, a kind of data interchange format) data or extensible markup language XML file in the database.
A kind of device of dynamic control document showing interface, this device specifically comprises:
The tabulation generation module; Be used to make up common controls tabulation, universal field tabulation and document interface type table; Wherein, comprise the control logic in the said common controls tabulation, said document interface type table comprises the incidence relation of control type and coordinate, field type, control and field;
The type generation module is used to receive the document that client sends and checks request and obtain said document interface type, generates the document interface logic according to said document interface type;
Sending module is used for that document interface logic data are sent to client and plays up.
Preferably, corresponding each the control logical record of said common controls tabulation is provided with the control logical identifier; Corresponding each the document interface type record of said document interface type tabulation is provided with document interface type sign.
Preferably, said type generation module specifically comprises:
First acquisition module is used for checking acquisition request node control information according to said document;
Second acquisition module is used for obtaining document interface type sign that should node according to said node control information;
The interface generation module is used for obtaining generation document interface logic after corresponding controls and the field according to said document interface type sign.
Preferably, control logical record in the said common controls tabulation and the field logical record in the tabulation of said universal field are data, JSON data or XML file in the database.
The method and the device of dynamic control document showing interface provided by the invention; Check the corresponding document interface of request coupling according to different document interfaces; Realized according to the type of service Dynamic Display document interface on the different nodes of workflow; Thereby avoided secondary development, improved efficient when practicing thrift cost to different service types.
Description of drawings
Fig. 1 is the process flow diagram among method one embodiment of dynamic control document showing interface provided by the invention;
Fig. 2 is the process flow diagram among another embodiment of method of dynamic control document showing interface provided by the invention;
Fig. 3 is the structural representation among device one embodiment of dynamic control document showing interface provided by the invention;
Fig. 4 is the structural representation of the type generation module among another embodiment of device of dynamic control document showing interface provided by the invention.
The realization of the object of the invention, functional characteristics and advantage will combine embodiment, further specify with reference to accompanying drawing.
Embodiment
In order to make the object of the invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with accompanying drawing and embodiment.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.
The embodiment of the invention provides a kind of method of dynamic control document showing interface, and as shown in Figure 1, the method comprising the steps of:
S110: make up common controls tabulation and universal field tabulation and document interface type table, wherein, comprise the control logic in the common controls tabulation, document interface type table comprises the incidence relation of control type and coordinate, field type, control and field; In enterprise's office administration; The document interface type that different enterprises relates to is comparatively fixing; And exist the operation of a large amount of similarly documents, such as preserving, submit to, revise, check, delete and need controlling the visible of document interface fields or can edit etc. according to user right.For different document interface types, control wherein and field can be general, and different is that type of service is different, and the back-end data table is different.In document interface type table, corresponding each document interface type comprises attribute: the size at the incidence relation of control type and coordinate thereof, field, control and field and document interface etc.Given this, in the present embodiment, make up common controls tabulation and document interface type table earlier, wherein the common controls tabulation comprises general control logical record; Document interface type table comprises the institute's documentary interface type that relates in the business administration, and each document interface type is defined, and includes the control type that relates in the document interface and the incidence relation of coordinate, field, control and field thereof.Record in this common controls tabulation can be presented as the data in the database.In other embodiment, the record in this common controls tabulation also can be presented as JSON data or expandable mark language XML file.
S120: the document that receives the client transmission is checked request and is obtained the document interface type, generates the document interface logic according to said document interface type; The document that receives the client transmission is checked request; From this request, can obtain which node that this document is positioned at workflow; Obtain the document interface type that document checks that request is corresponding according to the type of service of this node, generate the document interface logic according to the document interface type.
S130: document interface logic data are sent to client play up; Client is played up the document interface logic data that receive.
The method that provides through the foregoing description; Check the corresponding document interface of request coupling according to different document interfaces; Realized according to the type of service Dynamic Display document interface on the different nodes of workflow; Thereby avoided secondary development, improved efficient when practicing thrift cost to different service types.
On the basis of previous embodiment, corresponding each control logical record is provided with the control logical identifier in the common controls tabulation; At corresponding each the document interface type record of document interface type tabulation, be provided with document interface type sign.When request is checked at the document interface that receives client, obtain corresponding controls or document interface type through identification information, reduced quantity of information mutual between client and the server and number of times, improved work efficiency.
On the basis of previous embodiment, as shown in Figure 2 in the present embodiment, step S120 specifically comprises:
S121: check acquisition request node control information according to the document interface; Document according to client is sent checks that acquisition request is to node control information.
S122: obtain document interface type sign that should node according to this node control information; Corresponding different nodes is provided with different document interface types, obtains document interface type sign that should node according to the node control information that gets access to.
S123: obtain generation document interface logic behind corresponding controls and the associate field according to document interface type sign; After getting access to document interface type sign; Get access to common controls type and the incidence relation of coordinate, control and field and the size at document interface etc. through document interface type table, generate the document interface logic according to the incidence relation of common controls type and coordinate, receipt field and control and field and the size at document interface corresponding to this document interface type.
The embodiment of the invention also provides a kind of device of dynamic control document showing interface, and is as shown in Figure 3, and this device comprises:
Sending module 230 is used for that document interface logic data are sent to client and plays up.
In enterprise's office administration; The document interface type that different enterprises relates to is comparatively fixing; And exist the operation of a large amount of similarly documents, such as preserving, submit to, revise, check, delete and need controlling the visible of document interface fields or can edit etc. according to user right.For different document interface types, control wherein and field can be general, and different is that type of service is different, and the back-end data table is different.In document interface type table, corresponding each document interface type comprises attribute: the size at the incidence relation of common controls type and coordinate thereof, field, control and field and document interface etc.Given this, in the present embodiment, tabulation generation module 210 makes up common controls tabulation and document interface type table earlier, and wherein the common controls tabulation comprises general control logical record; Document interface type table comprises the institute's documentary interface type that relates in the business administration; And each document interface type defined; Include the control type that relates in the document interface and the incidence relation of coordinate, field, control and field thereof, also include the size at document interface.Record in this common controls tabulation can be presented as the data in the database.In other embodiment, the record in this common controls tabulation also can be presented as JSON data or expandable mark language XML file.
Sending module 230 is sent to client with document interface logic data and plays up, and client is played up the document interface logic data that receive.
The device of the dynamic control document showing interface that the embodiment of the invention provides; Check the corresponding document interface of request coupling according to different document interfaces; Realized according to the type of service Dynamic Display document interface on the different nodes of workflow; Thereby avoided secondary development, improved efficient when practicing thrift cost to different service types.
On the basis of previous embodiment, corresponding each control logical record is provided with the control logical identifier in the common controls tabulation; At corresponding each the document interface type record of document interface type tabulation, be provided with document interface type sign.When request is checked at the document interface that receives client, obtain corresponding controls or document interface type through identification information, reduced quantity of information mutual between client and the server and number of times, improved work efficiency.
On the basis of previous embodiment, as shown in Figure 4, type generation module 220 specifically comprises:
The document that first acquisition module 221 sends according to client checks that acquisition request is to node control information.Corresponding different nodes is provided with different document interface types, and second acquisition module 222 obtains document interface type sign that should node according to the node control information that gets access to.After getting access to document interface type sign; Interface generation module 223 gets access to common controls type and the incidence relation of coordinate, control and field and the size at document interface etc. corresponding to this document interface type through document interface type table, and interface generation module 223 generates the document interface logic according to the incidence relation of common controls type and coordinate, field, control and field and the size at document interface.
More than be merely preferred embodiment of the present invention,, all any modifications of within spirit of the present invention and principle, being done, be equal to and replace and improvement etc., all should be included within protection scope of the present invention not in order to restriction the present invention.
Claims (8)
1. a method of dynamically controlling the document showing interface is characterized in that, comprising:
Make up common controls tabulation, universal field tabulation and document interface type table, wherein, comprise the control logic in the said common controls tabulation, said document interface type table comprises the incidence relation of control type and coordinate, field, control and field;
The document that receives the client transmission is checked request and is obtained said document interface type, generates the document interface logic according to said document interface type;
Document interface logic data are sent to client to be played up.
2. the method for dynamic control document showing interface according to claim 1 is characterized in that, corresponding each the control logical record of said common controls tabulation is provided with the control logical identifier; Corresponding each the document interface type record of said document interface type tabulation is provided with document interface type sign.
3. the method for dynamic control document showing interface according to claim 2; It is characterized in that; The document that said reception client is sent is checked request and obtains said document interface type that the step that generates the document interface logic according to said document interface type specifically comprises:
Check acquisition request node control information according to said document;
Obtain document interface type sign that should node according to said node control information;
Obtain generation document interface logic behind corresponding controls and the associate field according to said document interface type sign.
4. the method for dynamic control document showing interface according to claim 1; It is characterized in that control logical record in the said common controls tabulation and the field logical record in the tabulation of said universal field are data, JSON data or extensible markup language XML file in the database.
5. a device of dynamically controlling the document showing interface is characterized in that, comprising:
The tabulation generation module is used to make up common controls tabulation, document interface type table, wherein, comprises the control logic in the said common controls tabulation, and said document interface type table comprises control type and coordinate, field, reaches the incidence relation of control and field;
The type generation module is used to receive the document that client sends and checks request and obtain said document interface type, generates the document interface logic according to said document interface type;
Sending module is sent to client with document interface logic data and plays up.
6. the device of dynamic control document showing interface according to claim 5 is characterized in that, corresponding each the control logical record of said common controls tabulation is provided with the control logical identifier; Corresponding each the document interface type record of said document interface type tabulation is provided with document interface type sign.
7. the device of dynamic control document showing interface according to claim 6 is characterized in that, said type generation module specifically comprises:
First acquisition module is used for checking acquisition request node control information according to said document;
Second acquisition module is used for obtaining document interface type sign that should node according to said node control information;
The interface generation module is used for obtaining generation document interface logic after corresponding controls and the field according to said document interface type sign.
8. the device of dynamic control document showing interface according to claim 5; It is characterized in that; Field logical record in control logical record in the tabulation of said common controls and the tabulation of said universal field is the data in the database, JSON data or be the XML file.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110411348.6A CN102819423B (en) | 2011-12-12 | 2011-12-12 | The method of Dynamic controlling document showing interface and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110411348.6A CN102819423B (en) | 2011-12-12 | 2011-12-12 | The method of Dynamic controlling document showing interface and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102819423A true CN102819423A (en) | 2012-12-12 |
| CN102819423B CN102819423B (en) | 2016-01-20 |
Family
ID=47303551
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110411348.6A Active CN102819423B (en) | 2011-12-12 | 2011-12-12 | The method of Dynamic controlling document showing interface and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102819423B (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104699488A (en) * | 2015-03-31 | 2015-06-10 | 北京奇虎科技有限公司 | Method, equipment and system for acquiring APP (application) interface control data dynamically |
| CN105808540A (en) * | 2014-12-29 | 2016-07-27 | 金蝶软件(中国)有限公司 | Configuration data storage method and system |
| CN106293804A (en) * | 2016-07-25 | 2017-01-04 | 深圳天珑无线科技有限公司 | A kind for the treatment of method and apparatus of public control |
| CN107918548A (en) * | 2017-07-25 | 2018-04-17 | 平安科技(深圳)有限公司 | Method, apparatus, computer equipment and the storage medium that business function is realized |
| CN109711809A (en) * | 2018-12-28 | 2019-05-03 | 广东益萃网络科技有限公司 | Trade company's property setting method, device, computer equipment and storage medium |
| CN110032667A (en) * | 2019-04-17 | 2019-07-19 | 成都市审计局 | A kind of data assets management method for platform of auditing |
| CN110543343A (en) * | 2019-06-13 | 2019-12-06 | 银联商务股份有限公司 | Financial interaction page generation method and device based on native android application |
| CN111242567A (en) * | 2019-12-31 | 2020-06-05 | 深圳市创梦天地科技有限公司 | Authority control method of workflow node |
| CN112464625A (en) * | 2020-11-30 | 2021-03-09 | 金蝶云科技有限公司 | Receipt generation method and device, computer equipment and storage medium |
| CN114416235A (en) * | 2021-12-28 | 2022-04-29 | 云镝智慧科技有限公司 | Document presentation method, device, computer equipment and storage medium |
| CN119829186A (en) * | 2024-12-25 | 2025-04-15 | 远光软件股份有限公司 | Document interface display method, device, equipment and storage medium thereof |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101697123A (en) * | 2009-10-20 | 2010-04-21 | 金蝶软件(中国)有限公司 | Method and device for modifying interface layout in ERP system and ERP system |
| CN101937463A (en) * | 2010-09-10 | 2011-01-05 | 西安交通大学 | A form automatic generation method for workflow model |
| CN102130916A (en) * | 2011-03-18 | 2011-07-20 | 深圳市深信服电子科技有限公司 | Authority control method and device for page content level |
-
2011
- 2011-12-12 CN CN201110411348.6A patent/CN102819423B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101697123A (en) * | 2009-10-20 | 2010-04-21 | 金蝶软件(中国)有限公司 | Method and device for modifying interface layout in ERP system and ERP system |
| CN101937463A (en) * | 2010-09-10 | 2011-01-05 | 西安交通大学 | A form automatic generation method for workflow model |
| CN102130916A (en) * | 2011-03-18 | 2011-07-20 | 深圳市深信服电子科技有限公司 | Authority control method and device for page content level |
Non-Patent Citations (3)
| Title |
|---|
| 吴荣海 等: "《在Visual FoxPro7.0利用类来实现表单控件布局动态调整》", 《大理学院学报》 * |
| 唐敏 等: "《中文 Visual FoxPro 6.0实用教程》", 29 February 2000, 中文 VISUAL FOXPRO 6.0实用教程 * |
| 陈言红: "《在VFP中使用表单设计应用软件界面》", 《职大学报》 * |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105808540A (en) * | 2014-12-29 | 2016-07-27 | 金蝶软件(中国)有限公司 | Configuration data storage method and system |
| CN104699488A (en) * | 2015-03-31 | 2015-06-10 | 北京奇虎科技有限公司 | Method, equipment and system for acquiring APP (application) interface control data dynamically |
| CN106293804A (en) * | 2016-07-25 | 2017-01-04 | 深圳天珑无线科技有限公司 | A kind for the treatment of method and apparatus of public control |
| CN107918548A (en) * | 2017-07-25 | 2018-04-17 | 平安科技(深圳)有限公司 | Method, apparatus, computer equipment and the storage medium that business function is realized |
| CN109711809A (en) * | 2018-12-28 | 2019-05-03 | 广东益萃网络科技有限公司 | Trade company's property setting method, device, computer equipment and storage medium |
| CN110032667A (en) * | 2019-04-17 | 2019-07-19 | 成都市审计局 | A kind of data assets management method for platform of auditing |
| CN110543343A (en) * | 2019-06-13 | 2019-12-06 | 银联商务股份有限公司 | Financial interaction page generation method and device based on native android application |
| CN111242567A (en) * | 2019-12-31 | 2020-06-05 | 深圳市创梦天地科技有限公司 | Authority control method of workflow node |
| CN111242567B (en) * | 2019-12-31 | 2024-03-01 | 深圳市创梦天地科技有限公司 | Authority control method of workflow node |
| CN112464625A (en) * | 2020-11-30 | 2021-03-09 | 金蝶云科技有限公司 | Receipt generation method and device, computer equipment and storage medium |
| CN112464625B (en) * | 2020-11-30 | 2024-03-29 | 金蝶云科技有限公司 | Document generation method, device, computer equipment and storage medium |
| CN114416235A (en) * | 2021-12-28 | 2022-04-29 | 云镝智慧科技有限公司 | Document presentation method, device, computer equipment and storage medium |
| CN119829186A (en) * | 2024-12-25 | 2025-04-15 | 远光软件股份有限公司 | Document interface display method, device, equipment and storage medium thereof |
| CN119829186B (en) * | 2024-12-25 | 2026-01-06 | 远光软件股份有限公司 | A method, apparatus, device, and storage medium for graphically displaying documents. |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102819423B (en) | 2016-01-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102819423A (en) | Method and device for displaying dynamic control bill interface | |
| US8726176B2 (en) | Active business client | |
| US8370628B2 (en) | Document collaboration system with alternative views | |
| CN106708480A (en) | Management platform realization method and apparatus | |
| CN104360989A (en) | Method and system for converting business receipt into financial certificate | |
| CN106227742A (en) | Dynamic web page based on B/S pattern generates method, server and system | |
| US20060123039A1 (en) | Method for providing a pluggable custom data binding system | |
| US20140032485A1 (en) | Method and system to provide portable database functionality in an electronic form | |
| US20170010842A1 (en) | Document output processing | |
| US20110047220A1 (en) | Extending business processes to mobile devices | |
| CN115543969A (en) | Data migration method, device, equipment and medium | |
| CN102193758B (en) | Method and apparatus for print driver and print spooler | |
| JPH07146898A (en) | Facility asset management system and graphical database access system | |
| US8244728B2 (en) | Method and apparatus for data exploration | |
| JP2019145144A (en) | System and method for automated digital rfid printing and integration | |
| US20030135557A1 (en) | Distributed revision block service | |
| CN110471378A (en) | A kind of Apparatus of Water Plant Automation and data analysis system | |
| KR102308015B1 (en) | Method and system for supporting collaborative editing by hooking the editing area on the web | |
| US11567742B2 (en) | Method, apparatus, and computer program product for generating updated network application interfaces | |
| CN103164217A (en) | Standalone data entry for backend system | |
| JP2014059686A (en) | Information management system and input support program | |
| JP6531303B1 (en) | INFORMATION SYSTEM, INFORMATION PROCESSING DEVICE, TERMINAL DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM | |
| KR20160044074A (en) | Method and system for generating and managing mark for supporting collaboration based BIM between multi-user at 3D object viewer | |
| CN106096816A (en) | Port enterprise and port office work in coordination with the ship dispatch method and system carried out | |
| US20070180353A1 (en) | Systems and methods for generating documents using multimedia data gathering tools |
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 |