Provides an easy way to generate HyperText Markup Language (HTML) reports in a Borland Delphi program. HTMLReport can generate reports from virtually any datasource, which doesn't have to be BDE compliant databases. This can be any 3rd party database interface or simply an array or a set of pascal variables. Important feature of this component is the possibility to change some of thereport properties, i.e. it is possible to add / delete report fields, change their positions etc. without recompiling the main program. It is very easy to create a HTMLReport with several levels, because the report is printed as a HTML type file.