DevExpress Reporting 22.1.4

DevExpress Reporting 22.1.4
Improves Web Document Viewer, Report Wizard and Visual Studio Report Designer.

News

Feature Release

July 29, 2022 - 8:36
DevExpress Reporting 22.1.4
DevExpress Reporting

Data Access Library

  • SqlDataSource - Unable to cast object of type 'System.Guid' to type 'System.String' (MySqlConnector).

NuGet Packages

  • A dbml file cannot be opened in Microsoft Visual Studio 2022 at design time if the DevExpress.XtraReports.RepxPackage extension is installed.

Reporting for Angular

  • Report Wizard - The "Cross-Tab Report" option is displayed even when Web Report Designer has no available data sources.
  • The "Could not load type 'Microsoft.VisualStudio.Shell.Interop.IVsInfoBarUIEvents' from assembly 'Microsoft.VisualStudio.Shell.15.0, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'." error occurs on opening the Report designer.
  • Visual Studio crashes with Could not load file or assembly 'System.ComponentModel.Primitives' or one of its dependencies on an attempt to edit a report with nested subreports or inherited reports.
  • Visual Studio Report Designer - StreamJsonRpc.RemoteInvocationException exception with the "Exception has been thrown by the target of an invocation" message occurs when a report is previewed.
  • Visual Studio Report Designer - The "Column requires a valid DataType." error occurs when opening a report bound to a DataSet.
  • Visual Studio Report Designer Preview throws 'The type initializer for 'System.Data.Entity.SqlServer.SqlProviderServices' threw an exception' when EntityFramework NuGet package v6.4.4 is used.
  • Web Document Viewer - There is a blank space when editing a DateTime field.
  • Web Report Designer - GetPropertyInfo method cannot be used to hide the Padding property of a report.
  • Web Report Designer - It is possible to set the control's Location.Y property to an empty value.
  • XRTable - ArgumentOutOfRangeException occurs when all table cells are hidden and the ProcessHiddenCellMode property is set to "DecreaseTableWidth".

Reporting for Microsoft ASP.NET Core

  • Parcel bundler - A compilation error occurs when importing the "dx-analytics.common.css" stylesheet from the "@devexpress/analytics-core" package.
  • Report Wizard - The "Cross-Tab Report" option is displayed even when Web Report Designer has no available data sources.
  • The 'Syntax error, unrecognized expression: #' error is thrown when WebDocumentViewer is declared with an empty Name.
  • The "Could not load type 'Microsoft.VisualStudio.Shell.Interop.IVsInfoBarUIEvents' from assembly 'Microsoft.VisualStudio.Shell.15.0, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'." error occurs on opening the Report designer.
  • Visual Studio crashes with Could not load file or assembly 'System.ComponentModel.Primitives' or one of its dependencies on an attempt to edit a report with nested subreports or inherited reports.
  • Visual Studio Report Designer - StreamJsonRpc.RemoteInvocationException exception with the "Exception has been thrown by the target of an invocation" message occurs when a report is previewed.
  • Visual Studio Report Designer - The "Column requires a valid DataType." error occurs when opening a report bound to a DataSet.
  • Visual Studio Report Designer Preview throws 'The type initializer for 'System.Data.Entity.SqlServer.SqlProviderServices' threw an exception' when EntityFramework NuGet package v6.4.4 is used.
  • Web Document Viewer - Cascading Parameters do not work with a DateRange parameter (the InvalidOperationException exception).
  • Web Document Viewer - There is a blank space when editing a DateTime field.
  • Web Document Viewer moves Editable XRPictureBox when scrolling the Document in preview.
  • Web Report Designer - GetPropertyInfo method cannot be used to hide the Padding property of a report.
  • Web Report Designer - It is possible to set the control's Location.Y property to an empty value.
  • XRTable - ArgumentOutOfRangeException occurs when all table cells are hidden and the ProcessHiddenCellMode property is set to "DecreaseTableWidth".

