ReportBuilder now available for Delphi XE2, VCL Win32 and Win64

Let's share the knowledge with your friends

Digital Metaphors the creator of ReportBuilder and our technology partner, announced the new release of Report Builder 14, this release support Delphi XE2, VCL Win32 and Win64.

The following text is an email from Digital Metaphors, which include all the information about this new release.

Subject: Digital Metaphors Corporation announces the release of ReportBuilder 14.0!

ReportBuilder 14.0 includes VCL support for Delphi XE2, Delphi XE, Delphi 2010, 2009, 2007, 2006, and Delphi 7.


New Feature List:


Upgrade here!

Version 14.0 – 10/21/2011
– Delphi XE2 support for VCL Win32
– Delphi XE2 support for VCL Win64

Design Layers
– separate layout elements into logical layers
– load/save design layers (example std header/footer or watermark)
– prevent users from adding, selecting, moving, deleting elements
– prevent users from seeing, selecting, deleting layers
– LayerTypes: Band, Page
– Inactive Layers draw alpha blended behind active layer
– ComponentOptions: Add, Delete, Select, Move
– LayerOptions: Select, Rename, Visible, Delete, Load, Save

– continuous page scrolling
– single and two-up page display
– background thread report generation
– hand scrolling
– PreviewFormSetings.PageDisplay property
– PreviewFormSettings.PageIncrement propery (control page generation)
– PreviewFormsSettings.SinglePageOnly (forces use of old screen device)
– Viewer.DeadSpace property (control amount of space outside of page)

Output Devices
– HTML file device
– PDF/A device (
– PDFSettings.PDFA boolean property (force PDF to PDF/A standard)
– PDF image compression (automatic jpeg compression)
– PDF image scaling (PDFSettings.ImageCompressionLevel)
– PDF, high quality metafile to bitmap conversion
– DocForm device (exact positioning of lines and text)
– RTFSettings.UseTextBoxes boolean property (exact text positioning)
– RTF/Doc device, support for CodePage and Font.CharSet
– XLS support for AppName, Author, Subject, Title (XLSSEttings)
– Email, Extended Mapi plug-in
– avoid security warnings, Unicode and Html support
– Email, support for HTML messages via Indy 10 Extended Mapi
– Email, EmailSettings.HtmlBody, BodyHtmlAttachments properties
– Email, EmailSettings.StreamAttachments option
– Email, Unicode message body (Unicode VCL w/Indy 10 or Extended Mapi)
– new ScrollableScreenDevice, used by Viewer to implement continuous scrolling
– PrintToFile enhancements
– DefaultFileDeviceType defaults to PDF
– default TextFileName, ArchiveFileName ($MyDocuments)\Report.pdf
– Change default file device, auto-changes default file name
– change output format in print dialog, auto-changes default file name
– support for wildcards in default FileName, ($MyDocuments) is resolved
by print dialog for display to end-user
– change the extension in the print dialog, changes the file

International Language support
– added 64-bit language modules

TeeChart support
– enhanced TeeChart Package Builder for 64-bit


– Variable support for Int64 via dtLargeInt data type
– Groups, PreventOrphans
– prevent group header with no detail at bottom of page
– prevent group footer with no detail at top of page
– Columns, ColumnBalancing
– generate vertical columns in min number of rows
– ColumnFooter, AlignToBottom boolean
– enables column footer to generate immediately after detail
– Band.Background property for all bands
– DrawCommand.AsMetaFile feature for simpler RCL add-on support
– SummaryBand enhanced to print on same page as columns

– enhanced group generation – PreventOrphans management
– enhanced horizontal and vertical Column generation

– DesignLayers
– LayerOptions: use to lock layers, hide layers
– for example, create a visible/invisible water mark layer
– ComponentOptions: prevent users from moving, deleting etc.
– new OnCustomSaveQueryDoc event
– new ShowHelp method – fires Designer.OnHelp event
– ReportExplorer, invokes Help via new Designer.ShowHelp


– new Int64 data type
– compiler/parser support for // comments
– enhanced object ref scoping: childreport can access parent report objects
– File functions: FileExists, DirectoryExists, ExtractFileName, etc.
– RTTI for PrintDialog
– RTTI for FileDevice
– RTTI for ObjectList
– RTTI enhanced for Picture, Graphic
– enhanced run-time exception message to display subreport name

– added 64-bit windows service (ReportBuilder Services)

*features may vary by ReportBuilder Edition and Delphi version
*RB 14 includes support for seven Delphi versions:
D7, D2006. D2007, D2009, D2010, DXE, DXE2.

Let's share the knowledge with your friends
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.