assistant for creation of layouts or reports for databases
First Claim
Patent Images
1. A method for creating a report or layout for data stored in a database, said method comprising:
- (a) performing an interview sequence, by a database program, to obtain organization information associated with the database, the organization information including at least a list of fields defined for the database and at least one summary field for the report or layout, the at least one summary field being associated with at least one of the fields in the list of field, wherein the database program is capable of accessing the data stored in the database, and wherein the interview sequence comprises determining whether a script should be generated for the report or layout; and
(b) automatically creating, by the database program, the report or layout based on the organization information obtained by the database program through the interview sequence, wherein the database program operates to automatically create the report or layout; and
(c) automatically generating the script by the database program when it is determined during the interview sequence that the script should be generated, wherein the script when executed allows another report or layout to be automatically generated based on the interview sequence.
2 Assignments
0 Petitions
Accused Products
Abstract
An assistant for the creation of layouts/reports for databases is disclosed. A layout for a database is the arrangement of information for the database such as for data entry or screen viewing, and a report (or report format) for a database is the arrangement of information from the database for presentation of the data in a printed document or with on-line viewing. The assistant serves to automate in the creation of the layout/reports after an interview sequence with a user.
46 Citations
38 Claims
-
1. A method for creating a report or layout for data stored in a database, said method comprising:
-
(a) performing an interview sequence, by a database program, to obtain organization information associated with the database, the organization information including at least a list of fields defined for the database and at least one summary field for the report or layout, the at least one summary field being associated with at least one of the fields in the list of field, wherein the database program is capable of accessing the data stored in the database, and wherein the interview sequence comprises determining whether a script should be generated for the report or layout; and (b) automatically creating, by the database program, the report or layout based on the organization information obtained by the database program through the interview sequence, wherein the database program operates to automatically create the report or layout; and (c) automatically generating the script by the database program when it is determined during the interview sequence that the script should be generated, wherein the script when executed allows another report or layout to be automatically generated based on the interview sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for creating a report layout for data stored in a database, said method comprising:
-
(a) performing an interview sequence, by a database program, to obtain organization information, the organization information including at least a list of fields and at least one summary field for the report layout, the at least one summary field being associated with one of the fields in the list of fields, the report layout including a plurality of parts including a header area, a grand total area, a summary area, a body area, and a footer area, wherein the database program is capable of accessing the data stored in the database, and wherein the interview sequence comprises determining whether a script should be generated for the report or layout; and (b) automatically creating the report layout based on the interview sequence, said creating includes placing the summary field in at least one of the grand total area and the summary area, and placing the fields in the list of fields in the body area and; (c) automatically generating the script when it is determined during the interview sequence that the script should be generated, wherein the script when executed allows another report or layout to be automatically generated based the interview sequence. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer readable medium including computer program code for a database program that is capable of creating a report layout for data stored in a database, said computer readable medium comprising:
-
computer program code for performing an interview sequence to obtain organization information, the organization information including at least a list of fields, the report layout including a plurality of parts including a header area, a grand total area, a summary area, a body area, and a footer area, wherein the database program is capable of accessing the data stored in the database, and wherein the interview sequence comprises determining whether a script should be generated for the report or layout; computer program code for creating the report layout based on the interview sequence, the creating of the report layout includes placing the fields in the list of fields in the body area; and computer program code for automatically generating the script when it is determined during the interview sequence that the script should be generated, wherein the script when executed allows another report or layout to be automatically generated based the interview sequence. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification