Running Reports

Reports are built as individual .dlls.

Reports are run according to whether they are defined as asynchronous or synchronous.

Asynchronous Reports

Asynchronous reports can be run in the following ways:

Synchronous Reports

Synchronous reports can be called from the logic of a generated application using external classes, or from an external program.