Centralized broad spectrum report generation method based on expandable sign language

A technology for extending markup language and report generation. It is applied in natural language data processing, instruments, computing, etc. It can solve the problems of various report formats and scattered report output points, and achieve the effect of widening the spectrum and improving efficiency.

Inactive Publication Date: 2007-07-25
ZTE CORP
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Reports provide the data that users care about and some analysis results for these data in the form of tables. Compared with other forms of data provided, they are concise, intuitive and standardized, and are widely used in the field of telecommunications. However, at present Equipment manufacturers provide operators with a variety of report formats, and the report output points are scattered. In order to make a report, users need to operate in multiple places, especially when users are not familiar with the system they are using, they will feel at a loss.
In addition, the current types of report production are limited to the scope provided by equipment manufacturers. If operators have new needs, they can only wait for equipment manufacturers to upgrade the version. There is no other way

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Centralized broad spectrum report generation method based on expandable sign language
  • Centralized broad spectrum report generation method based on expandable sign language
  • Centralized broad spectrum report generation method based on expandable sign language

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] A report corresponds to an XML report configuration file, which abstracts the report in an object-oriented way. Reports are divided into presentation and data.

[0023] The main description of the presentation form part:

[0024] a) Whether the report is a report template provided by the operator, and the report template specifies the way of filling in the data.

[0025] b) If there is a template, it is also necessary to indicate whether it is to be written in fixed point or row by row. For the row by row method, it is also necessary to indicate the filling interval of the report data (that is, from which row and column to start, and to which row and column to end).

[0026] c) Whether the report is generated through other modules (such as executable program, dynamic link library, etc.), that is to say, if the report program itself cannot obtain data results, it can provide modules that help to obtain data results.

[0027] The data part is divided into two parts: dat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

This invention discloses a kind of centralized broad-spectrum report generating method that based on Extensible Markup Language. It aims to provide a kind of centralized and effectively report generating method. The method comprises the following steps: 1) reading the extensible mark language configuration file of report; 2) analyzing the required format information of report making; 3) calling database; 4) drawing the database information that will be connected; 5) connecting with database and getting the data result collection; 6) creating the EXCEL COM object sample by using the COM component object modeling technique; 7) writing the result collection to EXCEL according to the report format that appointed in extensible mark language and generating report; 8) releasing the COM object sample that created in step 6); 9) releasing the database connection created in step 5). If the executable file or dynamic linkage library are needed to generate report, they can be embedded seamlessly in the system as a plug-in together with extensible mark language file.

Description

technical field [0001] The invention relates to a report generation method, in particular to a centralized broad-spectrum report generation method based on XML-based extensible markup language. Background technique [0002] The report provides the data that the user cares about and some analysis results for the data in the form of a table. Compared with other forms of data provision, it has the characteristics of simplicity, intuition and specification, and is widely used in the field of telecommunications. Equipment manufacturers provide operators with various report formats, and report output points are scattered. In order to create a report, users need to operate in multiple places, especially when users are not familiar with the system they are using, they will feel at a loss. In addition, the current report generation types are limited to the scope provided by the equipment manufacturer. If the operator has new requirements, he can only wait for the equipment manufactur...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/00G06F17/20G06F40/00
Inventor 刘长青黄珂
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products