JavaScript Editor js editor     Web development 



Main Page

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.


JavaScript Editor js editor     Web development