RAPID SOFTWARE REPORT DEVELOPMENT TOOL WITH AUTO DATABASE HANDLING AND MENU TOOL-BAR PLUG-IN FOR APPLICATION REPORT ACCESS
First Claim
1. A method for generating reports for a computer monitored or aided environment that comprises a server-side module, a client-side module and a database, the server-side module, client-side module and database being interconnected,the method comprisingcreating a report layout, the report layout containing a predefined number of dynamic fields at predetermined positions;
- associating, at the server-side, each dynamic field with a data source;
collecting, at the server-side, information for each dynamic field according to the associated data source;
storing the information in the database; and
displaying the information for each dynamic field on a display according to the report layout;
wherein said report layout is shared universally for the generation of a displayed report and a printed report.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for generating reports for a computer monitored or aided environment that has a server-side module, a client-side module and a database, the server-side module, client-side module and database being interconnected, The method includes creating a report layout, the report layout containing a predefined number of dynamic fields at predetermined positions; associating, at the server-side, each dynamic field with a data source; collecting, at the server-side, information for each dynamic field according to the associated data source; storing the information in the database; and displaying the information for each dynamic field on a display according to the report layout. The report layout is shared universally for the generation of a displayed report and a printed report.
-
Citations
20 Claims
-
1. A method for generating reports for a computer monitored or aided environment that comprises a server-side module, a client-side module and a database, the server-side module, client-side module and database being interconnected,
the method comprising creating a report layout, the report layout containing a predefined number of dynamic fields at predetermined positions; -
associating, at the server-side, each dynamic field with a data source; collecting, at the server-side, information for each dynamic field according to the associated data source; storing the information in the database; and displaying the information for each dynamic field on a display according to the report layout; wherein said report layout is shared universally for the generation of a displayed report and a printed report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 20)
-
-
13. A system for generating reports for a computer monitored or aided environment that comprises a server-side module, a client-side module, and a database, the server-side module, client-side module and database being interconnected, the system comprising:
-
a tool for creating a report layout, the report layout containing a predefined number of dynamic fields at predetermined positions; a storage device containing computer code to associate each dynamic field with a data source; and a logger in the server-side module for collecting information for each dynamic field according to the associated data source; wherein said report layout is shared universally for the generation of a displayed report and a printed report, using a graphical user interface in the client-side module. - View Dependent Claims (14, 15)
-
Specification