Question: "What packages do I need to distribute, since I don't use all of the funtionality of ReportBuilder?"
ReportBuilder 6 and Delphi 6 package names shown below:
rbRCL66 Report Components rbIDE66 Report Designer and supporting dialogs rbDB66 Adds TDataset support for pipelines rbCIDE66 Crosstab visual interface rbCT66 Crosstab engine rbRIDE66 RAP visual interface rbRAP66 RAP code engine rbDBDE66 BDE support for Data Access Development Environment rbDAD66 DADE SQL generator rbDIDE66 DADE visual interface rbBDE66 BDE data access components rbUSER66 Sample report components (checkbox) rbTDBC66 Data-aware TeeChart wrapper
There are also packages for the DADE plug-ins, if the application is using DADE. The proper package can be located in your installation of RB in the ..\RBuilder\Demos\End-User Databases directory.
Notice that the visual interfaces are broken out into separate packages. This is useful if you don't provide the visual designer to the end user. The engine behind the interface is all that is needed to be included in the runtime packages list. For example, if you have built crosstab reports into the application, but the end user will never design a report, then you'll only need to include the crosstab engine (rbCT66) while excluding the crosstab visual interface (rbCIDE66) package.
Comments
--------------------------------------
Article: Distributing Runtime Packages
--------------------------------------
Question: "What packages do I need to distribute, since I don't use all of
the funtionality of ReportBuilder?"
ReportBuilder 6 and Delphi 6 package names shown below:
rbRCL66 Report Components
rbIDE66 Report Designer and supporting dialogs
rbDB66 Adds TDataset support for pipelines
rbCIDE66 Crosstab visual interface
rbCT66 Crosstab engine
rbRIDE66 RAP visual interface
rbRAP66 RAP code engine
rbDBDE66 BDE support for Data Access Development Environment
rbDAD66 DADE SQL generator
rbDIDE66 DADE visual interface
rbBDE66 BDE data access components
rbUSER66 Sample report components (checkbox)
rbTDBC66 Data-aware TeeChart wrapper
There are also packages for the DADE plug-ins, if the application is using
DADE. The proper package can be located in your installation of RB in the
..\RBuilder\Demos\End-User Databases directory.
Notice that the visual interfaces are broken out into separate packages.
This is useful if you don't provide the visual designer to the end user.
The engine behind the interface is all that is needed to be included in the
runtime packages list. For example, if you have built crosstab reports into
the application, but the end user will never design a report, then you'll
only need to include the crosstab engine (rbCT66) while excluding the
crosstab visual interface (rbCIDE66) package.
--
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com