FastReport .NET Ultimate 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.