Apparatus and method for defining report parts
First Claim
Patent Images
1. A computer readable storage medium, comprising executable instructions to:
- identify a report with a plurality of report parts, the report comprising a report identifier and at least one report part element, the at least one report part element comprising at least one report part element identifier;
form a report part comprising the at least one report part element defined from an associated report element and at least one report part element identifier, the report part being indicated by a report part identifier, the report part forming an object derived from the report and is independent from the remainder of the report;
identify a report part computation context for the report part comprising the report identifier, the at least one report part element identifier, at least one context data path value, and a context data path, the context data path defining a data path between the report identifier and report part element;
associate the report part with the report part computation context;
evaluate the report part according to the report part computation context; and
return a report part value.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer readable storage medium includes executable instructions to define a report part with a report part element and a report part identifier. A report part computation context including a report identifier, a report part element identifier and a context data path is identified. The report part is associated with the report part computation context. The report part is evaluated according to the report part computation context. A report part value is returned.
23 Citations
21 Claims
-
1. A computer readable storage medium, comprising executable instructions to:
-
identify a report with a plurality of report parts, the report comprising a report identifier and at least one report part element, the at least one report part element comprising at least one report part element identifier; form a report part comprising the at least one report part element defined from an associated report element and at least one report part element identifier, the report part being indicated by a report part identifier, the report part forming an object derived from the report and is independent from the remainder of the report; identify a report part computation context for the report part comprising the report identifier, the at least one report part element identifier, at least one context data path value, and a context data path, the context data path defining a data path between the report identifier and report part element; associate the report part with the report part computation context; evaluate the report part according to the report part computation context; and return a report part value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer implemented method, comprising:
-
forming a report with a plurality of report parts, the report comprising a report identifier, and at least one report part element, the at least one report part element comprising at least one report element identifier; deriving from the report a report part comprising the at least one report part element defined from an associated report element and at least one report part element identifier, the report part being indicated by a report part identifier, the report part forming an object derived from the report and being independent from the remainder of the report; identifying a report part computation context for the report part comprising the report identifier, the at least one report part element identifier, at least one context data path value, and a context data path, the context data path defining a data path between the report identifier and report part element; associating the report part with the report part computation context; evaluating the report part according to the report part computation context; and returning a report part value. - View Dependent Claims (19, 20, 21)
-
Specification