Complex tables
AssigneeSap SE
InventorsAndreas Hofer, Janina Schulyk, Carlos Martinez Gomez
Life of this patent
Estimating the term…
Abstract
Disclosed herein are system, method, and computer program product embodiments for displaying object pages containing data displayed in tables in a client application. The client application may provide a user experience framework via which an administrator may pre-configure the behavior of object pages that display data related to the application in table form. A table may be configured to display using lazy loading, tab navigation, or a preview version to list report based on the nature and expected size of the table. When preview version to list report is chosen, a preview version of a table may be provided to a user to allow the user to interact with the data without displaying the entirety of the dataset.
Claims20
A computer-implemented method, comprising:
- determining, by a client application, an object page to display to a user, wherein the object page comprises an object in the client application and a full dataset related to the object comprising rows and columns;
- retrieving, by the client application, a display configuration for the full dataset, when the display configuration indicates a preview setting;
- retrieving, by the client application, a subset of the full dataset;
- and
- displaying, by the client application, a preview version of a table comprising table headers, the subset of the full dataset, a filter, a record count, and a link, wherein the record count is equal to a number of records in the full dataset, and wherein the link displays the record count;
- and
- wherein at least one of the determining, retrieving, and displaying are performed by one or more computers.
A system, comprising:
- a memory;
- and
- at least one processor coupled to the memory, the at least one processor configured to:
- determine an object page to display to a user of a client application, wherein the object page comprises an object in the client application and a full dataset related to the object comprising rows and columns;
- retrieve a display configuration for the full dataset, when the display configuration indicates a preview setting;
- retrieve a subset of the full dataset;
- and
- display a preview version of a table comprising table headers, the subset of the full dataset, a filter;
- a record count, and a link, wherein the record count is equal to a number of records in the full dataset, and wherein the link displays the record count.
A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
- determining an object page to display to a user of a client application, wherein the object page comprises an object in the client application and a full dataset related to the object comprising rows and columns;
- retrieving a display configuration for the full dataset, when the display configuration indicates a preview setting;
- retrieving a subset of the full dataset;
- and
- displaying a preview version of a table comprising table headers, the subset of the full dataset, a filter;
- a record count, and a link, wherein the record count is equal to a number of records in the full dataset, and wherein the link displays the record count.
Dependencies are inferred from the claim text.