Patent ID: 7305411
Filing Date: 2007-12-04
Classification: G06F,Y10S

Abstract:
1. A method of expanding a functionality of a database application, the method comprising: importing an application development system expanding said functionality of said database application into a database created using said database application, wherein said database created using said database application includes records arranged in a predetermined manner; presenting prompts to a user to facilitate selection of records from said database, modification of said records, and arrangement of said records; and creating a customized form or report based upon responses to said prompts, wherein said customized form or report includes records from said database that have been selected, modified, and arranged according to said responses, wherein the records modified are modified by the application development system and are not editable by the user, wherein modifying said records includes: selecting fields available for said records; and defining properties of selected fields, and wherein defining properties of selected fields includes defining at least one of: a field name specifying a name assigned to a field when a record or query associated with said field was created; a field type specifying a data type assigned to said field; a field label specifying a user-defined label identifying said field on a single form or a single report; a column head label specifying a user-defined label identifying said field on a continuous form or a continuous report; a print width specifying a width allocated to a value of said field on a form or report; a required during edit property when selected specifying whether a user is permitted to add a new record to a form; and a data source specifying how a field value is determined.