Reporting for Blazor

  • 'Could not find 'DxReporting.ReportDesigner.OpenReport' ('DxReporting' was undefined)` error is thrown when ## ReportName is specified in the OnInitializedAsync method.
  • DxDocumentViewer - Adding Ant Design framework styles to an application makes the toolbar unclickable.
  • Native Blazor Report Viewer - Parameters panel is not hidden if all parameters are invisible in a previewed report.
  • Report Wizard - The "Cross-Tab Report" option is displayed even when Web Report Designer has no available data sources.
  • The "Could not load type 'Microsoft.VisualStudio.Shell.Interop.IVsInfoBarUIEvents' from assembly 'Microsoft.VisualStudio.Shell.15.0, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'." error occurs on opening the Report designer.
  • Visual Studio crashes with Could not load file or assembly 'System.ComponentModel.Primitives' or one of its dependencies on an attempt to edit a report with nested subreports or inherited reports.
  • Visual Studio Report Designer - StreamJsonRpc.RemoteInvocationException exception with the "Exception has been thrown by the target of an invocation" message occurs when a report is previewed.
  • Visual Studio Report Designer - The "Column requires a valid DataType." error occurs when opening a report bound to a DataSet.
  • Visual Studio Report Designer Preview throws 'The type initializer for 'System.Data.Entity.SqlServer.SqlProviderServices' threw an exception' when EntityFramework NuGet package v6.4.4 is used.
  • Web Document Viewer - There is a blank space when editing a DateTime field.
  • Web Report Designer - GetPropertyInfo method cannot be used to hide the Padding property of a report.
  • Web Report Designer - It is possible to set the control's Location.Y property to an empty value.
  • XAF Blazor Report Designer - Performance of the properties panel is low.
  • XRTable - ArgumentOutOfRangeException occurs when all table cells are hidden and the ProcessHiddenCellMode property is set to "DecreaseTableWidth".

Reporting for MVC

  • Report Wizard - The "Cross-Tab Report" option is displayed even when Web Report Designer has no available data sources.
  • The "Could not load type 'Microsoft.VisualStudio.Shell.Interop.IVsInfoBarUIEvents' from assembly 'Microsoft.VisualStudio.Shell.15.0, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'." error occurs on opening the Report designer.
  • Visual Studio Report Designer Preview throws 'The type initializer for 'System.Data.Entity.SqlServer.SqlProviderServices' threw an exception' when EntityFramework NuGet package v6.4.4 is used.
  • Web Document Viewer - There is a blank space when editing a DateTime field.
  • Web Report Designer - GetPropertyInfo method cannot be used to hide the Padding property of a report.
  • Web Report Designer - It is possible to set the control's Location.Y property to an empty value.
  • XRTable - ArgumentOutOfRangeException occurs when all table cells are hidden and the ProcessHiddenCellMode property is set to "DecreaseTableWidth".

Reporting for React

  • Visual Studio Report Designer - StreamJsonRpc.RemoteInvocationException exception with the "Exception has been thrown by the target of an invocation" message occurs when a report is previewed.
  • Web Report Designer fails to load a report (the React issue).

Reporting for Vue

  • Visual Studio Report Designer - StreamJsonRpc.RemoteInvocationException exception with the "Exception has been thrown by the target of an invocation" message occurs when a report is previewed.

Reporting for Web Forms

  • ASPxWebDocumentViewer - PerformCustomDocumentOperation displays the Toast message for the wrong viewer object.
  • End-User Web Report Designer - NavigateUrl and Target are missing for XRCrossTab cells.
  • Report Wizard - The "Cross-Tab Report" option is displayed even when Web Report Designer has no available data sources.
  • The "Could not load type 'Microsoft.VisualStudio.Shell.Interop.IVsInfoBarUIEvents' from assembly 'Microsoft.VisualStudio.Shell.15.0, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'." error occurs on opening the Report designer.
  • Visual Studio Report Designer Preview throws 'The type initializer for 'System.Data.Entity.SqlServer.SqlProviderServices' threw an exception' when EntityFramework NuGet package v6.4.4 is used.
  • Web Document Viewer - There is a blank space when editing a DateTime field.
  • Web Report Designer - GetPropertyInfo method cannot be used to hide the Padding property of a report.
  • Web Report Designer - IndexOutOfRangeException may be thrown on an attempt to open a report after upgrading from v19.2.
  • Web Report Designer - It is possible to set the control's Location.Y property to an empty value.
  • XRTable - ArgumentOutOfRangeException occurs when all table cells are hidden and the ProcessHiddenCellMode property is set to "DecreaseTableWidth".

