FastReport Mono 2022.x

Released: Dec 7, 2021

2022.x 버젼 업데이트

v2022.3

Updated Sep 7, 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.
    • Added 'PDFExport.UseFileStream' property, which allows you to export huge reports on systems with a low amount of RAM.
    • UTF-8 has been set as default encoding in DBF export.
  • Demos
    • Added the ability to change localization of a new demo application without restarting it.
  • Plugins
    • Added the ability to connect to Cassandra.
    • Updated RPTImportPlugin.
  • Extras
    • Added FastReprot.Web (only for Microsoft .NET Framework) and FastReport.VSDesign libraries for FastReport.Net* packages.
    • Added an option to import reports using streams.

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.
    • Fixed a bug with renaming tables leading to an exception.
    • Fixed an error when clicking ViewData button on JSON connection.
  • 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.
  • WebReport
    • Fixed a bug when event "CheckedChanged" handled by RadioButton was not performed.
  • Demos
    • Fixed position of one chart in Chart.frx.

v2022.2

Updated Mar 16, 2022

Features

  • Engine
    • Added the ability to save reports with random data.
    • The ExportBand method now uses the BandBase argument instead of Base.
  • Designer
    • Added a backlight of intersecting objects.
    • Added a ruler with guides in RichObject editor.
    • Replaced password symbols on dots in object inspector.
    • Added a warning about possible stack overflow when putting Matrix or AdvMatrix on repeated bands.
    • Removed error message when text of barcode consists of an expression.
  • Exports
    • Added the ability to export to ZPL II.
    • Added the "High Quality SVG" option when exporting to HTML.
    • Added the "Pinned cells" option when exporting to Microsoft Excel 2007.
    • Added the ability to scale print when exporting to Excel 2007.
    • Added the ability to export bookmarks and inner hyperlinks to Microsoft Word.
    • Added the ability to export numbers and dates format to Excel 97.
    • Added the ability to encrypt personal data in Email-export.
    • Added the ability to indent RichObject in export to RTF.
    • Added the ability to line break RichObject in export to RTF.
    • Added the ability to indent TextObject when exporting to Word.
    • Added the ability to export tab width in PDF, Word, HTML and RTF exports.
    • Added PrefixStyle property to SVG-export, which allows you to set a prefix for all styles.
    • Improved exporting RichObject to Excel 2007.
    • Removed FastReport Cloud and XMPP exports.
  • WebReport
    • Added interactivity for advanced matrix in WebReport.
  • WebReport Core
    • The DatePicker icon now looks the same in all browsers.
  • Demos
    • Added a new demo for Blazor with a demonstration of working with two reports.
  • Plugins
    • Added a connection to Excel.
  • Extras
    • Added tool for converting RTF documents to report templates (\Extras\Misc\rtf2frx).

Fixes

  • Engine
    • Fixed bugs with double calling events AfterData, BeforePrint and AfterPrint of ContainerObject.
    • Fixed a bug leading to System.NullReferenceException when running reports with dialog forms.
    • Fixed a bug with not working VisibleExpression property of subreports and pages.
    • Fixed a bug with vertical shift of non-intersecting objects when converting RTF .
    • Fixed a bug with right anchor on pages with unlimited width and landscape orientation.
    • Fixed translation of lists when converting RTF.
    • Fixed a bug with not working RichObject.AllowExpressions property.
    • Fixed a bug leading to System.OverflowException when drawing unlimited page without preparing.
  • Designer
    • Fixed a bug with disable hot keys option.
    • Fixed dropdown menu when click on LineStyle and LineWidth button.
    • Fixed a bug with viewing data in designer.
    • Fixed bugs leading to System.NullReferenceException when dragging objects into AdvMatrix.
    • Fixed a bug with incorrect showing settings of shadow in border editor.
  • Preview
    • Fixed a bug leading to System.NullReferenceException when clicking on editable TextObject.
    • Fixed a bug with not working hyperlinks in report with multi-column databands.
    • Fixed a bug when exporting a report resulted to saving the prepared report.
    • Fixed a bug with setting lists of available exports and exports to clouds in PreviewControl.
  • Exports
    • Fixed incorrect rotation of landscape orientation of pages when printing HTML if they used styles from previous pages.
    • Fixed a bug with font scale when export to PDF.
    • Fixed a memory lose when export SVG objects to HTML with option "High Quality SVG".
    • Fixed a bug with embedding fonts for which packing is prohibited in PDF-export.
    • Fixed a bug with exporting tab symbols to Word.
    • Fixed fill background picture and property of line-height in export to HTML.
    • Fixed a bug with exporting custom dash line of SVGObject to PDF.
    • Fixed a bug with exporting borders of spanned cells to SVG.
  • WebReport
    • Fixed closing canceling processing in OnFormClosing in Core web dialogs.
  • Microsoft .NET Core
    • Fixed a bug with not working "open after export" option.
  • Demos
    • Fixed a bug due to which the cursor did not change when hovering over links in the new demo.
    • Fixed a bug with AdvMatrix in new demo.
  • Plugins
    • Fixed SQLite connector for FastReport.Core, FastReport.CoreWin and FastReport.OpenSource.
    • Fixed a bug with ConnectionString to Firebird.

v2022.1

Updated Dec 7, 2021

Features

  • Engine
    • Added a new AdvMatrixObject.
    • Added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional.
    • Added new properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder. These properties give the ability to customize the behavior when exceptions are thrown with incorrect names of database tables and fields.
    • Added translation of RichObject inside TableCell.
    • Reworked translation of RichObject into report objects
  • Designer
    • Added verification of entered data in editing window of the QR code of SberBank.
  • Exports
    • Added the ability to export watermark to Microsoft Word.
    • Added the ability to export watermark to RTF.
    • Added "Don't rotate landscape pages when printing" option in export to HTML.
    • Added the ability to change the name of the attached file when sending by Email.
    • Add zooming of SVG images in export matrix.
    • Added the ability to export a property that determines the size and position of the image when exporting to Microsoft Excel 2007.
    • Added ability to hide or show gridlines when exporting to Excel 97.
    • Added the ability to export groups on separate sheets to Excel.
    • Added the ability to export transparency level watermark images to Word.
    • Added the ability to export image size of watermark to RTF.

Fixes

  • Engine
    • Fixed ShiftMode of translated RTF object.
    • Fixed a bug with two parameters with the same name in report leading to System.ArgumentException.
    • Fixed a bug with subreport containing multicolumn Databand.
    • Fixed a bug with wrong band height calculation.
    • Fixed a bug with displaying of hyperlinks when converting RTF to report objects.
    • Fixed translation of RichObject if it set from a report script.
    • Fixed a bug with private fonts added to Config.PrivateFontCollection.
  • Designer
    • Fixed a bug with line break in text object editor.
    • Fixed a bug when converting rdl reports containing matrices inside table cells.
    • Fixed a bug with guide lines in the designer.
    • Fixed a bug with Report tree window.
    • Fixed a bug leading to System.NullReferenceException and crash of the designer during its launch when the Auto Guides option is enabled.
  • Preview
    • Fixed a bug with shifting the position of objects when switching the view of bands while editing a prepared page.
  • Exports
    • Fixed a bug leading to System.NullReferenceException when exporting to text, tables with rows count less then one.
    • Fixed incorrect left padding of tables in export to Word.
    • Fixed a bug with Wingdings font in HTML tags when exporting to HTML.
    • Fixed a bug with export Wingdings and Webdings fonts to HTML.
    • Fixed a bug with width of frame in export to PowerPoint.
    • Fixed a bug with exporting objects with transparent fill to RTF.
    • Fixed a bug with exporting objects with transparent fill to Word.
    • Fixed a bug leading to System.OutOfMemoryException when exporting to PDF.
    • Fixed incorrect line break display when exporting to HTML.
    • Fix out of memory when export to PDF.
    • Fixed bugs in export to PDF in non-Windows systems.
    • Fixed a bug with exporting tables with more than 63 columns to Word 2007.
    • Fixed a bug leading to a memory leak and System.OutOfMemoryException in PDF-export when the "Text in curves" option is enabled.
    • Fixed a bug with line break in HTML-export.