
Improves Data Access Library and Web Document Viewer.
Fixes
Data Access Library
- JsonDataSource - Random "System.Reflection.TargetParameterCountException: Parameter count mismatch".
- Performance of SqlDataSource with one query vs. multiple queries with relations.
- SqlDataSource
- NullReference exception occurs when omitting XpoProvider from a connection string.
- Passwords with single quotes do not work.
- RebuildResultSchema throws NullReference if column expressions are used.
Reporting for Angular
- Export to DOCX - "Can't finish story here" exception occurs after updating to DevExpress.Drawing.
- Export to HTML - Watermark is covered by report controls.
- Report Analyzer - XRE081 is reported for XRCrossTab filtered by the Data Range parameter.
- Web Document Viewer - "W0017 - Setting the "X" property with a function is deprecated since v21.2." warnings occur on the web page when Mobile mode is used.
- Web End-User Report Designer - Long display names are overlapped in the "Expression Editor" dialog.
- Web Report Designer
- Internal Server Error occurs when removing a DateRange parameter through the Property Grid.
- Style.Paddings are not synchronized with XtraReport.ReportUnit.
- The "Add Data Source" button is missing in the Field List pane.
- The getDesignerErrors request is not URL encoded.
- The XRChart Tasks section does not contain the DataSource and DataMember properties.
- XRCrossTab - Column width may be calculated incorrectly if multiple fields are placed in the columns area.
- XRCrossTab control may cause slowdowns when a report's document is recreated.
Reporting for ASP.NET Core
- Microsoft Visual Studio Report Designer
- The System.Diagnostics.DebuggerBrowsableAttribute type cannot be loaded.
- An exception occurs when assigning XRSubreport.ReportSource.
- Export to DOCX - "Can't finish story here" exception occurs after updating to DevExpress.Drawing.
- Export to DOCX (Single File Page By Page) - "Can't finish story here" error is thrown when XRSubreport is placed into TopMarginBand.
- Export to HTML - Watermark is covered by report controls.
- Report Analyzer - XRE081 is reported for XRCrossTab filtered by the Data Range parameter.
- Web Document Viewer - "W0017 - Setting the "X" property with a function is deprecated since v21.2." warnings occur on the web page when Mobile mode is used.
- Web End-User Report Designer - Long display names are overlapped in the "Expression Editor" dialog.
- Web Report Designer
- Internal Server Error occurs when removing a DateRange parameter through the Property Grid.
- Style.Paddings are not synchronized with XtraReport.ReportUnit.
- The "Add Data Source" button is missing in the Field List pane.
- The getDesignerErrors request is not URL encoded.
- The XRChart Tasks section does not contain the DataSource and DataMember properties.
- Web Reporting (ASP.NET Core) - Scope validation of registered services fails.
- XRCrossTab - Column width may be calculated incorrectly if multiple fields are placed in the columns area.
- XRCrossTab control may cause slowdowns when a report's document is recreated.
Reporting for Blazor
- DxReportViewer - InvalidCastException occurs if a report has a parameter with the AllowNull option enabled.
- Export to DOCX - "Can't finish story here" exception occurs after updating to DevExpress.Drawing.
- Export to HTML - Watermark is covered by report controls.
- Report Analyzer - XRE081 is reported for XRCrossTab filtered by the Data Range parameter.
- Template Gallery - Project creation fails if the solution and project are in the same directory.
- Web Document Viewer - "W0017 - Setting the "X" property with a function is deprecated since v21.2." warnings occur on the web page when Mobile mode is used.
- Web End-User Report Designer - Long display names are overlapped in the "Expression Editor" dialog.
- Web Report Designer
- Internal Server Error occurs when removing a DateRange parameter through the Property Grid.
- Style.Paddings are not synchronized with XtraReport.ReportUnit.
- The "Add Data Source" button is missing in the Field List pane.
- The getDesignerErrors request is not URL encoded.
- The XRChart Tasks section does not contain the DataSource and DataMember properties.
- XRCrossTab - Column width may be calculated incorrectly if multiple fields are placed in the columns area.
- XRCrossTab control may cause slowdowns when a report's document is recreated.
Reporting for MVC
- Export to DOCX - "Can't finish story here" exception occurs after updating to DevExpress.Drawing.
- Export to HTML - Watermark is covered by report controls.
- NullReferenceException occurs on an attempt to open the Expression Editor in Visual Studio after upgrading a Microsoft .NET Framework project to v22.2.
- Report Analyzer - XRE081 is reported for XRCrossTab filtered by the Data Range parameter.
- Web Document Viewer - "W0017 - Setting the "X" property with a function is deprecated since v21.2." warnings occur on the web page when Mobile mode is used.
- Web End-User Report Designer - Long display names are overlapped in the "Expression Editor" dialog.
- Web Report Designer
- Internal Server Error occurs when removing a DateRange parameter through the Property Grid.
- Style.Paddings are not synchronized with XtraReport.ReportUnit.
- The "Add Data Source" button is missing in the Field List pane.
- The getDesignerErrors request is not URL encoded.
- The XRChart Tasks section does not contain the DataSource and DataMember properties.
- XRCrossTab - Column width may be calculated incorrectly if multiple fields are placed in the columns area.
- XRCrossTab control may cause slowdowns when a report's document is recreated.
Reporting for React
- Web Report Designer - The getDesignerErrors request is not URL encoded.
Reporting for Web Forms
- Export to DOCX - "Can't finish story here" exception occurs after updating to DevExpress.Drawing.
- Export to HTML - Watermark is covered by report controls.
- NullReferenceException occurs on an attempt to open the Expression Editor in Microsoft Visual Studio after upgrading a Microsoft .NET Framework project to v22.2.
- Report Analyzer - XRE081 is reported for XRCrossTab filtered by the Data Range parameter.
- Microsoft Visual Studio Report Designer - Data Source Wizard does not work in Web Site projects.
- Web Document Viewer - "W0017 - Setting the "X" property with a function is deprecated since v21.2." warnings occur on the web page when Mobile mode is used.
- Web End-User Report Designer - Long display names are overlapped in the "Expression Editor" dialog.
- Web Report Designer
- Internal Server Error occurs when removing a DateRange parameter through the Property Grid.
- Style.Paddings are not synchronized with XtraReport.ReportUnit.
- The "Add Data Source" button is missing in the Field List pane.
- The getDesignerErrors request is not URL encoded.
- The XRChart Tasks section does not contain the DataSource and DataMember properties.
- XRCrossTab - Column width may be calculated incorrectly if multiple fields are placed in the columns area.
- XRCrossTab control may cause slowdowns when a report's document is recreated.
Reporting for WinForms
- Project Convert - Report files ending with '*g.vb' are skipped during conversion.
- Microsoft Visual Studio Report Designer
- The System.Diagnostics.DebuggerBrowsableAttribute type cannot be loaded.
- An exception occurs when assigning XRSubreport.ReportSource.
- Data Source Wizard does not work in Web Site projects.
- The designer crashes when adding an event handler in a VB.NET project.
- Dock panels do no restore their own location in the End-User Report Designer after switching the Preview tab if 150% scaling is used.
- DocumentPreviewControl - A validation error disables the Reset button.
- DocumentViewer - Wait Form indicator is not shown on loading a datasource.
- End-User Report Designer - Restoring a previously deleted GroupHeaderBand does not restore its original Level.
- Export to DOCX - "Can't finish story here" exception occurs after updating to DevExpress.Drawing.
- Export to DOCX (Single File Page By Page) - "Can't finish story here" error is thrown when XRSubreport is placed into TopMarginBand.
- Export to Microsoft Excel - The "Microsoft Excel 2007" name should be replaced with a more modern name.
- Export to HTML - Watermark is covered by report controls.
- Export To PDF - HelveticaNeue Std Cn is not embedded.
- NullReferenceException occurs on an attempt to open the Expression Editor in Microsoft Visual Studio after upgrading a Microsoft .NET Framework project to v22.2.
- Page Setup Dialog - NullReference exception is thrown when changing margins.
- Project Converter - Certain localized font entries are not updated when updating to DevExpress.Drawing.
- Report Analyzer - XRE081 is reported for XRCrossTab filtered by the Data Range parameter.
- SqlDataSource
- NullReference exception occurs when omitting XpoProvider from a connection string.
- RebuildResultSchema throws NullReference if column expressions are used.
- Styles Editor / Formatting Rule Editor - If you enter the Name property of a style letter by letter with a delay, the text will be erased.
- Wrong parameter value in subreport PageHeader.
- XRCrossTab - Column width may be calculated incorrectly if multiple fields are placed in the columns area.
- XRCrossTab control may cause slowdowns when a report's document is recreated.
- XtraReport - OutOfMemoryException is thrown on rendering an SVG image.
Reporting for WPF
- BackstagePrintPreview - The document is not printed on an attempt to print it more than once.
- End-User Report Designer - An exception occurs on invoking a Filter String editor if the editor contains special characters.
- Export to DOCX - "Can't finish story here" exception occurs after updating to DevExpress.Drawing.
- Export to HTML - Watermark is covered by report controls.
- InvalidCastException - ''Unable to cast object of type 'DevExpress.Drawing.DXFont' to type 'System.Drawing.Font'." on attempt to change XRChart's Font in the Chart Designer.
- NullReferenceException occurs on an attempt to open the Expression Editor in Microsoft Visual Studio after upgrading a Microsoft .NET Framework project to v22.2.
- Query Builder - The JOIN and CreateTable functions are missing from the "Expression Editor" dialog.
- Report Analyzer - XRE081 is reported for XRCrossTab filtered by the Data Range parameter.
- WPF DocumentViewer's Navigation Pane - Some of the items refer to incorrect pages when reassigning a data source.
- XRCrossTab - Column width may be calculated incorrectly if multiple fields are placed in the columns area.
- XRCrossTab control may cause slowdowns when a report's document is recreated.