Database application including split views
AssigneeMicrosoft Corporation
InventorsChristopher Bryant, George R. Fordham, Marcus Markiewicz, Michael McCormack, Theresa Naramore
Life of this patent
Estimating the term…
Abstract
A database application is provided which includes functionality for providing split views. The database application includes an object model having a number of objects, methods, and properties. The object model preferably includes a form object which includes a split view representation. A number of properties are associated with the split view which provides for the presentation of data to a user of the database application.
Claims12
A method for presenting data of a database application, the method comprising:
- providing an interface specific for the database application that allows a user of the database application to select one of a plurality of views for displaying data by the database application, the interface comprising a database application object model including presentation objects pre-configured within the database application for presenting and controlling the plurality of views for displaying data when using the database application, at least one of the presentation objects configured to provide a split form comprising at least a first view and a second view with the second view being a view of the underlying data source for the first view, wherein the data displayed in the first view is synchronized with the underlying data displayed in the second view;
- displaying the split form on a visual device, the split form including a plurality of renderings with at least a layout view and a datasheet view of the data underlying the layout view;
- and
- providing, using a microprocessor, a plurality of properties associated with the split form, wherein the providing a plurality of properties further includes providing a first property configured to control the orientation of the split form, a second property configured to control a presentation order for the renderings and a third property having a selection for automatically determining whether to print the layout view or the database view.
A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, will cause the computer to perform a method for presenting data of a database application, the method comprising:
- providing an interface specific for the database application that allows a user of the database application to select one of a plurality of views for displaying data by the database application, the interface comprising a database application object model including presentation objects pre-configured within the database application for presenting and controlling the plurality of views for displaying data when using the database application, at least one of the presentation objects configured to provide a split form comprising at least a first view and a second view with the second view being a view of the underlying data source for the first view, wherein the data displayed in the first view is synchronized with the underlying data displayed in the second view;
- receiving, from a user running the database application, input for selecting to display the split form, the split form including a plurality of renderings with at least a layout view and a datasheet view of the data underlying the layout view;
- and
- providing a first property configured to control the orientation of the split form, a second property configured to control a presentation order for the renderings and a third property having a selection for automatically determining whether to print the layout view or the database view.
Dependencies are inferred from the claim text.