Please note that the FastReport.Web for .NET Framework (legacy library) will no longer be updated. Similar functionality is continued in FastReport.Web for Core/Blazor which are included in FastReport.NET.
FastReport .NET 2024.2.0
Released: Apr 9, 2024
2024.2.0 中的更新
特性
Engine
Added a new 'CreatePage' event to the 'ReportPage' object.
When converting RTF, insignificant spaces after tabs are now discarded.
Designer
Added the 'Contains (string , string)' function, which determines whether a string contains a substring.
Changed the text of the warning message about duplicate parameter names in the query wizard.
Swiss QR updates:
Processing of the 'Amount' field has been changed.
The 'Currency' field is now a text field.
Added processing of 'Recipient' and 'Payer' and in the 'Link' field.
Export
Added 'Use Headers and Footers of Word Pages' option when exporting Microsoft Word files.
Increased speed when exporting to DOCX.
Added the 'Keep Line Height' option when exporting to Word 2007.
Added support for exporting hyperlinks and bookmarks to SVG.
WebReport
Added support for 'Webcil' format in FastReport.Blazor.Wasm.
Added dialog form title to WebReport.
Added a detailed description of the report compilation error to the WebReport preview.
Images are now loaded directly into the report, rather than being loaded by a large number of requests from the server.
Extras
Added support for 'FastReport.Plugins.HtmlObject for FastReport.Core.Skia'.
Added support for views and functions in the PostgreSQL connector.
Added a new filter for selecting file extensions when connecting to SQLite, combining .db and .db3, with the first filter selected by default.
Mono
Changed the tooltip text in 'RichObject'.
修補程式
Engine
Added exception handling if the contents of the RichObject are incorrect.
Removed top and bottom padding when splitting TextObject between pages.
Fixed vertical indents in RichObject.
Fixed the display of a row following a row with a column union.
Fixed an exception when preparing a report with a TableObject containing MSChartObject.
Fixed loss of spaces in the RTF parser.
Fixed display of the bottom border line when using GrowToBottom.
Fixed support for the Portuguese language in the RTF parser.
Fixed a bug when the Report.IsPrepared parameter returned an incorrect value when preparing a report asynchronously.
Fixed translation of RichObject to TableObject.
Fixed error when printing with different pages selected.
Fixed IndexOutOfRangeException when executing Graphics.Path.AddBeziers.
Fixed vulnerability with the ability to call JS code from a hyperlink.
Fixed default tab setting when converting RTF.
Designer
Fixed Datamatrix brush color.
Fixed errors in the PictureObject editor.
Fixed a bug in the format editor.
Fixed a bug when resizing the dialog form.
Fixed the drawing of a rotated ITF14 barcode.
Fixed a bug with the operation of the "select all" keyboard shortcut.
Fixed a bug in resetting the format when changing an expression.
Fixed errors with the separation of source data into lines, both separator options (\r\n and \n) are now supported.
During the QR code generation process, extra \r\n characters at the end of the line are now removed.
Fixed NullReferenceException when editing the SelectCommand of the data source table.
Fixed text scrolling in AdvMatrix.
Fixed context menu of the RFIDLabel object.
Fixed the band title in the classic band display mode.
Fixed a problem when using the hh:mm time format.
Fixed a bug leading to System.NullReferenceException when connecting to JSON.
Fixed a bug when resizing objects while holding down the Shift key.
Fixed an exception that occurred when using DontEditCode.
Fixed incorrect behavior of lines when changing the Height property for a horizontal line or the Width property for a vertical line if the Diagonal property is set to False.
Preview
Fixed a bug with the search dialog in the preview.
Fixed rendering of report objects outside the page.
Fixed incorrect display of superscript or subscript text for RichObject if such text is at the beginning of the line.
Fixed display of vertical padding in preview when using the LineHeight property.
Exports
Fixed error in exporting a rotated SVG image to PDF.
Fixed a bug when images with a transparent background were incorrectly exported to PDF of the PdfA_1a standard in FastReport.Skia.
Fixed font reset in an empty cell after exporting a report to Word.
Fixed a bug with incorrect export to a JSON file.
Fixed a problem with exporting to Word 2007 when using a watermark and the "Page Title" band with a system variable.
Fixed a bug in SVG export (hangs if text contains incorrect cr/lf sequences).
Fixed incorrect calculation of row height in a table when exporting to Excel.
Fixed error in exporting vector graphics to PDF.
Fixed error in SVG export (table with merged cells).
Fixed opening of exported reports in Word 2007.
Fixed incorrect black background when exporting RichObject with image to layered HTML-export.
Fixed the value of the paddingNonSeparatePages variable in ImageExport (OpenSource) to eliminate unnecessary padding.
WebReport
Fixed a problem with editing tables in a document when exporting a report to Word 2007 via WebReport.
Extras
Fixed import of plugins for FastReport .NET with TargetFramework .NET 6.0 and higher.
Fixed the issue of object alignment in a report that contains an HTMLObject plugin.
Mono
Fixed maximum text length on code pages in the designer.