QRDesign's report wizard:

QRDesign comes with an integrated report wizard that makes creating new reports very easy. With just a few mouse clicks new report layouts can be generated for immediate printing or for further editing. The report wizard can create the following kind of reports:

After selecting a report type, you can supply a data source for the report, either a table, a SQL query or a predefined dataset from your application (from a datamodule or any other form). You can also supply a default dataset for your end-user, so that he won't be bothered to select the appropriate dataset. In that case, this page of the report wizard will be skipped automatically:

Next the user can select which fields to include in the report. You can optionally specify which fields are available for the end user to use and you may specify a display label for each field to show instead of the real field name:

Now just select what bands to include in the report layout by default:

Optional report parameters may be specified:

Finally the report wizard will generate the report layout that can either be used as-is or that can be further edited as necessary: