This blog post includes links to a series of interesting DevExpress Reports-related support tickets. We hope you find these tickets of value as you explore the capabilities of our reporting platform.
In addition, we’ve included links to a number of help topics. Should you have any questions about this post, feel free to post a comment below or submit a support ticket.
Interesting Support Tickets
Reporting for WinForms
- Document Viewer - How to preview reports using CachedReportSource and MemoryDocumentStorage (T1011961)
- How to implement ICustomAggregate with nested property access (T1010745)
- How to disable or hide the Configure Connection screen and manage queries in UserDesigner FieldListDockPanel (T1024605)
- XRRichText - An .rtf table is incorrectly rendered (T1018534)
- How to fix the ReportHeaderBand size (T1027126)
- Character Comb - How to limit the number of characters to enter by users (T1026202)
Reporting for WPF
- The Parameters panel in DocumentPreviewControl hides when switching to a different tab (T1024501)
- DocumentPreviewControl - How to determine if XtraReport has been printed / exported or previewed (T1022022)
- How to force firing of PrintingSystem.EditingFieldChanged event every time user types something in TextEdit (when content editing for XR controls is enabled) (T1028945)
Reporting for Web
- Web Document Viewer - Clear Memory Cache when closing a Report (T1012241)
- Blazor Report Viewer - The NullReferenceExeption exception occurs on an attempt to open the Native Report Viewer inside a Tab (T1015815)
- Report Designer - How to load the Report Designer in full browser window size (T1007603)
- How to localize a DateTime parameter (T1004566)
- Preview parameter times can not be set to 24 hours (T1003394)
- XRPdfContent shows black screen in preview for Azure App Service (T1024106)
- How to disable custom toolbar commands (T1020633)
- How to call ASPxClientWebDocumentViewer.Close from Knockout bindings (T1028853)
- How to hide AspxWebDocumentViewer toolbar buttons at runtime (T1028133)
Reporting - Multiple Supported Platforms (WinForms, WPF, ASP.NET, .NET Core)
- Preview - How to change an editing field’s availability based on another field’s state (T1009054)
- DevExpress Reports - Custom Table of Contents - How to add introductionary pages and start the main content from the 1 index in TOC (T1005875)
- Date format for XRLabel doesn’t work correctly for Russian full month name (T1006990)
- How to create a multipage report with PDF in the background (T1023604)
- How to avoid serializing PictureBox Image (T1023391)
Documentation Updates
We updated the Report Parameters section of our help system:
- Use Report Parameters
- Report Parameters in ASP.NET Core Applications
- Report Parameters in ASP.NET MVC Applications
New code snippets for the following help section:
Our ASP.NET Core template section has been updated (templates now use a database instead of file-based storage):
- Create an ASP.NET Core Application with an Integrated Report Designer and Report Storage-related API
Updates to our Use Expressions help section:
Updates to our Bind Reports to Data help section:
- Bind a Report to a Microsoft SQL Server Database at Runtime
- Bind a Report to a Stored Procedure (Runtime Sample)
- Bind a Report to an Entity Framework Data Source (Runtime Sample)
- End-User Report Designer for ASP.NET Core - Register JSON Data Connections
- WinForms Data Access Security and the related Custom SQL Query in the Report Designer topic
- WPF Data Access Security and the related Custom SQL Query in the Report Designer and Custom SQL Query Validation topics
New help topics that describe the use of report parameters on Web-based platforms:
- Specify Parameter Values in an ASP.NET Core Reporting Application
- Specify Parameter Values in an ASP.NET MVC Reporting Application
- Specify Parameter Values in a Web Forms Reporting Application
- Specify Parameter Values in a Blazor Reporting Application
- Specify Parameter Values in a Blazor Report Viewer (Native) Application
- Specify Parameter Values in an Angular Reporting Application
Your Feedback Matters
As always, we welcome your thoughts/feedback. Please post a comment below and let us know how we can help.