DataTime reports can be exposed to the web. There are 2 main possible architectures:
1. Static-Updatable (reports can be updated periodically by using the scheduler)
2. Fully Interactive-Updatable (reports can be regenerated and interacted with
on demand, and also periodically updated by the scheduler)
Static-Updatable Report Portal
The first one is the simplest one. Once you have created your
source
report (.dtm) you can
publish it to the web directly within DataTime, which allows either saving the
web pages (.htm) on a local or shared folder or to a remote server.
Reports generated in such a way will be browsable (with any browser) and will be "static",
the user can only browse them (cannot regenerate, drill, redesign, upload, etc.)
Some degree of dynamism is allowed by the fact that you can schedule the report
regeneration.
In such a way fresher versions of the web reports will replace the older version. Each
report update can be controlled separately and notifications can be sent on regeneration.
The following picture illustrates that scenario:
Fully interactive Report Portal
The second approach is implemented through an "open solution" (ASP.NET) which
allows full interaction with the user. In this second scenario there can be user and group management
and any user can regenerate, drill, upload the reports
(provided he has the appropriate rights) simply on demand and
by using a browser alone.
The reports are stored on the server, as source report files (.dtm), in a repository. The
Report Portal provides the functionalities to "render" on he fly the source reports to the
users as web pages and to manage them.
You can customize the Report Portal in any way you wish, as normal ASP pages to create your enterprise report front end. Being an open solution you can clearly
write your pages in any language you wish.
The Report Portal simply provides
the basic functionalities to work with the reports created and published by DataTime.
Information
and a tutorial with examples can be found in the in the downloadable package.
Download
Report Portal Open Solution
In the case of fully interactive portal we can represent the situation as in the
following picture: