Placeholder Control For Updating Database Object
First Claim
1. A method of updating a database object in a relational database, the method comprising:
- updating a recordset schema associated with the database object;
loading or activating the database object;
finding a new field to be added to the database object in response to a change in the recordset schema, including;
determining whether a recordset schema has changed, the recordset schema being associated with the database object and being associated with a collection of records made available to the database object,comparing the updated recordset schema to a previous recordset schema associated with the database object to determine whether the updated recordset schema includes a new field not in the previous recordset schema, andcomparing each field in the updated recordset schema to each field in the previous recordset schema to determine whether each field in the updated recordset schema has a matched field in the previous recordset schema, wherein a field in the updated recordset schema having no matched field indicates the field to be a new field not in the previous recordset schema;
positioning the new field to a determined place in the database object; and
displaying a database visualization in the database object associated with the new field.
2 Assignments
0 Petitions
Accused Products
Abstract
Updating a graphical database object in a database via a placeholder control is provided. After a database recordset schema or schema is updated, a determination is made as to whether anew field is to be added to the graphical database object in response to the recordset schema or schema change. If a new field is to be added, the new field is automatically added to the graphical database object. The new field may be positioned to a place in the graphical database object as directed by a user or editor of the database object. The graphical database object may be displayed with the new field as positioned based on the recordset schema or schema change.
32 Citations
20 Claims
-
1. A method of updating a database object in a relational database, the method comprising:
-
updating a recordset schema associated with the database object; loading or activating the database object; finding a new field to be added to the database object in response to a change in the recordset schema, including; determining whether a recordset schema has changed, the recordset schema being associated with the database object and being associated with a collection of records made available to the database object, comparing the updated recordset schema to a previous recordset schema associated with the database object to determine whether the updated recordset schema includes a new field not in the previous recordset schema, and comparing each field in the updated recordset schema to each field in the previous recordset schema to determine whether each field in the updated recordset schema has a matched field in the previous recordset schema, wherein a field in the updated recordset schema having no matched field indicates the field to be a new field not in the previous recordset schema; positioning the new field to a determined place in the database object; and displaying a database visualization in the database object associated with the new field. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of updating a graphical database object in a database, the method comprising:
-
updating a recordset schema in the database; finding a new field to be added to the graphical database object in response to the updated recordset schema; automatically adding the new field to the graphical database object; positioning the new field to a determined place in the graphical database object; and displaying the graphical database object with the new field. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for updating a graphical database object in a database, the system comprising:
-
a schema update module programmed to update a database schema in the database; and a graphical database object update module programmed to update the graphical database object in response to detecting a database schema change. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification