# Report Writer

Report Writer User Interfaces |

The Report Writer can interface with two optional user-created objects: one that can supply additional generic logic for processing reports, and another that can be used to output the data generated by a report definition. It also interfaces with optional user-created programs or panels.

Logic Object Interface | Optional user-created object that can supply additional generic logic for processing reports.
Custom Output Object Interface | Optional user-created output objects that can be used to output the data generated by a report definition.
Custom Parameter Interfaces | Optional user-created programs or panels used to process external parameters that are used with the report.
Security Interface | Information on the security interface for the Report Designer and Report Wizard.