Skip to main content
All docs
V25.1
  • Customization

    • 2 minutes to read

    This help section describes how to customize the End-User Report Designer elements.

    Use Client-Side Model

    You can access the Report Designer client-side model and use its properties and methods. For more information, review the following help topics: Report Designer for Angular - Client-Side API.

    Handle Report Designer Events with Callbacks

    Review the following help topic for more information: Reporting for Angular - Callbacks.

    Specify Report Designer Model Settings

    Review the following help topic for more information: Report Designer Model Settings.

    Use Custom Functions in Expressions

    You can add a custom function for use in the Expression Editor or remove the built-in function. For more information, review the following help topic: Custom Functions in the Expression Editor (Angular).

    Use HTML Templates

    Review the following help topic for more information: Custom Save Dialog Using HTML Template (Angular).

    Report Wizard Customization API

    The Report Wizard Customization API allows you to specify a custom template to generate a report, and make adjustments to the generated report (such as report branding, header/footer formatting, font settings) in the Report Wizard.

    For this, you should register your own implementation of the ReportWizardCustomizationService class.

    View Example: Reporting for Web (ASP.NET MVC, ASP.NET Core and Angular) - How to Use the Report Wizard Customization API and Hide Data Source Actions in Report Designer