FastReport VCL updated to V4.9

Released: Feb 3, 2010

Updates in this release

Updates in V4.9

  • Ability to print/export transparent pictures (properties TfrxPictureView.Transparent and TfrxPictureView.TransparentColor) (PDF export is not supported)
  • Added new "split to sheet" modes for TfrxXMLExport
  • Added support of /PAGE tag in TfrxRichView, engine automatically break report pages when find /PAGE tag
  • Added ability to hide Null values in TfrxChartView (TfrxChartView.IgnoreNulls = True)
  • Added ability to set any custom page order for printing (i.e. 3,2,1,5,4 )
  • [Enterprise] added variables "AUTHLOGIN" and "AUTHGROUP" inside the any report
  • [Enterprise] now any report file can be matched with any (one and more) group, these reports are accessible only in matched groups
  • [Enterprise] now you can set-up cache delays for each report file (reports.xml)
  • [Enterprise] added new properties editor for reports in Configuration utility (see Reports tab)
  • [Enterprise] added property "Xml" - "SplitType" in server configuration - allow to select split on pages type between none/pages/printonprev/rowscount
  • [Enterprise] added property "Xml" - "SplitRowsCount" in server configuration - sets the count of rows for "rowscount" split type
  • [Enterprise] added property "Xml" - "Extension" in server configuration - allow select between ".xml" and ".xls" extension for output file
  • [Enterprise] added property "Html" - "URLTarget" in server configuration - allow select the target attribute for report URLs
  • [Enterprise] added property "ReportsFile" - path to file with reports to groups associations and cache delays
  • [Enterprise] added property "ReportsListRenewTimeout" in server configuration
  • [Enterprise] added property "ConfigRenewTimeout" in server configuration
  • [Enterprise] added property "MimeType" for each output format in server configuration
  • [Enterprise] added property "BrowserPrint" in server configuration - allow printing by browser, added new template nav_print_browser.html
  • [Enterprise] added dynamic file name generation of resulting formats (report_name_date_time)
  • [Enterprise] SERVER_REPORTS_LIST and SERVER_REPORTS_HTML variables (list of available reports) depend from user group (for internal authentification)
  • Added drawing shapes in PDF export (not bitmap)
  • Added rotated text in PDF export (not bitmap)
  • Added EngineOptions.IgnoreDevByZero property allow to ignore division by zero exception in expressions
  • Added properties TfrxDBLookupComboBox.DropDownWidth, TfrxDBLookupComboBox.DropDownRows
  • Added event TfrxCustomExportFilter.OnBeginExport
  • Added ability to decrease font size in barcode object
  • Added ability to insert FNC1 to "code 128" barcode
  • Added event TfrxPreview.OnMouseDown
  • Added support of new unicode-PDF export in D4-D6 and BCB4-BCB6
  • Improved AddFrom method - anchor coping
  • Fixed bug with strikeout text in PDF export
  • Fixed bug with incorrect export of TfrxRichView object in RTF format (wrong line spacing)
  • [Enterprise] added critical section in TfrxServerLog.Write
  • Fixed bug with setting up of the Protection Flags in the PDF export dialog window
  • Fixed bug in PDF export (file structure)
  • Fixed bug with pictures in Open Office Writer (odt) export
  • [Enterprise] fixed bug with TfrxReportServer component in Delphi 2010
  • Fixed minor errors in Embarcedero RAD Studio 2010
  • Fixed bug with endless loop with using vertical bands together with page header and header with ReprintOnNewPage
  • Fixed bug when using "Keeping" and Cross tables (incorrect cross transfer)
  • Fixed bug with [CopyName#] macros when use "Join small pages" print mode
  • Fixed bug when try to split page with endless height to several pages (NewPage, StartNewPage)
  • Fixed bug with empty line TfrxRichView when adding text via expression
  • Fixed bug when Footer prints even if main band is invisible (FooterAfterEach = True)
  • Fixed resetting of Page variable in double-pass report with TfrxCrossView
  • Fixed bug with loosing of aligning when split TfrxRichView
  • Fixed bug in reports with TfrxRichView when using RTF 4.1