Extending Reports at Design Time
Describes the event hooks in the Report and Label designers and how to leverage the default Report Builder application or replace it with your own custom application.
In This Section
- Understanding Report Builder Events
Describes the builder events exposed by the Report and Label Designers.
- Report Builder Event Handler Registry Table
Describes the structure of the lookup table used by the default Report Builder application to assign handler classes to builder events.
- The Report Builder Event Class
Describes the properties and methods of the class used to encapsulate the builder event in the Report Builder framework.
- How to: Display the Report Builder Options Dialog Box
Explains how to display reportbuilder.app's Options dialog box.
- How to: Configure the Report Builder's Event Handling
Explains how to configure how the default report builder responds to build events.
- How to: Add Your Own Handler to the Report Builder's Registry
Explains how to plug in your own event handler classes into the default report builder framework.
- How to: Specify an Alternate Report Event Handler Table
Explains how to configure reportbuilder.app to use a different lookup table for event handler classes when it responds to events in the Report Designer.
- How to: Extend or Replace the Report Builder
Explains how to replace the default report builder application in Visual FoxPro with your own application.
- How to: Specify and Distribute ReportBuilder.App
Explains how to distribute ReportBuilder.App, either as a separate App file with your application, or by integrating the source code into your application's project.
Related Sections
- Extending Reports at Run Time
Describes how to use and take best advantage of the preview and output run-time hooks in Visual FoxPro.
- _REPORTBUILDER System Variable
Describes how to register an application to handle report builder events.