A method and apparatus for generating and distributing computer output
reports which does not require programing, does not require familiarity
with database query languages, and does not require access to a database.
Unattribuzed reports and attributed reports are stored in a report
warehouse. Attributed reports are generated from unattributed reports and
attributed reports. Exceptions in reports stored in the report warehouse
are monitored and selected users are notified. The present invention is
particularly suited for application in a distributed networked computer
environment, for example, such as found in many businesses.