Reporting for WinForms

  • 'The data you entered do not match the parameter type' exception is thrown on an attempt to specify an empty value for a parameter of a custom type.
  • A dbml file cannot be opened in Visual Studio 2022 at design time if the DevExpress.XtraReports.RepxPackage extension is installed.
  • Data Source Wizard - Stored procedures lose parameter bindings after the SqlDataSource result schema is rebuilt.
  • Data Source Wizard - Unable to cast an object of type 'Newtonsoft.Json.Linq.JValue' to type 'System.String'.
  • Document Viewer - "Object is currently in use elsewhere" error occurs upon exporting when applying tiling for a report watermark.
  • End-User Report Designer - System.ArgumentException: 'Parameter is not valid.'.
  • Query Builder - Positions and width of tables are not saved when the Manage Query window is closed.
  • Report parameter's lookup clears Null values for Nullable parameters.
  • The "Could not load type 'Microsoft.VisualStudio.Shell.Interop.IVsInfoBarUIEvents' from assembly 'Microsoft.VisualStudio.Shell.15.0, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'." error occurs on opening the Report designer.
  • The XtraReport designer crashes when capturing workspace after coming back from a print preview for a multi-parameter report.
  • Visual Studio crashes with Could not load file or assembly 'System.ComponentModel.Primitives' or one of its dependencies on an attempt to edit a report with nested subreports or inherited reports.
  • Visual Studio Report Designer - StreamJsonRpc.RemoteInvocationException exception with the "Exception has been thrown by the target of an invocation" message occurs when a report is previewed.
  • Visual Studio Report Designer - The "Column requires a valid DataType." error occurs when opening a report bound to a DataSet.
  • Visual Studio Report Designer Preview throws 'The type initializer for 'System.Data.Entity.SqlServer.SqlProviderServices' threw an exception' when EntityFramework NuGet package v6.4.4 is used.
  • XRLabel.AllowMarkupText - Labels with the HTML tags create unnecessary line breaks.
  • XRTable - ArgumentOutOfRangeException occurs when all table cells are hidden and the ProcessHiddenCellMode property is set to "DecreaseTableWidth".
  • XtraReports, filtering via Calculated Fields lists all filtered objects at end of report.

Reporting for WPF

  • A font cannot be changed using the "Font" dropdown in the End-User Report designer toolbar.
  • Document scrolls to the first page when zooming in even though the first page is not selected.
  • Document Viewer - "Object is currently in use elsewhere" error occurs upon exporting when applying tiling for a report watermark.
  • End-User Report Designer - The "Saving changes" dialog cannot be localized.
  • End-User Report Designer - UrlResolver is not used when previewing reports.
  • End-User Report Designer - XRCrossTab remains unbound after adding a field to it.
  • Fonts are not embedded on Linux if a newer C library version (v2.34+) is installed.
  • Incorrect string for the "Send to DOCX File" button.
  • Report parameter's lookup clears Null values for Nullable parameters.
  • The "Cannot create default converter to perform 'two-way' conversions" error occurs when trying to bind a report to StoredProcedure.
  • The "Could not load type 'Microsoft.VisualStudio.Shell.Interop.IVsInfoBarUIEvents' from assembly 'Microsoft.VisualStudio.Shell.15.0, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'." error occurs on opening the Report designer.
  • The "Parameters" checkbox is unchecked after displaying the Parameters panel.
  • The PrintHelper.Print method throws an exception: Message='ThemedWindow' TargetType does not match type of element 'DXDialogWindow'.
  • Visual Studio crashes with Could not load file or assembly 'System.ComponentModel.Primitives' or one of its dependencies on an attempt to edit a report with nested subreports or inherited reports.
  • Visual Studio Report Designer - StreamJsonRpc.RemoteInvocationException exception with the "Exception has been thrown by the target of an invocation" message occurs when a report is previewed.
  • Visual Studio Report Designer - The "Column requires a valid DataType." error occurs when opening a report bound to a DataSet.
  • Visual Studio Report Designer Preview throws 'The type initializer for 'System.Data.Entity.SqlServer.SqlProviderServices' threw an exception' when EntityFramework NuGet package v6.4.4 is used.
  • XRTable - ArgumentOutOfRangeException occurs when all table cells are hidden and the ProcessHiddenCellMode property is set to "DecreaseTableWidth".