User Guide

Table Of Contents
774 Chapter 32: Creating Reports for Printing
Reporting architecture
The Report Builder is a stand-alone application that creates report definitions, interacting with a
ColdFusion MX server, as necessary. The major architectural components are as follows:
Report Builder and CFR files
RDS
Runtime
Note: The Report Builder runs in the Windows platform only. However, the CFR files created by the
Report Builder run on all platforms that ColdFusion MX runs on and that have ColdFusion MX
Reporting enabled.
Report Builder and CFR files
The Report Builder stores report definition information in a ColdFusion Report (CFR) file. This
file contains field definitions, formatting, database SQL statements, CFML, and other
information. You display a CFR file using the cfreport tag and, if enabled for the report, you can
display the report by invoking the CFR file in a browser.
RDS
Remote Development Services (RDS) is a proprietary protocol that uses HTTP to enable the
Query Builder and Chart Wizard to access database data through a ColdFusion data source. To
enable this functionality in the Report Builder, you define settings for an RDS server. RDS server
is another name for an associated ColdFusion server that has enabled RDS.
The following figure shows the interaction of the Report Builder, CFR files, and RDS:
For more information, see “Configuring RDS” on page 792.
Report Builder
Database
Report Definition
(CFR) file
RDS
ColdFusion MX
Query Builder
Query Builder
and
and
Charting Wizaed
Charting Wizaed