Layout-driven data selection and reporting
AssigneeSap SE
InventorRalph Stadter
Life of this patent
Estimating the term…
Abstract
A system includes a database with a plurality of records, each record including a plurality of data fields. The system receives input from an end user. The end user input is received via an end user interface, and the end user input includes a subset of the plurality of data fields. The system queries the database using the subset of data fields, and data is retrieved from the database using the subset of data fields. The data retrieved from the database substantially include only data fields that are the data fields supplied by the end user. In an embodiment, the retrieved data do not include data fields that are not part of the data fields supplied by the end user.
Claims19
A system comprising:
- at least one of, a memory, a computer processor hardware and a computer storage device configured to:
- maintain a database comprising a plurality of records, each record comprising a plurality of data fields;
- receive input from an end user, the end user input received via an end user interface and the end user input comprising a subset of the plurality of data fields;
- query the database using the subset of data fields;
- and
- retrieve data from the database using the subset of data fields, the data retrieved from the database comprising only data fields that are part of the subset of data fields;
- wherein the input received from the end user via the end user interface comprises a selection of a predefined set of data fields, and wherein the computer processor hardware is configured to use the predefined set of data fields to query the database and retrieve data from the database comprising only data fields that are part of the predefined set of data fields;
- and
- wherein the retrieved data from the database using the subset of data fields does not comprise data fields that are not part of the subset of data fields.
A process comprising:
- maintaining a database comprising a plurality of records, each record comprising a plurality of data, fields;
- receiving at a computer processor hardware input from an end user, the end user input received via an end user interface and the end user input comprising a subset of the plurality of data fields;
- querying the database using the computer processor hardware and the subset of data fields;
- and
- retrieving data from the database using the computer processor hardware and the subset of data fields, the data retrieved from the database comprising only data, fields that are part of the subset of data fields;
- wherein the input received from the end user via the end user interface comprises a selection of a predefined set of data fields, and wherein the computer processor hardware is configured to use the predefined set of data fields to query the database and retrieve data from the database comprising only data fields that are part of the predefined set of data fields;
- and
- wherein the retrieved data from the database using the subset of data fields does not comprise data fields that are not part of the subset of data fields.
A non-transitory computer readable storage device comprising instructions that when executed by a processor execute a process comprising:
- maintaining a database comprising a plurality, of records, each record comprising a plurality of data fields;
- receiving at a computer processor hardware input from an end user, the end user input received via an end user interface and the end user input comprising a subset of the plurality of data fields;
- querying the database using the computer processor hardware and the subset of data fields;
- and
- retrieving data from the database using the computer processor hardware and the subset of data fields, the data retrieved from the database comprising only data fields that are part of the subset of data fields;
- wherein the input received from the end user via the end user interface comprises a selection of a predefined set of data fields, and wherein the computer processor hardware is configured to use the predefined set of data fields to query the database and retrieve data from the database comprising only data fields that are part of the predefined set of data fields;
- and
- wherein the retrieved data from the database using the subset of data fields does not comprise data fields that are not part of the subset of data fields.
Dependencies are inferred from the claim text.