Report generation using metadata
First Claim
Patent Images
1. A system for use in generating a report for an application, the system comprising:
- a report definition generator configured to generate a report definition using metadata located in a metadata store;
a database in the application configured to receive a query and to provide a data set; and
a design engine configured to render the report based on the report definition, parameters and the data set.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for use in rendering a report for a client application, client server application or multi-tier applications. The system includes a report definition generator that is configured to generate a report definition using metadata located in a metadata store. A database in the application configured to receive a query and to provide a data set. A design engine is configured to render the report based on the report definition, parameters and the data set.
94 Citations
20 Claims
-
1. A system for use in generating a report for an application, the system comprising:
-
a report definition generator configured to generate a report definition using metadata located in a metadata store;
a database in the application configured to receive a query and to provide a data set; and
a design engine configured to render the report based on the report definition, parameters and the data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method of generating a report for an application, the computer-implemented method comprising:
-
generating a report definition using metadata located in a metadata store;
executing a query of a database in the application to retrieve a data set; and
rendering the report based on the report definition, parameters and the data set. - View Dependent Claims (14, 15, 16)
-
-
17. A computer-implemented method of generating a report definition, the computer-implemented method comprising:
-
receiving report metadata derived from a metadata store;
receiving report template metadata derived from the metadata store;
creating the report definition based on the report metadata and the report template metadata; and
sending the report definition to a design engine for rendering of a report. - View Dependent Claims (18, 19, 20)
-
Specification