Patent ID: 8689137

Claim:
A computer readable storage medium containing computer executable instructions which when executed by a computer perform a method for providing functionality from a database application via an improved user interface, the method executed by the computer executable instructions comprising: providing a plurality of functionalities available from the database application; organizing the plurality of functionalities according to a plurality of tasks; providing user interface tabs for each of the plurality of tasks, each of the user interface tabs being operative to deploy, upon selection, layouts of logically grouped functionality controls; receiving an indication of a selection of a database object within the database application; and deploying, in response to the received indication, a database user interface tab comprising a layout of logically grouped functionality controls having a plurality of selectable controls associated with editing a selected data object, wherein deploying the database user interface comprises replacing at least one previously displayed selectable control with the plurality of selectable controls associated with editing the selected data object, wherein the plurality of selectable controls comprise: a first control for retrieving external data, a second control for exporting database application data to an external database, and a third control for handling server-based data via electronic transmission.