Method and system for building a report for execution against a data store
First Claim
1. A method for building a report, comprising the steps of:
- a) defining a relational abstraction of a data store, the definition including a plurality of views, fields associated with the views, and any relations between the views;
b) selecting one of the views as a base view of a report; and
c) creating at least one report field using the views, fields and relations associated with the base view.
3 Assignments
0 Petitions
Accused Products
Abstract
A data query and reporting method and system are provided. The method and system allow non-technical computer users to build and execute complex database queries. The method and system accommodate the need for a simple, easy-to-understand interactive and iterative means for generating and validating database queries. The method and system reduce the complexity and costs associated with retrieving useful information for organizations of all sizes, especially smaller businesses. The method and system support a robust security model, enabling organizations to protect sensitive data while providing broad data access.
247 Citations
27 Claims
-
1. A method for building a report, comprising the steps of:
-
a) defining a relational abstraction of a data store, the definition including a plurality of views, fields associated with the views, and any relations between the views;
b) selecting one of the views as a base view of a report; and
c) creating at least one report field using the views, fields and relations associated with the base view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer system for building a report, the system comprising:
-
a) means for defining a relational abstraction of a data store, the definition including a plurality of views, fields associated with the views, and any relations between the views;
b) means for selecting one view as a base view of the report; and
c) means for creating at least one report field using the views, fields and relations associated with the base view. - View Dependent Claims (27)
-
Specification