Reporting – Tips & Tricks (November and December 2019)

Reporting Team Blog
21 January 2020

In this tips & tricks post, we’ll discuss a couple of recent enhancements and share links to a few interesting technical support tickets. We hope the information in this post will be of value to those of you using DevExpress Reports. Should you have any suggestions for future tips & tricks post, please leave a comment below.

Our Most Recent Enhancements

The following is a list of our most recent enhancements. If you'd like more information about the features/capabilities listed below, please submit a comment or post a support ticket via the DevExpress Support Center.

Date Range Parameter Editor

As you probably know, we introduced Date Range Parameter support in our last release cycle. If you’ve yet to use this feature, please take a moment to review its capabilities and share your thoughts with us. We’d love to know what you think of our Mobile Mode implementation (Web Document Viewer).

Mobile Viewer - Date Range Parameter

Web Report Designer – Chart Cleaner Appearance

Our updated Web Report Designer (v19.2.5) uses SVG rendering to display charts. As you can see from the image below, rendering is now “cleaner.”

Web Report Designer - Chart Preview

Report Designer – Easier Navigation

Have you ever wanted to customize a particular control, but were unable to do so because of report layout size and complexity? If so, you’ll be happy to know that our report desktop designer in v19.2.6 ships with a new “Navigate To Control” option – making navigation to a target component extremely easy (scrolling / expansion will be performed automatically).

Report Designer - Navigate To Control

Report Designer – Easier Alignment

Creating a perfect Excel file requires one to invest time in control alignment. We’ve already detailed some of the issues you may encounter in the following blog post: Troubleshooting Excel and CSV Export. With our next minor update (v19.2.6), you will be able to convert standalone report labels into a table (making alignment much easier).

End-User Report Designer - Convert Labels To Table

Report Designer – Expand / Collapse All Bands

Here's yet another enhancement to our desktop End-User Report Designer components (v19.2.6). You can now quickly expand and collapse all report bands via context menu commands:

End-User Report Designer - Expand and Collapse all Bands

Document Management in Report & Dashboard Server

DevExpress Report & Dashboard Server now ships with a Documents Categories view (v19.2.5). This view allows you to group documents and process them in a batch:

Report & Dashboard Server - Document Categories View

Interesting Technical Support Tickets

Reporting – Moving from XRPivotGrid to XRCrossTab

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

WinForms Reporting

WPF Reporting

Web Reporting

Report & Dashboard Server

Documentation Updates

New Topics

Updated Topics

Various End-User Documentation Updates

As you may know, we include end-user documentation for our Report Designer and Document Viewer controls. You can access this documentation on GitHub.


As always, we welcome your comments and feedback. If you’ve come across a useful Support Center ticket, feel free to share it with the DevExpress developer community here.

Showcase Your Apps on DevExpress.com

Highlight your business app and share your development experiences with the DevExpress community. To include your app in our upcoming App Showcase, please forward an application screenshot to clientservices@devexpress.com and tell us which DevExpress products you currently use within your organization.
Yahya
Yahya

A few suggestions for report designer;

1. When a whole bunch of controls are selected then allow properties that belong to any one of them to be modified. This is useful, for instance, when font of a whole bunch of text fields is to be changed but the marquee selection brings into selection lines etc as well.

2. When copying and pasting between reports, try to past the control in the same position in the destination report as that of source report. This makes it easy to bulk copy paste standard fields such a page numbering, date etc between reports.

3. When pasting control in a report try to fit the pasted control within the current boundaries of a band, if it can be, instead of arbitrarily placing a control wherever and expanding band boundaries.

2 & 3 above need to work together.

Thanks

21 January 2020
Mario Blatarić
Mario Blatarić

I have been with XtraReports a long time and I can not think of a product that progressed as much as XtraReports. 

From a barely usable tool to amazing product with great capabilities in few years. 

The team took tons of suggestions from community and it shows. 

Keep up the good work :-) 

22 January 2020
Dmitry Tok (DevExpress Support)
Dmitry Tok (DevExpress Support)

@Yahya: 

I appreciate the feedback you provided. 

1. When you select multiple report controls, the property grid is filtered to display only common properties for these selected controls. You can multi-select several labels or table cells using CTRL+Click instead of using marquee selection to avoid any inaccuracies.

2. You actually described the way it works in the most recent version of our product. Please review the last section of the Reporting - Designer Improvements (v18.1) blog post for more information. One exception does exist: controls will be added to a different location, e.g., to the top of a destination report band, when its height is lower than the source band. Make certain that both bands have at least the same height. You can also work with band templates using the Report Gallery.

3. I'm not sure I understand. Please create a support center ticket and send us a video demonstrating this behavior. We'll be happy to follow up.


@Mario: 

Thank you for your thoughts - much appreciated.

23 January 2020

Please login or register to post comments.