CN108089899A - Inquire about the implementation method and device of report - Google Patents

Inquire about the implementation method and device of report Download PDF

Info

Publication number
CN108089899A
CN108089899A CN201611043766.3A CN201611043766A CN108089899A CN 108089899 A CN108089899 A CN 108089899A CN 201611043766 A CN201611043766 A CN 201611043766A CN 108089899 A CN108089899 A CN 108089899A
Authority
CN
China
Prior art keywords
control
parameter
report
configuration information
graphic
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
CN201611043766.3A
Other languages
Chinese (zh)
Other versions
CN108089899B (en
Inventor
周群辉
刘远荣
郑增杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN CHUANGMENG TIANDI TECHNOLOGY CO LTD
Original Assignee
SHENZHEN CHUANGMENG TIANDI TECHNOLOGY CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN CHUANGMENG TIANDI TECHNOLOGY CO LTD filed Critical SHENZHEN CHUANGMENG TIANDI TECHNOLOGY CO LTD
Priority to CN201611043766.3A priority Critical patent/CN108089899B/en
Publication of CN108089899A publication Critical patent/CN108089899A/en
Application granted granted Critical
Publication of CN108089899B publication Critical patent/CN108089899B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

This disclosure relates to a kind of implementation method and device for inquiring about report, the implementation method of the inquiry report includes:Client intercepts the operational order of the trigger action generation for the user that meets with a response, and generates report configuration information according to the operational order, and the operational order includes search condition and instruction and graphic assembly is set to choose instruction;Control render request is initiated to server-side by the report configuration information, receives the control data that the server-side returns;The control data is shown in report query interface.The implementation method and device of the inquiry report provided using the disclosure can effectively improve the development efficiency of inquiry report.

Description

Inquire about the implementation method and device of report
Technical field
This disclosure relates to Computer Applied Technology field more particularly to a kind of implementation method and device for inquiring about report.
Background technology
At present, the exploitation of report is inquired about, the exploitation of the inquiry report of querying condition is provided in particular in, is normally based on manually What mode was completed, the exploitation of each inquiry report at least needs a developer to participate in the overall process wherein, this results in inquiring about The development efficiency of report is low.
The content of the invention
Based on this, one of the disclosure is designed to provide a kind of implementation method for inquiring about report, for solving existing skill The problem of development efficiency of inquiry report is relatively low in art.
In addition, another object of the present disclosure is to provide a kind of realization device for inquiring about report, for solving existing skill The problem of development efficiency of inquiry report is relatively low in art.
In order to solve the above-mentioned technical problem, technical solution is used by the disclosure:
A kind of implementation method for inquiring about report, including:The operation that client intercepts the trigger action generation for the user that meets with a response refers to Order, and report configuration information is generated according to the operational order, the operational order includes search condition and sets instruction and figure Component chooses instruction;Control render request is initiated to server-side by the report configuration information, the server-side is received and returns Control data;The control data is shown in report query interface.
Further, described the step of generating report configuration information according to the operational order, includes:According to described search Condition setting instruction refers to by obtaining corresponding conditional parameter in preset condition mapping relations, and according to graphic assembly selection Order in preset the reflection of graphics relation by obtaining corresponding graphic parameter;It matches to obtain according to the conditional parameter and graphic parameter Control property parameter and data source configuration parameter;The conditional parameter, graphic parameter, control property parameter and data source is packaged to match somebody with somebody It puts parameter and generates the report configuration information.
Further, it is described that control render request is initiated to server-side by the report configuration information, receive the clothes Before the step of control data that business end returns, the method further includes:The server-side receives the control render request, institute It states and the report configuration information is carried in control render request;Based on preset database template, confidence is matched somebody with somebody according to the report Data source configuration parameter generation database in breath;Parse the conditional parameter and graphic parameter difference in the report configuration information Obtain corresponding condition control and graphical control;By the way that the database is called to carry out wash with watercolours to the condition control and graphical control Dye, obtains the control data, and is sent to the client.
Further, the conditional parameter in the parsing report configuration information and graphic parameter respectively obtain corresponding Before the step of condition control and graphical control, the method further includes:Search condition and graphic assembly are abstracted respectively Change encapsulation, form the condition control and graphical control;Corresponding institute is generated according to the condition control and graphical control respectively State conditional parameter and graphic parameter.
Further, before described the step of showing the control data in report query interface, the method is also wrapped It includes:By starting Webkit kernel calls browser services, to create the report query interface by the browser service.
A kind of realization device for inquiring about report, described device include:Information generating module is intercepted for client and rung Report configuration information is generated using the operational order that the trigger action at family generates, and according to the operational order, the operation refers to Order includes search condition and instruction and graphic assembly is set to choose instruction;Data reception module, for matching somebody with somebody confidence by the report It ceases to server-side and initiates control render request, receive the control data that the server-side returns;Data disaply moudle, for reporting The control data is shown in table query interface.
Further, described information generation module includes:First parameter acquiring unit, for being set according to described search condition It puts instruction and chooses instruction by pre- by obtaining corresponding conditional parameter in preset condition mapping relations, and according to the graphic assembly Corresponding graphic parameter is obtained in the reflection of graphics relation put;Second parameter acquiring unit, for according to the conditional parameter and Graphic parameter matches to obtain control property parameter and data source configuration parameter;Parameter packaged unit, for being packaged the condition ginseng Number, graphic parameter, control property parameter and data source configuration parameter generate the report configuration information.
Further, described device further includes:Request receiving module, being rendered for the server-side reception control please It asks, the report configuration information is carried in the control render request;Database generation module, for based on preset database Template, the data source configuration parameter generation database in the report configuration information;Parameter analysis of electrochemical module, for parsing It states the conditional parameter in report configuration information and graphic parameter respectively obtains corresponding condition control and graphical control;Data return Module calls the database to render the condition control and graphical control, obtains the control data for passing through, And it is sent to the client.
Further, described device further includes:Control package module, for being carried out respectively to search condition and graphic assembly Abstract encapsulation, forms the condition control and graphical control;Parameter generation module, for according to the condition control and figure Control generates the corresponding conditional parameter and graphic parameter respectively.
Further, described device further includes:Service calling module starts Webkit kernel calls browsers for passing through Service, to create the report query interface by browser service.
Compared with prior art, the disclosure has the advantages that:
The operational order generated by client to the trigger action for responding user is intercepted, to be generated according to the operational order Report configuration information, and then control render request is initiated to server-side by report configuration information, obtain the control of server-side return Number of packages evidence, to be shown in report query interface.
In other words, developer only needs to complete the operation of triggering input in client, you can by client and clothes Interaction between business end eventually by the control data shown in report query interface, views the inquiry of exploitation required for its Report avoids participating in the overall process and inquires about the exploitation of report, thus substantially reduces development amount, be effectively improved inquiry report Development efficiency.
It should be appreciated that above general description and following detailed description are only exemplary and explanatory, not The disclosure can be limited.
Description of the drawings
Attached drawing herein is merged in specification and forms the part of this specification, shows the implementation for meeting the disclosure Example, and in specification together for explaining the principle of the disclosure.
Fig. 1 is the schematic diagram according to the implementation environment involved by the disclosure;
Fig. 2 is the block diagram according to a kind of terminal device shown in an exemplary embodiment;
Fig. 3 is the flow chart according to a kind of implementation method of inquiry report shown in an exemplary embodiment;
Fig. 4 be Fig. 3 correspond in embodiment according to the operational order generate report configuration information step one embodiment stream Cheng Tu;
Fig. 5 is the flow chart according to the implementation method of another inquiry report shown in an exemplary embodiment;
Fig. 6 is the flow chart according to the implementation method of another inquiry report shown in an exemplary embodiment;
Fig. 7 is the block diagram according to a kind of realization device of inquiry report shown in an exemplary embodiment;
Fig. 8 is the block diagram according to the realization device of another inquiry report shown in an exemplary embodiment.
Pass through above-mentioned attached drawing, it has been shown that the specific embodiment of the disclosure will be hereinafter described in more detail, these attached drawings The scope for limiting the disclosure by any mode and conceiving is not intended to word description, but is by reference to specific embodiment Those skilled in the art illustrate the concept of the disclosure.
Specific embodiment
Here explanation will be performed to exemplary embodiment in detail, example is illustrated in the accompanying drawings.Following description is related to During attached drawing, unless otherwise indicated, the same numbers in different attached drawings represent the same or similar element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they be only with it is such as appended The example of the consistent apparatus and method of some aspects be described in detail in claims, the disclosure.
Fig. 1 is the implementation environment involved by a kind of implementation method for inquiring about report.The implementation environment includes at least two eventually End equipment 100, the terminal device 100 include client 101 and server-side 103.
Wherein, client 101 can be the terminal devices such as smart mobile phone, tablet computer, laptop, computer, bear Duty generates report configuration information according to the operational order that the trigger action of response user generates, and to the control of the return of server-side 103 Number of packages is according to being shown, so that developer is checked.
Server-side 103 can be then the terminal devices such as computer, server-side, be responsible for the control initiated according to client 101 Render request is carried out rendering generation control data, and is back to the relevant condition control of report configuration information and graphical control Client 101.
Pass through the interaction between client 101 and server-side 103, you can realize the exploitation for efficiently inquiring about report.
Fig. 2 is the block diagram according to a kind of terminal device shown in an exemplary embodiment.The hardware configuration is one suitable With the example of the disclosure, it is impossible to be considered any restrictions to the use scope of the disclosure, disclosure needs can not be construed to Dependent on the terminal device 100.
The terminal device 100 can generate larger difference due to the difference of configuration or performance, as shown in Fig. 2, terminal is set Standby 100 include:Power supply 110, at least interface 130, a storage medium 150 and an at least central processing unit(CPU, Central Processing Units)170.
Wherein, power supply 110 is used to provide operating voltage for each hardware device on terminal device 100.
Interface 130 includes an at least wired or wireless network interface 131, at least a string and translation interface 133, at least one defeated Enter output interface 135 and at least usb 1 37 etc., be used for and external device communication.
The carrier that storage medium 150 is stored as resource, can be random storage medium, disk or CD etc., thereon The resource stored includes operating system 151, application program 153 and data 155 etc., storage mode can be of short duration storage or It permanently stores.Wherein, operating system 151 is for management and each hardware device and application program in control terminal equipment 100 153, can be Windows ServerTM, Mac to realize calculating and processing of the central processing unit 170 to mass data 155 OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..Application program 153 is to be based on completing at least one on operating system 151 The computer program of item particular job, can include an at least module(Diagram is not shown), each module can wrap respectively Contain the sequence of operations instruction to terminal device 100.Data 155 can be stored in file in disk, picture etc..
Central processing unit 170 can include processor more than one or more, and be arranged to be situated between by bus and storage Matter 150 communicates, for computing and the mass data 155 in processing storage medium 150.
As described in detail above, storage will be read by central processing unit 170 by being applicable in the terminal device 100 of the disclosure The form of the sequence of operations instruction stored in medium 150 inquires about the exploitation of report to realize.
In addition, also can equally realize the disclosure by hardware circuit or hardware circuit combination software instruction, therefore, realize The disclosure is not limited to the combination of any specific hardware circuit, software and the two.
Referring to Fig. 3, in one exemplary embodiment, a kind of implementation method for inquiring about report is suitable for implementing shown in Fig. 1 The client 101 of environment, the implementation method of this kind inquiry report can be performed by client 101, may comprise steps of:
Step 310, client intercepts the operational order of the trigger action generation for the user that meets with a response, and is generated according to operational order Report configuration information.
In order to know the relevant information for the inquiry report developed required for developer, for example, the relevant information includes looking into Figure provided in the search condition provided in report, inquiry report etc. is provided, operation entry will be added in client, for opening Hair personnel to the operation entry by carrying out corresponding trigger action so that client can intercept the trigger action that meets with a response The operational order of generation.
Further, operational order includes search condition setting instruction and graphic assembly chooses instruction.
For example, added in client search condition set frame, the search condition set frame can include text box, under Draw frame, dat frame etc..Correspondingly, developer can be inputted corresponding search condition by text box or by combobox Shown in drop-down list choose the inputting date conduct as search condition or in dat frame of one of drop-down item and search Rope condition, wherein, it input and chooses and is accordingly to be regarded as the trigger action of developer, with this so that client is intercepted and meets with a response that this is touched The search condition that hair is operated and generated sets instruction.
Graphic assembly frame for example, in client is added again, the graphic assembly included in the graphic assembly frame can be broken line One or more kinds of figures in figure, pie chart, tables of data etc., each graphic assembly set corresponding marquee respectively.Phase Ying Di, developer can choose corresponding graphic assembly by clicking on marquee, wherein, it chooses and is considered as touching for developer Hair operation, with this so that client, which intercepts the graphic assembly for meeting with a response the trigger action and generating, chooses instruction.
From the foregoing, it will be observed that after intercepting to obtain operational order, client is the searching bar known corresponding to operational order Part either graphic assembly and then can generate report configuration information according to the search condition or graphic assembly.
Further, report configuration information can directly include search condition and graphic assembly, can also include corresponding to The conditional parameter of search condition and the graphic parameter corresponding to graphic assembly simplify the content in report configuration information with this, from And be conducive to reduce the volume of transmitted data between client and server-side.
In other words, the relevant information of the inquiry report of exploitation required for report configuration information reflects developer, leads to Corresponding inquiry report can further be developed by crossing the report configuration information.
Step 330, control render request is initiated to server-side by report configuration information, receives the control that server-side returns Data.
After report configuration information is generated, which can be sent to server-side by client, to receive The control data that server-side returns.Wherein, control data is the inquiry report of exploitation needed for developer.
Specifically, client generates control wash with watercolours after report configuration information is obtained by way of being carried information Dye request, i.e., carry report configuration information, and the control render request be sent to server-side in control render request.
Server-side obtains report configuration after the control render request is received by being extracted in the control render request Information, and then corresponding condition control and graphical control are obtained by parsing the report configuration information, and pass through the tune of database It is rendered with to condition control and graphical control, generates control data.
It should be noted that condition control is to carry out abstract encapsulation to search condition to be formed, graphical control is then pair Graphic assembly carries out what abstract encapsulation was formed.Since report configuration information can directly include search condition and graphic assembly, It can also include the conditional parameter corresponding to search condition and the graphic parameter corresponding to graphic assembly, therefore, be matched somebody with somebody by report The parsing of confidence breath can obtain corresponding condition control and graphical control.
Step 350, control data is shown in report query interface.
After control data is obtained, you can carry out the display of control data, opened so that developer is checked required for it The inquiry report of hair.
In the present embodiment, control data is shown in report query interface, which started by passing through Webkit kernels and what the browser service called was created, the human-computer interaction between developer and client is realized with this.
By process as described above, the efficient development of inquiry report is realized, not only greatly reduces development Amount, and reduce the requirement to developer.
In addition, the operational order generated according to the trigger action of response user generates report configuration information, not only realize Inquire about report exploitation diversification, i.e., for formed inquiry report report configuration information with the change of user's trigger action and Change, and realize the unification of data-interface, i.e., carried out in the form of report configuration information between client and server-side Interaction so that be independent of each other between condition control and graphical control, be conducive to the fault location in development process.
Referring to Fig. 4, in one exemplary embodiment, step 310 may comprise steps of:
Step 311, instruction is set by obtaining corresponding conditional parameter, and root in preset condition mapping relations according to search condition Instruction is chosen by obtaining corresponding graphic parameter in preset the reflection of graphics relation according to graphic assembly.
In the present embodiment, report configuration information is included corresponding to the conditional parameter of search condition and corresponding to graphic assembly Graphic parameter.
Based on this, before report configuration information is generated, will respectively be obtained according to search condition and graphic assembly corresponding Conditional parameter and graphic parameter.
Specifically, in server-side, condition control is to carry out abstract encapsulation to search condition to be formed, and graphical control is then It is to carry out abstract encapsulation to graphic assembly to be formed.
After formation condition control and graphical control, will the further corresponding conditional parameter of formation condition control, and Generate the corresponding graphic parameter of graphical control.That is, conditional parameter is for uniquely identifying condition control, and graphic parameter is for unique Ground identifies graphical control.
Then, server-side will send conditional parameter and graphic parameter to client, to distinguish set up the condition in the client The condition mapping relations between condition mapping relations and graphic parameter and graphic assembly between parameter and search condition.
As a result, client has known that the search condition sets instruction after intercepting to obtain search condition setting instruction Corresponding search condition, and then get the corresponding conditional parameter of search condition by condition mapping relations.
Correspondingly, client has known that graphic assembly selection refers to after intercepting to obtain graphic assembly selection instruction Corresponding graphic assembly is made, and then passes through the reflection of graphics Relation acquisition to the corresponding graphic parameter of graphic assembly.
Step 313, match to obtain control property parameter according to conditional parameter and graphic parameter and data source configures parameter.
Control property parameter and data source configuration parameter render for control, i.e. control property parameter is for setting It puts the appearance style of condition control or graphical control and renders mode, data source configuration parameter is then to be used to combine database Template generation renders the database of control.
Control property parameter and data source configuration parameter can be chosen to obtain according to the trigger action of user, can also basis Preset matching rule match obtains.
It, will be by preset matching rule to space attribute parameter sum number in order to ensure control rendering effect in the present embodiment It is matched according to source configuration parameter.
Further, preset matching rule is is matched according to conditional parameter and graphic parameter, i.e., control property is joined Number and data source configuration parameter correspondingly change with the change of conditional parameter and graphic parameter.
For example, if conditional parameter is A1, graphic parameter B1, then the control property parameter matched is C1, is counted It is D1 according to source configuration parameter;If conditional parameter is A2, graphic parameter B2, then the control property parameter matched is C2, is counted It is D1 according to source configuration parameter.
Step 315, conditional parameter, graphic parameter, control property parameter and data source configuration parameter generation report is packaged to match somebody with somebody Confidence ceases.
After report configuration information is generated, that is, server-side is enabled to generate corresponding control according to the report configuration information Data processed, and then the display by controlling data so that developer views the inquiry report of exploitation required for it.
By process as described above, the diversification of inquiry report exploitation is realized, i.e. report configuration information will be with it Comprising various parameters variation and change.
Referring to Fig. 5, in one exemplary embodiment, a kind of implementation method for inquiring about report is suitable for implementing shown in Fig. 1 The server-side 103 of environment, the method for pushing of figure can be performed by server-side 103 in this kind of report, may comprise steps of:
Step 410, server-side receives the control render request that client is initiated, and carrying report in control render request matches somebody with somebody confidence Breath.
Report configuration information is that client is generated according to the operational order that the trigger action of response user generates.
Step 430, based on preset database template, the data source configuration parameter generation number in report configuration information According to storehouse.
Step 450, parse the conditional parameter in report configuration information and graphic parameter respectively obtains corresponding condition control And graphical control, and pass through and database is called to render condition control and graphical control, obtain control data.
Step 470, control data is returned to client, to show control data by client.
Referring to Fig. 6, in one exemplary embodiment, method as described above can also comprise the following steps:
Step 510, abstract encapsulation, formation condition control and graphical control are carried out respectively to search condition and graphic assembly.
Step 530, corresponding conditional parameter and graphic parameter are generated according to condition control and graphical control respectively.
By process as described above, the development efficiency of inquiry report is effectively improved, not only can only be opened by one Hair personnel be complete it is multiple and different inquiry reports exploitations, and the development time can by least two it is small when foreshorten to 10 minutes Within.
Following is embodiment of the present disclosure, can be used for performing the implementation method of the inquiry report involved by the disclosure. For the details not disclosed in embodiment of the present disclosure, the implementation method that refer to the inquiry report involved by the disclosure is implemented Example.
Referring to Fig. 7, in one exemplary embodiment, a kind of realization device 700 for inquiring about report is applied to client, bag It includes but is not limited to:Information generating module 710, data reception module 730 and data disaply moudle 750.
Wherein, information generating module 710 for client intercept the user that meets with a response trigger action generation operation refer to Order, and report configuration information is generated according to operational order.
Operational order includes search condition and instruction and graphic assembly is set to choose instruction.
Data reception module 730 is used to initiate control render request to server-side by report configuration information, receives service Hold the control data returned.
Control data is that server-side obtains corresponding condition control and graphical control by parsing report configuration information, and is led to Cross what the calling of database rendered condition control and graphical control.
Data disaply moudle 750 is used to show control data in report query interface.
Referring to Fig. 8, in one exemplary embodiment, a kind of realization device 800 for inquiring about report, applied to server-side, Including but not limited to:Request receiving module 810, database generation module 830, data generation module 850 and data return to module 870。
Wherein, request receiving module 810 receives the control render request of client initiation for server-side, and control renders please Seek middle carrying report configuration information.
Report configuration information is that client is generated according to the operational order that the trigger action of response user generates.
Database generation module 830 is used for based on preset database template, according to the data source in report configuration information Configure parameter generation database.
The conditional parameter and graphic parameter that data generation module 850 is used to parse in report configuration information respectively obtain correspondence Condition control and graphical control, and pass through and database called to render condition control and graphical control, obtain control number According to.
Data return to module 870 for returning to control data to client, to show control data by client.
It should be noted that the realization device for the inquiry report that above-described embodiment is provided is carrying out the exploitation of inquiry report When, only with the division progress of above-mentioned each function module for example, in practical application, above-mentioned function can be divided as needed With by different function module completions, i.e. the internal structure of the realization device of inquiry report will be divided into different function modules, To complete all or part of function described above.
In addition, the realization device for the inquiry report that above-described embodiment is provided and the embodiment of the implementation method of inquiry report Belonging to same design, wherein modules perform the concrete mode operated and are described in detail in embodiment of the method, Details are not described herein again.
The preferable examples embodiment of the above, the only disclosure, the embodiment for being not intended to limit the disclosure, this Field those of ordinary skill can very easily carry out corresponding flexible or repair according to the central scope and spirit of the disclosure Change, therefore the protection domain of the disclosure should be subject to the protection domain required by claims.

Claims (10)

1. a kind of implementation method for inquiring about report, which is characterized in that including:
Client intercepts the operational order of the trigger action generation for the user that meets with a response, and generates report according to the operational order Configuration information, the operational order include search condition and instruction and graphic assembly are set to choose instruction;
Control render request is initiated to server-side by the report configuration information, receives the control number that the server-side returns According to;
The control data is shown in report query interface.
2. the method as described in claim 1, which is characterized in that described that report configuration information is generated according to the operational order Step includes:
According to the instruction of described search condition setting by obtaining corresponding conditional parameter in preset condition mapping relations, and according to institute It states graphic assembly and chooses instruction by obtaining corresponding graphic parameter in preset the reflection of graphics relation;
It is matched to obtain control property parameter and data source configuration parameter according to the conditional parameter and graphic parameter;
The conditional parameter, graphic parameter, control property parameter and data source configuration parameter is packaged to generate the report and match somebody with somebody confidence Breath.
3. the method as described in claim 1, which is characterized in that described to initiate to control to server-side by the report configuration information Part render request, before the step of receiving the control data that the server-side returns, the method further includes:
The server-side receives the control render request, and the report configuration information is carried in the control render request;
Based on preset database template, the data source configuration parameter generation database in the report configuration information;
It parses the conditional parameter in the report configuration information and graphic parameter respectively obtains corresponding condition control and figure control Part;
By the way that the database is called to render the condition control and graphical control, the control data is obtained, concurrently It send to the client.
4. method as claimed in claim 3, which is characterized in that conditional parameter in the parsing report configuration information and Before graphic parameter respectively obtains the step of corresponding condition control and graphical control, the method further includes:
Abstract encapsulation is carried out respectively to search condition and graphic assembly, forms the condition control and graphical control;
The corresponding conditional parameter and graphic parameter are generated according to the condition control and graphical control respectively.
5. such as Claims 1-4 any one of them method, which is characterized in that described in report query interface described in display Before the step of control data, the method further includes:
By starting Webkit kernel calls browser services, to create report query circle by the browser service Face.
6. a kind of realization device for inquiring about report, which is characterized in that described device includes:
Information generating module intercepts the operational order of the trigger action generation for the user that meets with a response for client, and according to institute Operational order generation report configuration information is stated, the operational order includes search condition and instruction and graphic assembly selection is set to refer to Order;
Data reception module for initiating control render request to server-side by the report configuration information, receives the clothes The control data that business end returns;
Data disaply moudle, for showing the control data in report query interface.
7. device as claimed in claim 6, which is characterized in that described information generation module includes:
First parameter acquiring unit, for being instructed according to described search condition setting by acquisition pair in preset condition mapping relations The conditional parameter answered, and instruction is chosen according to the graphic assembly and is joined by obtaining corresponding figure in preset the reflection of graphics relation Number;
Second parameter acquiring unit, for being matched to obtain control property parameter and data according to the conditional parameter and graphic parameter Source configures parameter;
Parameter packaged unit, for being packaged the conditional parameter, graphic parameter, control property parameter and data source configuration parameter life Into the report configuration information.
8. device as claimed in claim 6, which is characterized in that described device further includes:
Request receiving module receives the control render request for the server-side, institute is carried in the control render request State report configuration information;
Database generation module, for based on preset database template, the data source in the report configuration information to be matched somebody with somebody Put parameter generation database;
Parameter analysis of electrochemical module, for parse conditional parameter in the report configuration information and graphic parameter respectively obtain it is corresponding Condition control and graphical control;
Data return to module, for passing through the database are called to render the condition control and graphical control, obtained The control data, and it is sent to the client.
9. device as claimed in claim 8, which is characterized in that described device further includes:
Control package module for carrying out abstract encapsulation respectively to search condition and graphic assembly, forms the condition control And graphical control;
Parameter generation module, for generating the corresponding conditional parameter and figure respectively according to the condition control and graphical control Shape parameter.
10. such as claim 6 to 9 any one of them device, which is characterized in that described device further includes:
Service calling module starts Webkit kernel calls browser services, to be created by the browser service for passing through Build the report query interface.
CN201611043766.3A 2016-11-22 2016-11-22 Method and device for realizing query report Active CN108089899B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611043766.3A CN108089899B (en) 2016-11-22 2016-11-22 Method and device for realizing query report

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611043766.3A CN108089899B (en) 2016-11-22 2016-11-22 Method and device for realizing query report

Publications (2)

Publication Number Publication Date
CN108089899A true CN108089899A (en) 2018-05-29
CN108089899B CN108089899B (en) 2021-06-01

Family

ID=62170237

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611043766.3A Active CN108089899B (en) 2016-11-22 2016-11-22 Method and device for realizing query report

Country Status (1)

Country Link
CN (1) CN108089899B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114064716A (en) * 2021-10-29 2022-02-18 北京市农林科学院信息技术研究中心 Metadata-based WEB report automatic generation method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101697122A (en) * 2009-10-16 2010-04-21 深圳市科陆电子科技股份有限公司 Method for generating report query conditions through predefined components
US20110197122A1 (en) * 2010-02-05 2011-08-11 Yuen Sheung Chan Generating and Displaying Active Reports
CN103577189A (en) * 2013-10-30 2014-02-12 北京华胜天成科技股份有限公司 Method and system for realizing query condition
CN104376068A (en) * 2014-11-07 2015-02-25 北京思特奇信息技术股份有限公司 Data representation system and method based on dynamic report template
CN104516864A (en) * 2013-09-30 2015-04-15 北大方正集团有限公司 Report generating method and report generating device
CN104636127A (en) * 2014-08-06 2015-05-20 歌尔声学股份有限公司 Method and device for developing report form or billboard
CN105302567A (en) * 2015-11-12 2016-02-03 用友网络科技股份有限公司 Device and method for dynamically generating report template
US20160092502A1 (en) * 2014-09-25 2016-03-31 Sundaresan Krishnamurthy Graphical modeling of database query statements

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101697122A (en) * 2009-10-16 2010-04-21 深圳市科陆电子科技股份有限公司 Method for generating report query conditions through predefined components
US20110197122A1 (en) * 2010-02-05 2011-08-11 Yuen Sheung Chan Generating and Displaying Active Reports
CN104516864A (en) * 2013-09-30 2015-04-15 北大方正集团有限公司 Report generating method and report generating device
CN103577189A (en) * 2013-10-30 2014-02-12 北京华胜天成科技股份有限公司 Method and system for realizing query condition
CN104636127A (en) * 2014-08-06 2015-05-20 歌尔声学股份有限公司 Method and device for developing report form or billboard
US20160092502A1 (en) * 2014-09-25 2016-03-31 Sundaresan Krishnamurthy Graphical modeling of database query statements
CN104376068A (en) * 2014-11-07 2015-02-25 北京思特奇信息技术股份有限公司 Data representation system and method based on dynamic report template
CN105302567A (en) * 2015-11-12 2016-02-03 用友网络科技股份有限公司 Device and method for dynamically generating report template

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
颜建华 著: "《Android开发关键技术之旅:Java程序员快速学习通道》", 31 July 2012, 北京:中国铁道出版社 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114064716A (en) * 2021-10-29 2022-02-18 北京市农林科学院信息技术研究中心 Metadata-based WEB report automatic generation method and device
CN114064716B (en) * 2021-10-29 2023-10-20 北京市农林科学院信息技术研究中心 Metadata-based automatic WEB report generation method and device

Also Published As

Publication number Publication date
CN108089899B (en) 2021-06-01

Similar Documents

Publication Publication Date Title
TWI757743B (en) Mini program generation method and device
US10990644B2 (en) Systems and methods for contextual vocabularies and customer segmentation
CN106649084B (en) The acquisition methods and device of function call information, test equipment
JP7421511B2 (en) Methods and apparatus, electronic devices, readable storage media and computer programs for deploying applications
US9239705B2 (en) Method and apparatus for customized software development kit (SDK) generation
WO2018019168A1 (en) Method and apparatus for awakening application by means of mobile browser
CN108989384A (en) A kind of method of data processing, cloudy management system and relevant device
CN106649488B (en) Method and device for calling multi-data-source interactive interface
CN113722020B (en) Interface calling method, device and computer readable storage medium
JP2014512037A (en) Method and system for providing a state model of an application program
CN102567400B (en) Method for realizing Web visit and Web server
CN113032244B (en) Interface test method, device, computer system and computer readable storage medium
CN106326099B (en) A kind of method, apparatus and electronic equipment for program tracking
JP7132999B2 (en) METHOD AND APPARATUS FOR VERIFYING OPERATIONAL STATE OF APPLICATION
CN110795181A (en) Application program interface display method and device based on skip protocol and electronic equipment
CN108089899A (en) Inquire about the implementation method and device of report
WO2023169193A1 (en) Method and device for generating smart contract
US20130346845A1 (en) Interactive multi device in memory form generation
US20230171179A1 (en) Method for testing pressure, electronic device and storage medium
CN113590217B (en) Function management method and device based on engine, electronic equipment and storage medium
CN116149639A (en) Method and device for developing components, electronic equipment and storage medium
CN114296696A (en) Business function operation method and device, storage medium and electronic equipment
CN113626001A (en) API dynamic editing method and device based on script
CN113157360B (en) Method, apparatus, device, medium, and article for processing an API
CN104572453B (en) The method and apparatus that item property is obtained using script

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant