Back to Devexpress

Create a Report in JetBrains Rider (CTP)

xtrareports-405676-get-started-with-devexpress-reporting-create-a-report-create-a-report-in-rider.md

latest5.8 KB
Original Source

Create a Report in JetBrains Rider (CTP)

  • Dec 18, 2025
  • 3 minutes to read

This help topic explains how to create and edit DevExpress Reports in JetBrains Rider.

Create a New Project

Open JetBrains Rider and click New Solution to create a new project. Specify project settings (WinForms app in this example).

Note

DevExpress Report Designer requires .NET Framework 4.7.2+.

Install the DevExpress Report Designer Plugin

Download the DevExpress Report Designer plugin for Rider at the following link: DevExpress Report Designer for JetBrains Rider

Press Ctrl+Alt+S to open the Settings window and then select Plugins.

To install the plugin, click Install Plugin from Disk and select the downloaded plugin archive.

Once ready, restart JetBrains Rider.

Review the following help topic for information on how to install DevExpress Report Designer manually from disk: Install plugin from disk.

Create a New Report

Right-click the project in the Explorer window. Select Add | DevExpress Report from the context menu:

Rebuild the solution.

Double-click the created report. The Report Designer appears. The designer surface is divided into bands that help you build the report flow. A band can appear at the beginning or end of the report, on every printed page, once for each data record, and so on.

Click the report’s smart tag and select Design in Report Wizard to invoke the Report Wizard and configure the report.

The following image illustrates the result. The table report is bound to a JSON data source:

You can drop report controls from the Toolbox onto bands to design the report layout.

Save a Report

Click the report’s smart tag and select Save to store report definition to a .REPX file (XML format):

In the Save As dialog, select a folder, type a file name, and click Save :

Open an Existing Report

Note

Reports created in Report Designers across different IDEs are fully compatible. You can load and edit any report in Visual Studio, Rider, or VS Code.

Click the report’s smart tag and select the Open/Import action.

Select a *.repx file in the invoked Import Report dialog.

What’s Next

After you create an empty report, take a moment to familiarize yourself with the tools and features available in your development environment. Start by exploring the Report Designer UI, then proceed to configure your report layout and integrate it into your application.

Explore the Report Designer User Interface

Review the following help topic for more information about UI elements in DevExpress Deport Designer for JetBrains Rider: Report Designer for JetBrains Rider - User Interface.

Note

The following guides use the Visual Studio Report Designer for illustration purposes, but the reporting functionality is consistent across all supported IDEs. You can work with the same reports in Visual Studio, Rider, or VS Code. Minor differences may appear in UI layout or workflow, but the core functionality remains the same.

Configure Reports

Introduction to Banded ReportsDescribes the basic DevExpress Reports concepts used to build a report layout.Create a Report from A to ZContains information on how to configure a basic report using main features of DevExpress Reports.Detailed Guide to DevExpress ReportingIncludes detailed information on how to work with reports: bind to data, use report controls, export documents, and more.Create Different Report TypesContains tutorials on how to create various report types, such as invoices, master-detail reports, table reports, and others.

Intergate Reports into End-User Application

Create a Document Viewer and Print Preview FormThe Document Viewer component displays an interactive document preview and allows end users to print and export reports.Create an End-User Report DesignerThe End-User Report Designer is a fully functional reporting tool that allows end users to create, preview, print, export, and save reports.