Reporting — Enhancements, Documentation Updates, Tips & Tricks (January-March 2021)

Reporting Team Blog
07 April 2021

This month’s Tips & Tricks post includes links to a few interesting technical support tickets and info on product/documentation updates. We hope this information is helpful to those of you considering DevExpress Reports for an upcoming project. As always, should you have any questions, feel free to post your comments below.

Our Most Recent Enhancements

The following is a list of enhancements available in our most recent release (v20.2.6).

Changes in Our Sorting and Grouping Algorithm

Because of the following issue, we changed the way report data is grouped and sorted: GroupHeaderBand - GroupFields with None sorting stopped working after upgrade to 20.1.8. Previously, the sorted data could ignore groups. With this fix, if the SortOrder property is set to None, data rows are grouped first, and then sorted within each group:

Reporting for Angular - Tree Shaking

We added tree shaking support to the import of library content. This means you can now import only the Report Viewer component into your Angular application:

import { DxReportViewerModule } from 'devexpress-reporting-angular/dx-report-viewer';

The resulting bundle size will be nearly twice as small since as the resources required for our Report Designer and our Query Builder will not be loaded.

Web Query Builder - Drag to Scroll Support

When you drag a table field to build a relationship with another table in our Web Report Designer’s Query Builder, the screen is scrolled to tables beyond the visible area.

This feature is also available in components that include/use our Query Builder (like the Web Report Designer and Web Dashboard Designer).

Web Document Viewer - Tab Navigation for Editing Fields

We introduced the following changes to help improve user experience:

Documentation Updates

Interesting Tickets

The following tickets from the Support Center could be worth your attention:

Reporting - Multiple Supported Platforms (WinForms, WPF, ASP.NET, .NET Core)

Reporting for Angular

Reporting for Blazor

Reporting for ASP.NET Core

Reporting for ASP.NET MVC

Reporting for ASP.NET Web Forms

Reporting for WinForms

Reporting for WPF

FREE DevExpress Xamarin UI Controls

Deliver high-impact native mobile apps with our feature-rich Data Grid, Scheduler, Chart, TabView, Editors, and utility controls. Reserve your free copy today!
No Comments

Please login or register to post comments.