Customizing ReportWriter Routines
Using user-overloadable routines
Initializing user-overloadable routines
Supporting user-defined file types
Modifying filenames at runtime
Opening and closing ReportWriter printer channels
Defining the contents of environment fields
Specifying a century for two-digit years
Modifying the contents of ReportWriter headers and footers
Supporting user-defined data type fields
Getting information about a selection window item