Form generating method and apparatus
First Claim
1. A form generating method in a data processing system comprising a user interface including a display unit for displaying pictorial representations of forms, the method comprising the steps of:
- storing in a form specification table, form specification data identifying a plurality of forms and data identifying a plurality of individual fields within each of the forms;
displaying on the display unit a representation of a selected form;
executing an evaluation program which identifies fields of the selected form from data in the form specification table and for each identified field selects a predefined field execution program individually associated with the identified field; and
executing the selected field execution program to compute data for insertion in the selected field using at least one of user input data received from the user interface and system data previously computed in the data processing system.
2 Assignments
0 Petitions
Accused Products
Abstract
A process of controlling the course of a program in form processing by data processing systems for data contents of a form (80, 81, 82) built of fields to be processed. The pictorial illustration (display of the form (80, 81, 82), the reading and fading in of the data relevant for this form, the manipulation of these data by the user and the processing of these data arranged by the user by a firmly assigned form processing program to the form after selection of a form specification. The form processing program is composed here, under predetermination of the actual form specification, according to the available fields, gradually of individual programs which are typical for the field.
-
Citations
12 Claims
-
1. A form generating method in a data processing system comprising a user interface including a display unit for displaying pictorial representations of forms, the method comprising the steps of:
-
storing in a form specification table, form specification data identifying a plurality of forms and data identifying a plurality of individual fields within each of the forms; displaying on the display unit a representation of a selected form; executing an evaluation program which identifies fields of the selected form from data in the form specification table and for each identified field selects a predefined field execution program individually associated with the identified field; and executing the selected field execution program to compute data for insertion in the selected field using at least one of user input data received from the user interface and system data previously computed in the data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A form processing system comprising:
-
a data processor including a memory for storing data; a user interface, including a display unit, connected to said data processor; a specification table in said memory for storing data defining specifications for a plurality of individual forms and data defining specification for fields within each of said forms, including field type data, at least one of said fields in each of at least two different ones of said forms being of the same field type; said data processor comprising a plurality of individual program modules, each associated with one of said field types for performing data processing functions unique to said one of said field types; said data processor further comprising an interface program module responsive to an input signal from said interface identifying one of said specified forms to read said table and to evaluate fields of said identified form and to initiate for each evaluated field execution of an individual program module associated with the field type of said evaluated field.
-
-
10. A form processing system comprising:
-
a data processor including a memory for storing data; a user interface connected to said data processor; a specification table in said memory storing data defining a plurality of individual forms and data defining field types assigned to fields within said forms; said data processor comprising a plurality of individual program modules, each associated with one of said field types for performing data processing functions unique to said one of said field types; said data processor further comprising an interface program module responsive to an input signal from said interface identifying one of said forms defined in said table to read said table and to evaluate fields of said identified form and to initiate for each evaluated field execution of one of said individual program modules associated with the field type of said each evaluated field. - View Dependent Claims (11, 12)
-
Specification