Skip to main content
All docs
V24.2

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

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