Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dynamic report generation method and platform

A report generation and dynamic technology, applied in the field of data processing, can solve problems such as rewriting codes, and achieve the effect of enhancing expression ability, reducing requirements, and strengthening business semantics

Inactive Publication Date: 2008-11-19
BEIHANG UNIV
View PDF0 Cites 87 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method has obvious disadvantages: for each different system and application, it is necessary to rewrite the code; even in the same system, when the requirements change, in order to obtain new reports, the system developers also need to re-edit the reports. Generative system for design
Traditional tools such as Crystal Reports and Rungan Reports do not take into account the need for dynamic adjustment of the report structure, and require developers to implement special coding

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
  • Dynamic report generation method and platform
  • Dynamic report generation method and platform
  • Dynamic report generation method and platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The following describes a dynamic report generation method and platform of the present invention in conjunction with specific embodiments.

[0050] First, the implementation of the report generation platform provided by the present invention will be described. Such as figure 2 As shown, the dynamic report generation platform of the present invention is implemented through three core modules: a data set model design module, a report structure editing module, and a report generation engine.

[0051] The data set model design module is responsible for assisting users to complete the definition and verification of the data set model. The module is mainly divided into data item type definition unit, data item relationship definition unit and correctness verification unit. This module mainly uses XMLSchema technology. The data item type definition unit is responsible for defining the data item type according to the business entity in the business activity and defining the attrib...

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

The invention provides a dynamic report generation method and a platform; a data set model defined by business characteristics is used to organize data, extract data model definition, bind data based on the data set model, configure the transformation rules of the report structure, and automatically generate a report instance through a report generator engine, so as to form a report generation method. Data items are organized through the derived relation and the extended relation among the data items; the property of the data items which need to be bound into a report template is designated through path expression when the data is bound. The changes possibly generated during the report structure generation are defined; the report generator engine adjusts the report structure based on the structural transformation rules; as long as new structural transformation rules are added, new data display ways can be added without recoding so as to improve the expansibility of the system. Therefore, the user can adopt different display ways based on the characteristics of different data to enhance the expression ability of the report.

Description

Technical field [0001] The invention belongs to the field of data processing, and relates to a method and platform for generating a report, in particular to a method and platform for generating a dynamic report. Background technique [0002] Reporting is an indispensable part of enterprise application software system. Various business reports can be generated automatically or assisted by a computer to realize standardized business management, establish new automated business workflows and business models, greatly improve work efficiency and accelerate the informatization process of various industries. [0003] In the current report generation field, the technical solutions for generating reports can be divided into three categories: The first category is to use hard-coded methods to achieve report generation. In this way, the demand for report generation has not been isolated, but as a part of the information system, report generation is generally implemented by project personnel...

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
IPC IPC(8): G06F17/24G06F17/30
Inventor 韩一李先军李重文
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products