Method and system for presenting a visual representation of the portion of the sets of data that a query is expected to return
First Claim
1. A method for providing an interface for object relationships, comprising:
- (a) receiving a selection of at least a first object and a second object stored in an on-demand database service and a definition of at least one relationship between the first object and the second object;
(b) providing based upon the at least one relationship between the first object and the second object, a diagram illustrating the at least one relationship; and
(c) providing an indication of how a data set resulting from applying the at least one relationship to the first object and the second object is expected to be represented in a report associated with the diagram.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a user is provided with a data representation covered by a relationship. For example, the data representation may include a collection of data objects representations. In an embodiment, the data object representations are arranged in a manner so as to indicate rows or records of different data objects that are associated with one another. In an embodiment, portions of the data objects in the collection are indicated as representing the data that is covered by the relationship. In an embodiment, a report representation that is expected to be generated by the report type defined by the user defined relationship is also provided. In an embodiment, a correspondence in indicated between elements of the report representation (e.g., columns in a thumbnail sketch of a report) and the data object representations (e.g., ovals in a Venn diagram).
60 Citations
33 Claims
-
1. A method for providing an interface for object relationships, comprising:
-
(a) receiving a selection of at least a first object and a second object stored in an on-demand database service and a definition of at least one relationship between the first object and the second object; (b) providing based upon the at least one relationship between the first object and the second object, a diagram illustrating the at least one relationship; and (c) providing an indication of how a data set resulting from applying the at least one relationship to the first object and the second object is expected to be represented in a report associated with the diagram. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for providing an interface for object relationships, comprising:
-
(a) sending a selection of at least a first object and a second object stored in an on-demand database service and a definition of at least one relationship between the first object and the second object; (b) receiving based upon the at least one relationship between the first object and the second object, a diagram illustrating the at least one relationship; (c) receiving an indication of how a data set resulting from applying the at least one relationship to the first object and the second object is expected to be represented in a report associated with the diagram; and (d) displaying the diagram and indication on a monitor. - View Dependent Claims (18)
-
-
19. A machine-readable medium carrying one or more sequences of instructions for implementing a method for providing an interface for object relationships, comprising:
-
(a) receiving a selection of at least a first object and a second object stored in an on-demand database service and a definition of at least one relationship between the first object and the second object; (b) providing based upon the at least one relationship between the first object and the second object, a diagram illustrating the at least one relationship; and (c) providing an indication of how a data set resulting from applying the at least one relationship to the first object and the second object is expected to be represented in a report associated with the diagram. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification