What's new in FastReport Mono 2023.1.4
Dec 27, 2022
- Engine:
- Added property Report.IsPrepared
- Added TextRenderType.Inline
- Implemented converter of JasperReports templates
- Implemented connection to stored procedures in MsSQL
- Receiving JSON in the data source is exposed to the interface part
- Fixed a bug leading to System.ArgumentException when TextObject.FontWidthRatio property equal zero
- Fixed highlight of text in RTF parser
- Fixed multiple requests to get image when using URL in ImageLocation
- Fixed IsNull function
- Fixed a bug with drawing RichObject with aligned pictures
- Fixed an issue where the calculation of vertical distances was incorrect when converting RichObject to text
- Fixed AdvMatrix object bug with report refresh
- Fixed a bug with getting JSON row of JsonTableDataSource
- Fixed a bug leading to infinite loop when building table if there is not enough space on page for one row
- Designer:
- Added ability to create calculated column for IEnumerable data sources
- Added window with message about loading a report when opening a file
- Added column with error numbers in table of report validation
- Added the ability to hide and show columns with the number and type of error in the report validation table
- Added notification form when trying to resave report that has already been modified
- Added ability to show web preview of report that was opened from FastReport Cloud
- Added ability to interact with data source from Cloud - downloading, uploading, updating
- Increased the speed of the report validator
- The delete band button is now disabled in situations where the band cannot be deleted
- Changed root folder name on FastReport Cloud form, it depends now on localization
- Now there is not possible to create a table in the query wizard if another table with the same name already exists
- Fixed data tree view with IEnumerable data source, which column was not adding, if it consists of value type
- Fixed a bug with localization of the "Remove" button in the report properties on the "Script" tab
- Fixed a bug with selection object after click on row in "Validation" window
- Fixed a bug due to which selected object did not change when changing the height of the band with mouse
- Fixed a problem with System.OverflowException when editing text object without editor
- Fixed a bug causing System.StackOverflowException when copying formatting
- Fixed selection of object located on inactive page when clicking on row in "Validation" window
- Fixed showing progress of updating list of errors in "Validation" window when changing report
- Fixed an error with an invalid value when changing the line color in the MSChartObject editor
- Fixed order of switching by "Tab" key in connection forms
- Fixed a bug where the border properties of the chart axes were not saved when they were changed in the editor
- Fixed incorrect values when changing the interval in the stripes on the axes in MSChartObject
- Fixed an error that occurred when deleting a band through the band configurator if the classic mode for displaying bands is selected
- Fixed an error that occurs when clicking the "Delete" button on the configure bands form if there are no bands in the report
- Fixed an error that occurs when removing bands from the workspace with holding left mouse button
- Fixed restoring state of GridControl when closing column editor form
- Fixed an error that occurs when clicking on the "Cancel" button in the Grid object column editor
- Fixed displaying label about report change when changing MSChartObject
- Fixed moving columns of GridControl in column editor form
- Fixed bugs when dragging objects from the report tree to pages and the "Code" tab
- Fixed errors in the query constructor window when adding a table to the workspace and when creating relationships between tables
- Preview:
- Added tooltip for the "Copy" field in the "Send by E-mail" form
- Fixed display of the print form when increasing the display scaling
- Fixed a bug when new exports did not appear in the menu
- Fixed order of switching by "Tab" key in export forms
- Fixed left indent of RichObject
- Exports:
- Added option "Print optimized" in RTF export
- Added the ability to export currency data format as accounting in Excel 2007 export
- Added UseFileStream option for Excel 2007 export
- Increased export forms for correct display of inscriptions in different localizations
- Fixed a bug with exporting lines drawn from right to left or from bottom to top when exporting to layered HTML
- Fixed a bug with exporting Tahoma italic font to PDF
- Fixed a bug that resulted in a System.ArgumentException when exporting to a stream with the ImageExport.SeparateFiles property enabled
- Fixed a bug in SVG export where some shapes were drawn twice
- Fixed a bug with the export of the accounting format in Excel 2007, which did not take into account the number of decimal places
- Fixed memory leaks in tabular-type exports
- Fixed a bug with temporary file deletion in case of emergency program shutdown during export to PDF
- Fixed a bug with exporting italic and bold fonts to PDF
- Fixed a bug due to which the background of objects with a Solid fill was not printed from the browser
- Fixed a bug with set method of HtmlTemplates.IndexTemplate property
- Fixed export of 4-byte symbols to PDF
- Fixed row height multiplier in export to RTF
- Fixed row height multiplier in table export to Word 2007
- Fixed position of first object on page with non-zero value in export to Word 2007
- Fixed a bug of access to temporary file when exporting to Excel 2007 using the UseFileStream and SplitPages properties
- Fixed a bug with localization of CurrencyToAccounting property in Excel 2007 export
- Fixed navigation buttons and page numbering display in HTML export
- Fixed ascent and descent of font in PDF-export
- WebReport:
- Reworked WebReport.ReportPrepared property, now this property is bound to the same report's property
- Updated WebReport design for FastReport.Core.Web and FastReport.Web.Blazor
- Fixed a rare crash when trying to add an empty data source to WebReport
- Fixed a bug due to which Outline did not work in WebReport.LoadPrepared()
- Removed refresh button when loading prepared report (.fpx)
- Fixed an issue due to which tabs of RichObject were incorrectly calculated in
- Removed page selection in export settings for single-page reports
- .Net Core:
- Added LoadReport method with stream instead of filename string for Stimulsoft Import
- CoreWin:
- Removed extra components from the Visual Studio toolbar
- Demos:
- Updated design of demo reports
- Fixed a bug with scaling child windows in new demo application
- Extras:
- Plugin FastReportBGObjects was updated, added support for Bubble chart
- Connection to ElasticSearch moved to a separate plugin
New in FastReport Mono 2022.2.0 (May 26, 2022)
- Engine:
- Added ability to save report with random data
- The ExportBand method now uses the BandBase argument instead of Base
- 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:
- Added backlight of intersecting objects
- Added ruler with guides in RichObject editor
- Replaced password symbols on dots in object inspector
- Added warning about possible stack overflow when putting Matrix or AdvMatrix on repeated bands
- Removed error message when text of barcode consist expression
- 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:
- Added export to ZPL II
- Added option "High Quality SVG" in export to HTML
- Added option "Pinned cells" in export to Excel 2007
- Added ability to scale print in export to Excel 2007
- Added export of bookmarks and inner hyperlinks to Word
- Added export of numbers and dates format to Excel 97
- Added encryption of personal data in Email-export
- Added indent of RichObject in export to RTF
- Added line break of RichObject in export to RTF
- Added indent of TextObject when exporting to Word
- Added export of tab width in PDF, Word, HTML and RTF exports
- Added property PrefixStyle to SVG-export, which allows to set a prefix for all styles
- Improved export of RichObject to Excel 2007
- Removed FastReport Cloud and XMPP 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:
- Added interactivity for advanced matrix in WebReport
- Fixed closing canceling processing in OnFormClosing in Core web dialogs
- .NET Core:
- Fixed a bug with not working "open after export" option
- WebReport Core:
- Now the DatePicker icon looks the same in all browsers
- Demos:
- Added a new demo for Blazor with a demonstration of working with two reports
- 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:
- Added connection to Excel
- Fixed SQLite connector for FastReport.Core, FastReport.CoreWin and FastReport.OpenSource
- Fixed a bug with ConnectionString to Firebird
- Extras:
- Added tool for conversion of RTF documents to report templates (ExtrasMiscrtf2frx)
New in FastReport Mono 2014.1.14 (Nov 25, 2014)
- added new property DefaultZoom in PDFExport
- added new property DefaultPage in PDFExport
- fix bug bug in font compressing subsystem
- fix: an additional empty page in export to the MS Word 2007
- workaround for registry access
- fixed the line spacing in a layered export to Word 2007
- added support html tags , , and to RTF export.
New in FastReport Mono 2014.1.2 (Nov 14, 2013)
- added multi tabs preview in WebReport
- added support of ASP.NET MVC framework (ASPX, Razor) in WebReport
- IMPORTANT! changed extension of WebReport handler (from FastReport.Export.aspx to FastReport.Export.axd), please check existing web.config
- added dialogs in WebReport (some controls and features are in development now)
- added AJAX in WebReport
- added new customizable toolbar in WebReport
- extended checking for errors of exporting
- fixed frame in text export
- fixed bug with the re-export to PDF from code
- fixed bug in Excel 2007 export with styles for multi-page report template
- fixed bug in Excel 2007 export with empty page name
- fixed bug in PictureObject
- fixed bug in the Word 2007 export in layer mode
- fixed bug in TrueType font parser
- fixed connection timeout for PostgreSQL
New in FastReport Mono 2013.1.1 (Sep 19, 2013)
- fixed bug in BusinessObjects data source
- improved logic of bands placement
- optimization of two-pass report generation
- added CC field to the E-mail client
- added WYSIWYG property to Excel 2007 export
- memory optimization of big blob data
- many minor fixes
New in FastReport Mono 1.0.15 (Dec 7, 2012)
- added WEB reporting server
- improved look of navigator of generated HTML documents
- added "Data Only" property to Xlsx export (Excel 2007 and later version)
- added new barcode - QR-code
- improved look of RichText object