Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Collapse]ASP.NET WebForms Controls
  [Collapse]Reporting
    Getting Started
  [Expand]Chart Control
  [Expand]Grid View
  [Expand]Card View
  [Expand]Vertical Grid
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Image and Data Browsing
  [Expand]Docking and Popups
  [Expand]Site Navigation and Layout
  [Expand]File Management
  [Expand]Multi-Use Site Controls
  [Expand]Scheduler
  [Expand]HTML Editor
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Gauges
  [Expand]Data Editors
  [Expand]Spell Checker
  [Expand]Query Builder
 [Expand]ASP.NET MVC Extensions
 [Expand]Localization
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Reporting

This section contains documentation for DevExpress Reporting, which provides the capability to develop a reporting application to create and customize reports for the WinForms, ASP.NET and WPF platforms.

Getting Started


This section contains tutorials that describe the main steps used to create a report.

Visual Studio Report Designer


The DevExpress Reporting suite provides a feature-rich report designer to create reports at design time (in Visual Studio).

Reports are platform-agnostic and can be published later on any supported platform such as WinForms, WPF, ASP.NET and ASP.NET MVC.

Learn More...

End-User Reporting


The DevExpress Reporting suite provides a fully customizable End-User Report Designer for ASP.NET - so that end-users can modify reports at runtime. You can integrate it into a new or existing application.

Learn More...

Providing Data


DevExpress Reporting allows you to use various data source types to supply reports with data, such as SQL databases, Entity Framework data sources, custom objects or Excel files.

You can also create calculated fields and report parameters that allow you to apply complex expressions to data fields obtained from the report's data source.

Learn More...

Report Controls


DevExpress Reporting includes various controls that allow you to visualize data. These elements include different chart types, pivot grids, gauges, and bar codes.

All elements can be bound to a data source in a uniform manner via drag and drop operations.

Learn More...

Data Shaping


DevExpress Reports support various data shaping features that include the following.

  • Summarization - calculate a required summary function against a specific set of numeric values.
  • Grouping - group data records and calculate summaries across groups.
  • Filtering - filter report data.
  • Sorting - arrange data records based on multiple criteria.
  • Data Formatting - customize various data format settings for numeric and date-time values.

Learn More...

Support for Parameters


To filter data at the data source level, use query parameters that can be embedded directly into a SQL string.

To filter data in a document, use report parameters of standard (string, Boolean, numeric, date-time, GUID) or custom types. Multi-value and cascading parameters are supported.

Learn More...

Content Editing in Print Preview


The DevExpress Reporting suite supports interactive document editing in Print Preview. This enables you to customize field values directly in a preview document before printing or exporting it.

You can use standard editors or implement custom ones, and validate user input as well as format edited values.

Learn More...

Report Navigation


To switch between different sections in a document, create cross-references or use bookmarks for displaying the document structure in a document map and table of contents.

To enable readers to show or hide specific document sections in a Print Preview, enable the drill-down feature by setting a single property.

Learn More...

Styles and Appearance Settings


Provide uniform appearance settings to report elements via style sheets.

Conditionally change the appearance of any element using formatting rules.

Learn More...

How would you rate this topic?​​​​​​​