ReportBuilder Professional, you get everything included in ReportBuilder
Standard, plus a set of
components that enables end-users to perform the data access, report layout, and
report output activities of the reporting equation.
This goal is achieved by delivering visual, easy-to-use solutions.
Within the work environment of the Data tab, end users can quickly create dataviews, which can then be used to supply data to reports. Dataviews are usually created via the Query Wizard or Query Designer. Both of these tools are visual; they also allow the end-user to select the tables, fields, search criteria, and sort order necessary for the report. Behind the scenes, an SQL statement is generated and used to retrieve the data from the database. A screen shot of a completed dataview is shown below.
The solution described above is the standard behavior within the data workspace. However, the developer can customize this user-interface by doing one of three tasks:
replacement query wizard or query designer.
||Remove the query wizard or query designer.
||Create new dataview template classes that can simplify the data selection process even further by establishing the relationship between the tables in the database and presenting an alternative user-interface (such as a single form that allows search/sort criteria to be entered).
The bottom-line is that the Data area contains a turnkey solution that can be used out-of-the-box, but if customizations are needed, an architecture has been provided so that those customizations are possible.
The Design workspace contains the actual layout of the report. The user-interface is identical to the one presented to developers using ReportBuilder at Delphi design-time; in other words, it is full-featured and professional. The Office97 interface-style makes the Design workspace especially easy to learn for end users. A Report Wizard is available for creating reports quickly. You can customize this interface by replacing any of the dialogs it uses and by registering your own report wizards.
The Preview workspace contains the rendered report. The report can be printed to the printer or to various file formats from this workspace.