RB 16

  • Delphi XE7 and XE8 support for VCL Win32
  • Delphi XE7 and XE8 support for VCL Win64
  • New Delphi XE7/XE8 REST Service components*
  • New Delphi XE7/XE8 Mobile Client components*

* RB Enterprise for XE7/XE8 only

REST Service Components
  • All New
  • Quickly and easily build a REST server to publish RB reports
  • Components:
  • RestService, processes REST requests
  • RestReportProvider, use to implement report modules
  • ReportDirectory, supports reports stored in files or database

REST Mobile Client Components
  • All New
  • Quickly and easily build apps for iOS and Android
  • Components:
  • RestClient, communicates with REST server
  • MobileExplorer (FMX), use to browse nested report directory
  • MobileViewer (FMX), use to preview reports

Designer
  • Added multi-object selection support for report object tree
  • Improved transparent image rendering for layout workspace
  • Set Component.DesignLayer property via object inspector

RCL
  • New GMap component for incorporating Google maps in reports!
  • Crosstab vertical text
  • ExportMetafileAsBitmap property added to TppImage, TppDBImage
  • ExportRTFAsBitmap property added to TppRichText, TppDBRichText
  • AutoScale feature added for all 2D Barcodes

Preview
  • Advanced Printer Dialog options for PDF, XLS, RTF
  • Preview page-navigation links
  • Enhanced thumbnail support for drilldown reports

Output Devices
  • New XlsxReport Device! (Delphi XE2 and later)
  • New XlsxData Device! (Delphi XE2 and later)
  • XLS/Xlsx, improved accuracy of right aligned text
  • XLS/Xlsx, added XLSSettings.DefaultBands property for XLSData
  • XLSData, added XLSSettings.PreserveLineBreaks property for XLSData
  • XLS/Xlsx, add support for display formats with non quoted chars
  • XLSReport, added support for IncludeSingleHeader, IncludeSingleFooter
  • XLSData, export RichText, Checkbox as plain text
  • HTML, enhanced to render Border as CSSStyle (no image required)
  • HTML, enhance to render text color as CSS Style
  • HTML, added TppXHTMLStyleSingleFile properties for HtmlPage, CssSheet
  • HTML, remove image dir, when not used
  • Text, export RichText, Checkbox as plain text
  • Text, export RichText, Checkbox as plain text
  • PDF, interactive PDF form fields
  • PDF, interactive PDF checkboxes
  • PDF, UniqueFile property added to PDF device
  • PDF, AddDate property added to PDF device
  • PDF, enhanced metafile support
  • PDF, page-navigation link support
  • PDF, Unicode characters now supported in document properties
  • RTF, RichTextAsMemo feature added to RTF Device
  • AllowNewFile property added to TppFileDevice

Engine
  • Apply Report.PrinterSetup changes to Page.PrinterSetup

DADE
  • daFireDAC, enhanced for Delphi design-time support
  • SQL, support for re-ordering tables (auto-fix joins)
  • SQL, support for :ParamName references in table join conditions
  • QueryDesigner, save/restore ListView column positions for each page
  • QueryDesigner, support for re-ordering tables (auto-fix joins)
  • QueryDesigner, available tables list can be sorted by clicking on cols
  • QueryDesigner, support for :ParamName references in table join conditions
  • TableJoin, allow :ParameterName in expression

RAP
  • Designer, Display System Constants in RAP Code Toolbox
  • Designer, auto-focus code editor and position cursor, when code loads

*features may vary by ReportBuilder Edition and Delphi version
*RB 16 includes support for ten Delphi versions:
D7, D2007, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8