FastReport Mono 2018.2.25

Released: Apr 27, 2018

Updates in 2018.2.25

Features

  • Added support for Online Designer in WebReport
  • Added outline (TOC) of report in WebReport
  • Added property WebReport.DesignerConfig for storing custom configuration of Online Designer
  • Added properties WebReport.RequestHeaders, WebReport.ResponseHeaders
  • Added catching of exceptions on call of WebReport.DesignerSaveCallBack
  • Added ToolbarBackgroundStyle.None (you can use WebReport.ToolbarColor instead bitmap from style)
  • Added properties WebReport.UnlimitedWidth, WebReport.UnlimitedHeight for enable Unlimited size for all report pages (default: false - use report settings)
  • Added property WebReport.Dialogs for enable or disable all report dialogs (default: true - enabled)
  • Added property WebReport.ShowBackButton to display the "Back" button (return to previous report in the tabbed report)
  • Added property WebReport.LogFile to log the errors in WebReport, may be combined with WebReport.Debug
  • Added property WebReport.EnableMargins to use page margins in the output (default: false)
  • Added support of Page.Fill in WebReport
  • Added support of WebReport background color - WebReport.BackColor (default value: White)
  • Added hyperlinks on bookmarks functionality (works only with Layers = true)
  • Added hyperlinks on page number functionality (works only with Layers = true)
  • Added click event handler functionality (works only with Layers = true)
  • Added detailed reports - hyperlinks on hidden report page or report file (works only with Layers = true)
  • Added new property WebReport.ShowTabCloseButton (default value: false)
  • Added new property WebReport.TabPosition (default value: TabPosition.InsideToolbar)
  • Added new example for Single Page Application \Demos\C#\Web\SPADemo
  • Added new enum member TabPosition.Hidden for hidding tabs from toolbar
  • Added properties Left, Top, Width, Height in CustomDrawEventArgs (can be used in WebReport.CustomDraw)
  • Added showing Print Dialog in print in PDF
  • Added properties WebReport.DocxRowHeightIs, WebReport.PdfShowPrintDialog
  • Added function WebReport.PrintInPdf(bool ShowPrintDialog) for setup showing the Print Dialog in PDF
  • Added event for rendering the custom objects in Web or overriding rendering of standard objects (WebReport.CustomDraw), works only with enabled WebReport.Layer
  • Added support of layered HTML in WebReport (WebReport.Layers) with better WYSIWYG
  • Added property WebReport.RefreshTimeout (time for report refresh in seconds, 0 - refresh disabled), this property may be useful for Dashboard functionality
  • Added autosave report templates in designer
  • Added abilty to save prepared reports into cloud storage
  • Added export to JSON fomat
  • Added export to LaTeX format
  • Improved export to SVG format
  • Improved export to graphics bitmap formats
  • Improved Gauge object
  • Added Map object
  • Added new shapes
  • Added new data source CSV format
  • Added experimental implementation of RichText object
  • Data access objects has been ported from FR.NET
  • Added support of OTF files with CFF fonts (OTTO fonts)

Fixes

  • Fixed PostgreSQL issue
  • Fixed font weight
  • Fixed command line build under Linux and OSX (xbuild instead of mdtool)
  • Fixed clipping area in preview window under Linux and OSX
  • Fixed path to TrueType fonts
  • Fixed horizontal justify for "space before new line" case