Extending Report Functionality in Visual FoxPro

You can extend both the design-time and run-time elements of the Visual FoxPro Report System. The topics in this section show you how to customize the Report and Label designers and the output you receive from the REPORT FORM and LABEL commands.

Visual FoxPro ships with a number of applications that take advantage of the new extension features. This section includes information you can use to customize the shipping applications and add your own components to them.

In This Section

  • 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.
  • Report XML MemberData Extensions
    Discusses the supported XML Memberdata format, shared by the Report System with Visual FoxPro Property Sheet extensions, and ways you can leverage its contents in reports.
  • Using GDI+ in Reports
    Provides information about how Visual FoxPro 9's use of GDI+ impacts native reporting behavior, as well as additional uses you can make of GDI+ in your code.

Related Sections

  • Working with Reports
    Introduces Visual FoxPro reports and labels and how to include them in your applications.
  • ReportListener Object
    Provides information about the Visual FoxPro baseclass used to support run-time Report System extensions.

See Also

Reference

SET REPORTBEHAVIOR Command
REPORT FORM Command
LABEL Command
_REPORTBUILDER System Variable
_REPORTPREVIEW System Variable
_REPORTOUTPUT System Variable