DevExpress Reporting 21.2.4

DevExpress Reporting 21.2.4
Improves Data Access Library and Visual Studio Report Designer.

News

Feature Release

December 14, 2021 - 10:19
DevExpress Reporting 21.2.4
DevExpress Reporting

Data Access Library

  • SqlDataSource - The "No mapping exists from object type X to a known managed provider native type." error occurs while mapping a report's multi-value parameter to a Group Filter's parameter.
  • SqlDataSource - The SelectQuery is not filtered correctly if the "?parameter Is Null Or [Field] In (?parameter)" filter expression is applied to it.

Reporting for Angular

  • Microsoft Visual Studio Report Designer - The use of the StyleSheetPath property causes design-time exceptions.
  • Filtering is incorrectly applied to a report when a "?parameter Is Null" filter condition is used with a MultiValue parameter.
  • Parameter Binding Collection Editor - A Null Reference exception is thrown when adding a new binding.
  • Visual Studio 2019 Report Designer crashes when loading a report with JSON nullable fields.
  • Visual Studio Report Designer - XRSubreport generates incorrect code in the "Designer.cs" file in Microsoft .NET 5 applications.
  • Web Report Designer's Filter Editor - The "Not IsNullOrEmpty" expression is visualized incorrectly.
  • Web Report Viewer - "updatePreviewContentSize_ is not a function" error is thrown when hiding the component.

Reporting for Microsoft ASP.NET Core

  • Visual Studio Report Designer - The use of the StyleSheetPath property causes design-time exceptions.
  • Filtering is incorrectly applied to a report when a "?parameter Is Null" filter condition is used with a MultiValue parameter.
  • Reporting - CSS classes declared within the dx-analytics.common.css style affect the appearance settings of the Spreadsheet control for ASP.NET Core.
  • Visual Studio 2019 Report Designer crashes when loading a report with JSON nullable fields.
  • Visual Studio Report Designer - XRSubreport generates incorrect code in the "Designer.cs" file in .NET 5 applications.
  • Visual Studio Report Designer (.NET Core/.NET 5+) - Data types are serialized in code behind as RemoteClassStub.
  • Visual Studio Report Designer (.NET Core/.NET 5+) stops working after the System.Drawing.Common package v6.0.0+ is added to the project.
  • Web Report Designer - The XRSubreport.Tag property is not hidden.
  • Web Report Designer's Filter Editor - The "Not IsNullOrEmpty" expression is visualized incorrectly.
  • XRChart - Enabling the Pango drawing engine makes the axis labels disappear.
  • XRChart - Series Point labels overlap the label box on Linux.
  • XtraReport - XRChart axis labels are truncated on Linux (no word wrap).

