This component may be used in place of a database-connected dataset to retrieve data from any source(s) to drive a report.

The datafields of the dataset are constructed by the user. When the table does a 'Next' an event is fired that allows data to be given to the dataset.

All normal database functions are available, such as groups and expressions.