ReportBuilder 12.04 is now available including Delphi XE Starter support

Digital Metaphors Corporation announces the release of ReportBuilder 12.04!

ReportBuilder 12.04 includes VCL Win32 support for Delphi XE, 2010, 2009,
2007, 2006, 2005, Delphi 7, and Delphi 6.

Notification emails have been sent to all registered users of ReportBuilder
12.x. If you did not receive notification of this release please send
message to with your serial number and purchasing
email address for upgrade instructions.

Overview & screenshots:'s_New/RB_12

New Feature List:


Upgrade Now!

Enhancements for RB 12.04

Delphi XE
- new Delphi XE Starter Edition support!

- new Band.OnCreateDrawCommand event

- new XLSData default order based on Left position, not Z-order
- new XLSSettings.MergeAdjacentCells boolean property for XLSReport

- new dtInformix database type (dbExpress)

*Professional and Enterprise Editions

Bug Fixes for RB 12.04

- Inspector. Modifying Archive/TextFileName does not set Modified to True
- RTF Editor. Fix for D6/D7 dfm compatibility
- Memo popup menu item, ForceJustifyLast, was not working
- Template.OnNew event was not firing
- Data dialog. Enhanced to be resizable

- AutoSearch. Fix for multi-value search operator with comma decimal
- Bands. Fix for incrementing ReportBandCount for dynamic height bands.
- Checkbox. Unicode fix. Updated to use Char(xx) rather than #x for
- Crosstab. When using IB/Firebird, adding an aggregate fld was not
- Memo. Modified ReportSaveNo logic to better support subreport case
- Memo. Fix for Designer, when Memo is Transparent and Font Color is white
- Producer. OnPrintDialogCreate was firing even when the PrintDialog was
- Richtext. Fix for case in which EnableAdvancedTypography is set to False
- Text. Possible endless loop condition when using text ellipsis feature
- Text. Modified ReportSaveNo logic to better support subreport case
- Template. Fix to restore ability to store a filename in the template
- Template. OnNew should not free Report.Parameters (may be used by SQL)

- Email. Emailing image file types not working correctly in all cases
- Graphics. Changed PageImage handletype to bmDIB to fix some memory
- Images. Added OutputStream support for all image devices.
- Printer. Fix for logic that determines whether printer is Local or
- Printer. Skip printing shapes when the pen and brush styles are clear.
- PDF. Fonts with square brackets in the name were causing PDF issues
- PDF. Some pie charts were not exporting to PDF correctly (clipping
- PDF. Fixed issue where some metafiles were rendered in the wrong
- PDF. Font size always needs to be positive in RTF
- PDF. Added Arial as the default fallback font (need for Arabic
- PDF. Enhanced ScaleImages to handle 4-bit color images.
- PDF. Fixed range-check error when a text component was empty
- RTF. Increased horizontal and vertical text accuracy while exporting to
- RTF. Added broader support for text borders.
- RTF. Added support for "cut-off" or "non-autoSize" text.
- XHTML. Use JPG image when exporting gradient filled shapes
- XLS. Fix for exporting values with % display format
- XLS. Fix for exporting display format differences with quotes
- XLS. Fix for XLS export issues related to BlankWhenZero and OnGetText
- XLS. Added logic to prevent writing row w/no cells (invalid XLS)
- XLSReport. Crosstab cells did not export value and datatype
- XLSData. TextFile. Logic to include default detail was no longer working
- XLSData. Memory leak fix for XLSDataDevice
- XLSData. Fix for rendering rows that contain a single line memo

-----> Professional <----------

- Save Dialog. Should validate item name against ItemPipeline, not

- DataManager. Fix AV that can occur when Data workspace is activated
- ToolWindow. Fix AV that can occur when close/re-open report from
- daDBExpress, Added dtPostgreSQL to ValidDatabaseTypes (DevArt has a
- MagicSQL. Only Selects fields should not added to Group By
- MagicSQL. Fix for an AV that can occur in ValidateMasterSQLFieldNames
- SQL. Unicode fix for MS Access SQL time format, use delimiter ::
- SQL. Fix for PostgreSQL, when IsCaseSensitive is true.
- SQL. Fix for criteria with begin A or B end syntax, and ShowAllValues
- SQLText. Fix AV when loading dataviews with manually edited SQL text

-----> Enterprise <----------

- Fix for conditional statement such as If not(variant value) then
- Fix for case when Variable DataType is Double and Value < Low(Integer)
- Registered EmailSettings class with RAP
- Registered TraPrinterRTTI class with RAP. (Can now call SendEscape)
- Added RAP RTTI for CreateLink method

-----> Server <------------------

- Fixed memory leaks

- ReportVolume.OnCreateEvent was not firing

Digital Metaphors Corporation
Sign In or Register to comment.