Database application navigation
First Claim
Patent Images
1. A computer storage medium having computer-executable instructions stored thereupon which, when executed by a computer, causes the computer to:
- receive a request for a database object, the request comprising a uniform resource locator (URL) having a first parameter identifying a path to a target subform control that loads the requested database object, a second parameter identifying a name of the database object, and a third parameter identifying a type for the database object;
in response to receiving the request for the database object, identify the database object using the parameters of the URL and cause the requested database object to be displayed in the subform control;
receive a request to execute a macro action; and
in response to receiving the request to execute the macro action, update the URL to reflect execution of the macro action.
3 Assignments
0 Petitions
Accused Products
Abstract
A database server application program is provided that is configured to provide a programmable interface into a database application by way of database services uniform resource locators (URLs). A database services URL utilized by the database application can be updated programmatically by program code executing within or under control of the database server application program. A macro action for use in conjunction with a database server application that provides functionality for displaying a database object, such as a form or report, in-place in a Web browser is also disclosed.
15 Citations
20 Claims
-
1. A computer storage medium having computer-executable instructions stored thereupon which, when executed by a computer, causes the computer to:
-
receive a request for a database object, the request comprising a uniform resource locator (URL) having a first parameter identifying a path to a target subform control that loads the requested database object, a second parameter identifying a name of the database object, and a third parameter identifying a type for the database object; in response to receiving the request for the database object, identify the database object using the parameters of the URL and cause the requested database object to be displayed in the subform control; receive a request to execute a macro action; and in response to receiving the request to execute the macro action, update the URL to reflect execution of the macro action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for displaying a database object in-place, the method comprising performing computer-implemented operations for:
-
receiving a request to execute a macro action for displaying a database object in-place, the request comprising a uniform resource locator (URL) having a first parameter identifying a path to a target subform control that loads the requested database object, a second parameter identifying a name of the database object, and a third parameter identifying a type for the database object; and in response to receiving the request for the database object, identifying the database object using parameters, causing the requested database object to be displayed in-place in the subform control, and updating the URL to reflect the displaying of the database object. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer system, comprising:
-
a processor; and a memory in communication with the processor, the memory comprising instructions which, when executed by the processor, cause the processor to receive a request for a database object, the request comprising a uniform resource locator (URL) having a first parameter identifying a path to a target subform control that loads the requested database object, a second parameter identifying a name of the database object, and a third parameter identifying a type for the database object, in response to receiving the request for the database object, identify the database object using the parameters of the URL and cause the requested database object to be displayed in the subform control; receive a request to execute a macro action; and in response to receiving the request to execute the macro action, update the URL to reflect execution of the macro action. - View Dependent Claims (20)
-
Specification