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.