Reporting for Blazor

  • Visual Studio Report Designer - The use of the StyleSheetPath property causes design-time exceptions.
  • DxReportViewer - System.NullReferenceException is thrown at DevExpress.Blazor.Internal.Rx.ObservableBase`1.NotifySubscriber on a large report with page breaks.
  • DxReportViewer - The "Could not find '_dxvCheckIntersectionPages' ('_dxvCheckIntersectionPages' was undefined)" error occurs if the UpdateZoomAsync method is called from the OnAfterRenderAsync event handler.
  • DxReportViewer (Native) - JSException occurs when closing the Syncfusion Dialog that contains the viewer component.
  • DxReportViewer (Native) - Label's text is not drawn on Linux.
  • Filtering is incorrectly applied to a report when a "?parameter Is Null" filter condition is used with a MultiValue parameter.
  • Visual Studio 2019 Report Designer crashes when loading a report with JSON nullable fields.
  • Visual Studio Report Designer - Renaming a query in Query Builder results in displaying both queries in Field List.
  • Visual Studio Report Designer - XRSubreport generates incorrect code in the "Designer.cs" file in .NET 5 applications.
  • Web Report Designer's Filter Editor - The "Not IsNullOrEmpty" expression is visualized incorrectly.

Reporting for MVC

  • Cannot change the style's background color when it is set to LightGray.
  • Filtering is incorrectly applied to a report when a "?parameter Is Null" filter condition is used with a MultiValue parameter.
  • Parameters Panel - Parameters from a nested sub report that is placed in another sub report are not displayed.
  • Visual Studio 2019 Report Designer crashes when loading a report with JSON nullable fields.
  • Web Report Designer - The XRSubreport.Tag property is not hidden.
  • Web Report Designer's Filter Editor - The "Not IsNullOrEmpty" expression is visualized incorrectly.

Reporting for WebForms

  • Filtering is incorrectly applied to a report when a "?parameter Is Null" filter condition is used with a MultiValue parameter.
  • NullReferenceException occurs in the EditablePreviewLogic.CreateEditingFieldModel method after submitting parameters in the Document Viewer.
  • Query Builder - The Expression Editor popup is truncated when the parent popup's size is small.
  • Visual Studio 2019 Report Designer crashes when loading a report with JSON nullable fields.
  • Visual Studio Report Designer - A project assembly is not found when creating a new report in the Report Wizard if an Object data source is selected.
  • Web Document Viewer - Opening a report with editing fields results in the "Page margins are greater than page size" error.
  • Web Report Designer - The XRSubreport.Tag property is not hidden.
  • Web Report Designer's Filter Editor - The "Not IsNullOrEmpty" expression is visualized incorrectly.

Reporting for WinForms

  • Visual Studio Report Designer - The use of the StyleSheetPath property causes design-time exceptions.
  • [.NET 5 Designer] Subreports - It is not possible to choose a report with parameters as the Report Source.
  • A data source added to a report via the Data Source Wizard ignores the name in a model.
  • End User Report Designer - It's not possible to set the Font property using the Property Grid if UseOfficeInspiredView is False.
  • End-User Report Designer - Cannot select a *.SQLITE database file in the Data Source wizard.
  • End-User Report Designer crashes with localized resources for the NL culture.
  • End-User Report Designer for WinForms - The Table Report item is not initially selected on the "Select the report type.." wizard page.
  • Export to DOCX - A checkbox from an XRRichText document is not exported to a DOCX document.
  • Filtering is incorrectly applied to a report when a "?parameter Is Null" filter condition is used with a MultiValue parameter.
  • Formatting Rule Sheet Editor - The Color Editor is displayed incorrectly in high DPI environment.
  • Insert Detail Report context menu - The default sorting does not match the default sorting of Field List.
  • Parameters Panel - Parameters from a nested sub report that is placed in another sub report are not displayed.
  • Parameters Panel - The MinimumSize property for a parameter's editor does not work.
  • Preview - Text is cut when zooming if the UseDirectXPaint property is enabled.
  • RemoteDocumentSource - The "Type 'ReportParameterLayoutItem' with data contract name 'ReportParameterLayoutItem' is not expected." error occurs after upgrading to 21.2.
  • Report Analyzer - The XRE030 warning is incorrectly shown for navigation paths with a complex property.
  • Report Designer - The "Insert DetailBand" context menu is very slow and shows invalid items (non-collection properties).
  • Report Designer - The dialog closes on submit when renaming a table in the Query Builder.
  • Report Designer (Microsoft .NET 6) - The NullReference Exception occurs on closing.
  • SchedulerControl - A null reference exception occurs when loading a Scheduler Report in the Report Designer.
  • StaticListLookUpSettings - NullReferenceException is thrown on an attempt to select the (none) item.
  • StaticListLookUpSettings with default values - Default values are not displayed after reopening the parameter editing window.
  • The "Cannot get properties for the type returned by this method" error occurs when ObjectDataSource is added to a report.
  • The "None" value is duplicated in the Parameters panel after a user clicks Submit.
  • The current group property is not selected if the property name starts with the name of the DataMember's collection.
  • The rendering order is changed for a label overlapped by a label in a panel in v21.1.
  • Visual Studio 2019 Report Designer crashes when loading a report with JSON nullable fields.
  • Visual Studio Report Designer - Renaming a query in Query Builder results in displaying both queries in Field List.
  • Visual Studio Report Designer - The Open/Import command does not update report margins.
  • Visual Studio Report Designer - XRChart Series View settings do not work (WaterfallRelativeValueOptions).
  • Visual Studio Report Designer - XRSubreport generates incorrect code in the "Designer.cs" file in .NET 5 applications.
  • Visual Studio Report Designer (Microsoft .NET Core/.NET 5+) - Data types are serialized in code behind as RemoteClassStub.
  • Visual Studio Report Designer (.NET Core/.NET 5+) stops working after the System.Drawing.Common package v6.0.0+ is added to the project.
  • XRCrossTab - A column is split in half by the right margin.
  • XRCrossTab - The "Shrink and Grow" Auto Width feature does not work for the rotated Grand Total Column Header.
  • XRPageBreak is ignored in ReportHeaderBand when RollPaper is set to "True".

Reporting for WinUI

  • Filtering is incorrectly applied to a report when a "?parameter Is Null" filter condition is used with a MultiValue parameter.
  • Parameters Panel - Parameters from a nested sub report that is placed in another sub report are not displayed.

Reporting for WPF

  • Visual Studio Report Designer - The use of the StyleSheetPath property causes design-time exceptions.
  • Custom controls in editing preview - The EditingFieldChanged event is not raised when closing the main window.
  • DocumentPreviewControl - The Parameters panel gets disabled on interaction with a Drill-Down Report.
  • End-User Report Designer - No properties are available in the Group Field Collection Editor.
  • Filtering is incorrectly applied to a report when a "?parameter Is Null" filter condition is used with a MultiValue parameter.
  • Parameters Panel - Parameters from a nested sub report that is placed in another sub report are not displayed.
  • The ParameterTemplateSelector class does not work in v21.2.3.
  • Visual Studio 2019 Report Designer crashes when loading a report with JSON nullable fields.
  • Visual Studio Report Designer - Report Controls disappear on an attempt to Undo changes.
  • Visual Studio Report Designer - XRSubreport generates incorrect code in the "Designer.cs" file in .NET 5 applications.
  • Visual Studio Report Designer (.NET Core/.NET 5+) - Data types are serialized in code behind as RemoteClassStub.
  • Visual Studio Report Designer (.NET Core/.NET 5+) stops working after the System.Drawing.Common package v6.0.0+ is added to the project.
  • WPF Report Designer - ArgumentOutOfRangeException is thrown upon dropping a field from the Field List onto the Cross Tab Data area.