DATABASE DATA TYPE CREATION AND REUSE
First Claim
1. A computer-implemented method for creating and reusing custom data types in a database, comprising:
- receiving, by the computer, a selection of at least one field from a database table in the database, the at least one field comprising a set of field properties;
receiving an input to initiate saving the selected at least one field as a custom data type;
in response to receiving the input, generating a dialog for receiving custom data type information for the selected at least one field;
saving the selected at least one field as the custom data type; and
reusing the custom data type in the database.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided for creating and reusing custom data types in a database. A selection of a field or group of fields may be received from a database table in the database by a database software application executing on a computer system. Each selected field may include a set of field properties. The application may further receive a user input to initiate saving the selected field or group of fields as a custom data type. In response to receiving the input, the application may be configured to generate a dialog for receiving custom data type information for the selected field or group of fields and save the selected field or group of fields as a custom data type. The custom data type may then be reused by the application in the database.
-
Citations
20 Claims
-
1. A computer-implemented method for creating and reusing custom data types in a database, comprising:
-
receiving, by the computer, a selection of at least one field from a database table in the database, the at least one field comprising a set of field properties; receiving an input to initiate saving the selected at least one field as a custom data type; in response to receiving the input, generating a dialog for receiving custom data type information for the selected at least one field; saving the selected at least one field as the custom data type; and reusing the custom data type in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for creating and reusing custom data types in a database, comprising:
-
a memory for storing executable program code; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative to; receive a selection of at least one field from a database table in the database, the at least one field comprising a set of field properties; receive an input to initiate saving the selected at least one field as a custom data type; in response to receiving the input, generate a dialog for receiving custom data type information for the selected at least one field; save the selected at least one field as the custom data type; and reuse the custom data type in the database. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium containing computer executable instructions which, when executed on a computer, will cause the computer to perform a method for creating and reusing custom data types in a database, comprising:
-
receiving a selection of a group of fields from a database table in the database, wherein each field in the group of fields comprises a set of field properties, the set of field properties comprising a validation rule for formatting a field in the group of fields; receiving an input to initiate saving the selected group of fields as a custom data type; in response to receiving the input, generating a dialog for receiving custom data type information for the selected group of fields; saving the selected group of fields as the custom data type, wherein saving the selected group of fields as the custom data type comprises at least one of saving the set of field properties, saving at least one field specific event, and saving at least one index, wherein the at least one field specific event comprises a macro which automatically triggers an action associated with at least one field in the selected group of fields and wherein the at least one index references only fields within the group of fields; reusing the custom data type in the database; and attaching a field group layout template to at least one field in the group of fields, the field group layout template comprising instructions for displaying the group of fields within at least one of a form and a report comprising the group of fields in at least one of a stacked configuration and a tabular configuration, - View Dependent Claims (20)
-
Specification