FastReport Desktop 2022.3.x

Released: Sep 27, 2022

Atualizações na 2022.3.x

v2022.3

Updated Sep 27, 2022

Features

  • Engine
    • Added the ability to convert reports from Stimulsoft.
    • Added the ability to change the name of the JSON data source in an expression when it's renamed.
    • Added support for converting PaperSize property when converting reports from Stimulsoft.
    • Added support for checking the existence of referenced assemblies when converting reports from StimulSoft.
    • Added PrintOnParent property to Table and Matrix objects.
    • Added support for loading report parameters when converting reports from RDL.
    • Added support for loading subreports when converting reports from RDL.
    • Added the ability to store JSON connection data using the StoreData property.
    • Optimized speed in reports containing a large amount of objects.
    • Changed exception text when calculating and formatting expression if 'e.InnerException' is null.
    • When loading a RDL report, page width will be equal to section width in cases where there is no page width.
  • Designer
    • Added report validator which helps you to find invalid objects (duplicate names, negative sizes, etc.).
    • Added an editor for 'RichObject.Text' property.
    • Added FRX editor to report designer.
    • Added a detailed description of referenced assemblies and installed plugins.
    • Added the ability to copy dialog pages.
    • Added the ability to delete dialog pages using the context menu.
    • Added the ability to disable formatting options when creating objects.
    • Added integration with 'FastReport.Id'.
    • Added call to online-documentation in the report designer.
    • Added wizard for the visualization of control identification signs.
    • Added a tooltip for right and bottom indents with guides and objects in designer.
    • Added the ability to select color of backlight intersecting objects in designer.
    • Improved the look of ElasticSearch connection editor form.
    • Changed the text fields in 'CISWizardForm' to text fields that only support numbers.
  • Preview
    • Added the ability to export all open tabs.
  • Exports
    • Added the ability to export locale in Microsoft Word, Microsoft PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports.
    • Added the ability to encrypt digital signature certificate password in PDF export.
    • Added the 'Show gridlines' option when exporting to Microsoft Excel 2007.
    • Added data types export to DBF.
    • Added a new property to the SVG export 'PrefixStyle', which allows you to set a prefix for all styles inside the SVG export.
    • Added the 'Use locale formatting of data' option when exporting to Excel 2007.
    • UTF-8 has been set as default encoding in DBF export.

Fixes

  • Engine
    • Fixed length calculation encoding DataMatrix C40 and text.
    • Handled System.ComponentModel.Win32Exception when printing with disabled Print Spooler.
    • Fixed hide border of picture when printing with auto size.
    • Fixed stack overflow error when prepare report with child band of page footer and then start new page option enabled for it.
    • Fixed a bug with not passing path of base report to current one in Unix OS.
    • Fixed a bug with creating subreport and page with the same name when converting reports from StimulSoft.
    • Fixed a bug with invalid names when converting reports from StimulSoft.
    • Fixed a bug with TotalPages in Page.VisibleExpression that causes an exception when double pass is disabled.
    • Fixed a bug when band can grow out of page.
    • Fixed a bug when objects can grow out of band or ContainerObject.
    • Fixed "back indent" feature in RTF translator.
    • Fixed RichText line spacing when RTF translated to report objects.
    • Fixed an error with ConnectionString property in JsonDataSourceConnectionStringBuilder class when value was without a request headers.
  • Designer
    • Fixed a bug leading to System.NullRefereceException when creating calculated column for subtable JSON.
    • Fixed a bug leading to System.FormatException when drawing labels of maps.
    • Fixed a bug leading to the System.NullReferenceException when clicking the "Paste" button in the context menu of dialog pages.
    • Fixed a bug with scaling zoom controls of designer in HiDPI mode when run from old demo application.
    • Fixed opening form of save changes after save all report.
    • Fixed unscalable items in welcome window.
    • Fixed backlighting intersected charts.
    • Fixed exception on rename JSON table.
    • Fixed UpdateStatusBar in DialogWorkspace.
    • Fixed a bug with localization of "Account..." button in menu "File".
    • Fixed canceling selection of object if its properties are changed.
    • Fixed a bug when switching to the "Code" page did not occur after adding an event handler.
  • Preview
    • Fixed a bug leading to System.NullReferenceExteption when preparing report with RichObject on system without printers.
    • Fixed a bug in the MSChart object in HiDPI mode.
  • Exports
    • Fixed incorrect scaling pictures in layered HTML-export when enabled high quality SVG and zoom more than 1.
    • Fixed a bug leading to System.IndexOutOfRangeException when exporting font without kerning to PDF.
    • Fixed a bug with scaling picture in layered HTML-export.
    • Fixed a bug leading to System.NullReferenceException when exporting report with empty page to Word 2007.
    • Fixed memory leak in PDF export with some CJK fonts.
    • Fixed a bug when SVG picture was not rotated to needed angle in HTML export.
    • Fixed repeated rendering of table cell in SVG export.
    • Fixed incorrect pageStyle when printing from browser for table HTML export.
    • Fixed exception when export object with negative size in HTML export.
    • Fixed export to PDF if Compressed = false.
    • Fixed incorrect record of border-collapse property in table HTML-export.
    • Fixed a bug in Excel-export, when the fill in the output file did not change the first time.
    • Fixed export of watermark to PostScript.
    • Fixed error of font scale when export to PDF.
    • Fixed a bug where a text object with HtmlTags exported to RTF was not modified by the <br>, <sup>, <sub> tags.