Reports provide non-editable views of data for formatted print or screen output. You can create reports to answer questions that may involve elaborate queries across a range of databases. A report can focus and manipulate data in many useful ways.

This group of topics shows you how to

Use the Report wizard to automatically generate reports (using the wizard is the recommended way to begin creating a report)

Understand the Report designer structure and objects

Modify a report, changing its appearance and functionality

Perform aggregate calculations

Use multiple streamFrames that point to the same or different rowsets

Create a variety of specialty labels by using the Label wizard

For information on linking a report to tables see Linking a form or report to tables. For information on creating master-detail relationships, see Creating master-detail relationships in forms and reports.

Before you can link a report to a client/server database, the database must be assigned an alias in the BDE. For details on linking dBASE Plus to a client/server database, see How to connect to an SQL database server.

Note

After you have created a report with the look and functionality you want, you can save that report as a custom report (.CRP) and use it as a template for subsequent reports. For instructions on how to create a custom report, see Creating a custom class.