FastReport .NET Ultimate 2025.2

Released: Apr 9, 2025

2025.2 での更新項目

機能

  • Engine
    • Added new scripting engine - FastScript .NET.
    • Added support for vertical tabulation.
    • Added import of DOCX files to FRX report template.
    • Added support of encoding for Chinese (simplified) language when converting RTF.
    • Added the ability to disable integration with FastReport Cloud.
    • Added GS1 Datamatrix barcode.
    • Added the conversion of SkBitmap to a Bitmap and Image in FastReport.SkiaDrawing.
  • Designer
    • Added a possibility to copy data from the list of properties of an object using the keyboard shortcut Ctrl + C.
    • Added the ability to copy totals and parameters, preserving their hierarchy.
    • In the window for opening the report page, it is still possible to select only a *.frx file.
    • In the Mono designer settings, the tab "Code page" with inaccessible settings was hidden.
    • Changed the logic of style processing for .rtf files when opened in the designer.
  • Preview
    • Added a button to send a report by email when using MAPI in a preview in WPF.
    • Added collapse and expand buttons with icons in OutlineControl.
    • Added the ability to change the width and height of the scroll bar through the code.
  • Exports
    • Added export of "Author" property in export to PDF/A.
    • Added support for HTML non-breaking space tag when exporting to Excel.
    • Added export of number, currency, date, time, and percentage formats to OpenOffice Calc (.ods).
    • Added "Shrink to fit" option for export to MS Excel.
    • Added paragraph export mode in OpenOffice Writer export (.odt files)
    • Now, when exporting Pages with ExportAlias property to Excel, suffix "-n" will not be added to sheet name if it's possible.
  • WebReport
    • Added WebReport search.
    • Added WebReport WASM search.
    • Added .NET 9 support for FastReport.Blazor.Wasm.
    • Added the ability to create a connection to a stored procedures in WebReport.
    • Added the ability to configure caching for a single WebReport using the WebReport.CacheOptions property.
  • .NET Core
    • Added a filter for connection tables.
    • Added a JsonConnectionType class for use in the JsonDataConnection.GetConnectionType method and GetConnectionType() and GetParameterType() methods.
  • Common
    • Changed width of "About..." window.
  • Extras
    • Added connection to Apache Ignite.
  • Demos
    • Added UsedPackages.version file for WPF packs.

不具合の修正

  • Engine
    • Fixed error with RichObject (zh-tw codepage).
    • Fixed a bug with simultaneous compilation of a report script when preparing reports in multiple threads.
    • Fixed a bug when printing an empty matrix.
    • Fixed bug when passing null value to a MS SQL query parameter.
    • Fixed errors when compiling libraries under .NET 9.
    • Fixed a bug leading to infinite loop when child band of "Page Header" or "Column Header" has "StartNewPage" property turned on.
    • Fixed a bug leading to System.ArgumentException when connecting to MySQL.
    • Fixed calculation of PrintableExpression of page.
    • Fixed a bug leading to System.NullReferenceException in the Report.GetParameterValue method.
  • Designer
    • Fixed a bug where the image of PictureObject disappeared after canceling changes in the designer when editing a prepared page.
    • Fixed a bug with the search filter in the data tree that reset the current search state.
    • Fixed removed the "New Dialog" context menu item in the Community version, which when selected resulted in an unhandled exception.
    • Fixed a bug when running preview from a designer.
    • Fixed System.InvalidOperationException when deleting a data source column when that column no longer exists in the database.
    • Fixed reading the GS1 DataMatrix barcode as a DataMatrix.
    • Fixed a bug with selecting layout of band columns in "Data Band Column Editor" window.
    • Fixed deleting objects and categories from the sidebar in the designer.
    • Fixed a bug with displaying icons that appeared in version AvaloniaUI 11.1.
    • Fixed deleting objects and categories from the sidebar in the designer.
    • Fixed a bug when adding IsNull function via "Text editor" added an extra comma.
  • Preview
    • Fixed disabling the button to save the prepared report in the preview.
    • Fixed disabling the "Storage" tab in the report saving menu in the preview.
    • Fixed bug with "Advanced Matrix" when filters are missing.
    • Fixed a bug where the print form did not appear in the preview when pressing Ctrl + P.
    • Fixed a bug with incorrect paper size for printers without "Auto paper size" option, when clicking "Settings" and then "Advanced" buttons in "Print" window.
  • Exports
    • Fixed a bug where the font name was exported without quotes to HTML.
    • Fixed a bug in FR.Core with some user fonts.
    • Fixed a bug in HTML-export when the barcode border was not displayed.
    • Fixed the error of opening files when exporting a report with special characters to ODT and ODS formats.
    • Fixed incorrect display and export of some unicode symbols in Skia/Avalonia.
    • Fixed export of TableObject fills to PDF.
    • Fixed export of TableObject and page fills to HTML.
    • Fixed export of height for the merged cells in Excel export.
  • WebReport
    • Fixed an issue that made it impossible to change the DataConnection after it was created in OnlineDesigner.
    • Fixed converting of TextObject to SVG when preview in Blazor.
    • Fixed support for the Size of the CommandParameter.
    • Fixed rendering of page toggle buttons in Blazor when they are disabled.
    • Fixed a bug when the value of the RouteBasePath parameter was not taken into account when setting up WebReport.
  • .NET Core
    • Fixed a bug with encoding when connecting of CSV data file for report in .NET Core.
  • Demos
    • Fixed Avalonia and WPF name in demo.