ReportBuilder 22.03 is now available including Delphi 12 support
ReportBuilder 22.03 includes VCL support for Delphi 12, Delphi 11, Delphi 10.4.2, Delphi 10.3, Delphi 10.2, Delphi 10.1, Delphi 10, Delphi XE8, Delphi XE7, XE6, XE5, XE4, XE3, XE2, Delphi 2007, and Delphi 7.
Overview: https://rbwiki.digital-metaphors.com/general/whats-new/rb-22/
Order here! https://www.digital-metaphors.com/order/
Subscription Info: https://www.digital-metaphors.com/order/#geninfo
What's New for RB 22.03 (Nov 10, 2023)
------------------------------------
- Introducing support for Delphi 12!
Bug fixes for RB 22.0 (Feb 10, 2023)
------------------------------------
Designer
- Designer AutoSave fix for 64-bit compatibility
- ReportTree Window, mods to allow assignment of PopupMenu.OnPopup
Dialogs
- ExportFile Dialog, Page options Combobox style s.b. csDropDownList
- Crosstab Designer, Menu item reference fix for 64-bit compatibility
- Cloud Dialog, Improved UI usability
- Cloud Dialog, Improved CloudDriveSettings support
- Cloud Dialog, Added ability to change cloud file name
- Cloud Dialog, Fixed AV when loading icons
- Print Dialog, Adjust dialog size to match controls
RCL
- PDFComponent, DataField binding, current record PDF not always loaded
- RichText, Fix case where no printers installed, calc space used
- Group.StartOnOddPage fails when Title.NewPage True in some cases
Cloud drive and REST Mail
- OAuthManager, Free Authentication Dialog after each send
- OAuthManager, CodeIdentifier needs to be at least 43 characters
- OAuthManager, Embedded Browser authentication failed for Google services
- CloudDriveManager, RetrieveDirectories routine is now virtual
Preview
- Gradient coloring was incorrect in some cases
Output Devices
- PDF, Incorrect character spacing for some metafiles in PDF
- PDF, Added ForceFontCharacterSpacing to handle rare Metafile cases
- PDF, Use overloaded version of FormatFloat to avoid FormatSettings issues
- XlsxReport/XlsxData, Preserve leading/trailing spaces in text values
- XlsxData, Hyperlinks were not exported
- WICDevice, Invalid Pointer error can occur when exporting to TIFF
Email
- Email, Attachment names identical when sending multiple reports
<----- Professional ---->
Designer
- Data Workspace memory leak can occur when close app
- When exception occurs on close/deactivation, display an error dialog
DADE
- SQL, Enhance function ContainsSubSelect when 'From' on separate line
- SQL, Added support for CASE statement in Where Clause
- SQL, AvailableLinkTypes should include ltParameterizedSQL wh SQL parseable
<------ Enterprise ------>
RAP
- Enums, Added PDF enumerated types to RAP
<------ Server ------>
Server
- Fix range check error can occur
- GetPDFSettings, Fix error message when VolumeName/ReportName not specified
Client
- ClientReport, Fix OnReceiveAutoSearchFields sets ShowAutoSearchDialog False
WebTier
- Mods for 64-bit ISAPI
Overview: https://rbwiki.digital-metaphors.com/general/whats-new/rb-22/
Order here! https://www.digital-metaphors.com/order/
Subscription Info: https://www.digital-metaphors.com/order/#geninfo
What's New for RB 22.03 (Nov 10, 2023)
------------------------------------
- Introducing support for Delphi 12!
Bug fixes for RB 22.0 (Feb 10, 2023)
------------------------------------
Designer
- Designer AutoSave fix for 64-bit compatibility
- ReportTree Window, mods to allow assignment of PopupMenu.OnPopup
Dialogs
- ExportFile Dialog, Page options Combobox style s.b. csDropDownList
- Crosstab Designer, Menu item reference fix for 64-bit compatibility
- Cloud Dialog, Improved UI usability
- Cloud Dialog, Improved CloudDriveSettings support
- Cloud Dialog, Added ability to change cloud file name
- Cloud Dialog, Fixed AV when loading icons
- Print Dialog, Adjust dialog size to match controls
RCL
- PDFComponent, DataField binding, current record PDF not always loaded
- RichText, Fix case where no printers installed, calc space used
- Group.StartOnOddPage fails when Title.NewPage True in some cases
Cloud drive and REST Mail
- OAuthManager, Free Authentication Dialog after each send
- OAuthManager, CodeIdentifier needs to be at least 43 characters
- OAuthManager, Embedded Browser authentication failed for Google services
- CloudDriveManager, RetrieveDirectories routine is now virtual
Preview
- Gradient coloring was incorrect in some cases
Output Devices
- PDF, Incorrect character spacing for some metafiles in PDF
- PDF, Added ForceFontCharacterSpacing to handle rare Metafile cases
- PDF, Use overloaded version of FormatFloat to avoid FormatSettings issues
- XlsxReport/XlsxData, Preserve leading/trailing spaces in text values
- XlsxData, Hyperlinks were not exported
- WICDevice, Invalid Pointer error can occur when exporting to TIFF
- Email, Attachment names identical when sending multiple reports
<----- Professional ---->
Designer
- Data Workspace memory leak can occur when close app
- When exception occurs on close/deactivation, display an error dialog
DADE
- SQL, Enhance function ContainsSubSelect when 'From' on separate line
- SQL, Added support for CASE statement in Where Clause
- SQL, AvailableLinkTypes should include ltParameterizedSQL wh SQL parseable
<------ Enterprise ------>
RAP
- Enums, Added PDF enumerated types to RAP
<------ Server ------>
Server
- Fix range check error can occur
- GetPDFSettings, Fix error message when VolumeName/ReportName not specified
Client
- ClientReport, Fix OnReceiveAutoSearchFields sets ShowAutoSearchDialog False
WebTier
- Mods for 64-bit ISAPI