An automatic forms handling application service provided on a global computer
network, such as the Internet. A forms publisher submits a form and an associated
report to the forms handling system. The form includes one or more data submission
fields for accumulating data entries submitted into the form by visitors to the
forms handling system. The report includes report elements for returning tabulated
data entries accumulated using the form. The forms handling system automatically
creates a database table corresponding to the form, and correlates each form submission
field with a database storage element, such as a column in the database table,
that accumulate data entries for its associated form submission field. The forms
handling system also coordinates the database table with the associated report
file, and periodically generates and delivers reports to the a specified location
in accordance a service definition provided by the form publisher.