Allows you to browse the Report Builder's current event handler registry table. If the Report Builder is using its internal registry table, then this dialog box is read-only, and you will not be able to customize the settings.
When the Report Builder has been configured to use an external registry table, the grid becomes editable and you may customize the behavior of the Report Builder for each individual Report Designer event.
Make sure that you have read and understood the Report Builder Event Handler Registry Table topic before you make changes to the table.
Grid
Displays the current Report Designer event handler registry table for editing. This will be read-only unless the Report Builder How to: Specify an Alternate Report Event Handler Table.
- Type
- Specifies the Handler Type. Valid values are H,F,X,G,E.
- Class
- Specifies the class name.
- Library
- Specifies the class library file. This can be a visual (.vcx) or non-visual (.prg) filename.
- Description
- Allows miscellaneous notes to be entered against each record. Not used by the Report Builder.
- Event
- Specifies the event type that the handler class is registered to. Use a value of -1 to represent a "wild card" match.
- Objtype
- Specifies the value of OBJTYPE that the handler class is registered to. Use a value of -1 to represent a "wild-card" match.
- Objcode
- Specifies the value of OBJCODE that the handler class is registered to. Use a value of -1 to represent a "wild-card" match.
- Native
-
Specifies that, for this event type and object type combination, the Report Builder will not intercept the event but will pass it back to the Designer for "normal" processing.
Note: This is not the same as deleting the record from the table. You can use this to force native event handling for a specific event/object, even if more generic/wild-card matches are registered.
- Debug
- Specifies that, for this event type and object type combination, the Report Builder will use the DebugHandler class rather than that specified by the Class and Library columns.
Add Record
Appends a record to the current event handler registry table and highlights it in the grid, ready for editing. This option will be disabled if the event lookup table is read-only. This is true when the Report Builder's internal lookup table is being used by default.