RadarCube for VCL

Powerful OLAP components for Delphi and RAD Studio. Many features and great perfomance. Can work with any relational database to build a multidimensional cube or connect to the MS Analysis Services server.

Try for free

Changelog

December 2016
2.1.0

VCL RadarCube

New in version 2.1.0

This version is a big move ahead with the product. It's not WIN64-compatible yet but it has lots of improvements. Here is the list of the main changes in the release:

  1. Delphi XE8, 10 Seattle and 10.1 Berlin support;
  2. Complete migration to UNICODE mode introduced in Delphi 2009. While earlier RadarCube VCL provided the support of Unicode symbols using WideString type, now it uses the benefits of the native UnicodeString type to hold and manipulate the strings. Of course, this is only true for Delphi 2009+. For older Delphi versions it still uses the WideString type;
  3. The code for the older Delphi versions is now segregated into the separate units with the "D2007" suffix. This is done so to get rid of a bulk of compiler directives in the code, to simplify the maintenance of the new code, and also to easy drop the support of the old code in the future.
  4. Many redundant units have been deleted or merged to improve the code quality;
  5. Export to the text formats now supports different encoding: Windows Ansi, UTF-8 and UTF-16 (BE or LE). UTF may be written with or without BOM (Byte Order Mark) at that;
  6. Export to XLS file now does not support the old BIFF4 format;
  7. Streaming system changed a little to support new formats, however all streams are backward compatible, so you can read the old streams without problems;
  8. Several end-user forms were completely redesigned and rewritten. For example the Hierarchy Editor was created from scratch;
  9. A lot of bugs have been fixed, most of them are related with the incomplete migration to the UNICODE platform;
  10. In some places RadarCube uses a kind of GLOB pattern, the new and efficient engine to specify the matches with the wildcard characters like * and ?. This is, for example, used in the Hierarchy Editor to filter the members of the hierarchy. For more information see RadarCube GLOB Pattern;
  11. The distributive packages now contain only those modules that are needed for the particular edition. No more redundant or unused files that means the smaller package size;
  12. Documentation updated.

March 2015
2.0.0

VCL RadarCube

What's new:

  1. Delphi XE3-XE7 support;
  2. Improved support of the UnicodeString type introduced in RAD Studio 2009. Preparation for move to UnicodeString for the whole library;
  3. The structure of the packages has changed. This is done to fully segregate the run-time and design-time parts of RadarCube from each other in preparation for WIN64 support;
  4. New compression format ZLib supported as part of the preparation for further WIN64 support. Now all new streams are written with new compression format by default, though this can be changed if needed. Of course the streams of the older versions can be perfectly read without any restrictions;
  5. The distributive packages for different editions now contain only those units needed for these editions;
  6. Installer improved;
  7. Documentation file is significantly improved. Now it does not have empty topics and most of the topics are reviewed to reflect the updated information. In the future the help contents will be constantly improved and updated.

Bugs fixed:

  1. Variety of the small bugs that can occur on the platforms since RAD Studio 2009, and that are mostly related to the incorrect string handling in the UNICODE mode.

July 2012
1.22.0

VCL RadarCube

New features:

  1. Delphi XE2 Update 4 support.

Bugs fixed:

  1. Several minor bugs in the installer.

April 2012
1.21.0

VCL RadarCube

New features:

  1. Delphi SE2 support.

Bugs fixed:

  1. Several bugs in the installer.

August 2011
1.20.1

VCL RadarCube

Bugs fixed:

  1. When changing a column width, the height of the rows mistakenly changes too;- When adding a calculated measure to the active cube it does not show up in the cube structure.

October 2010
1.20.0

VCL RadarCube

New features:

  1. Delphi XE support.

September 2010
1.19.0

VCL RadarCube

New features:

  1. Ability to build the packages for CodeGear C++ Builder 2007 from the source codes.

Bugs fixed:

  1. "Index out of range" error when applying a filter to the aggregated measure values;
  2. The members of a parent-child hierarchy included in a single parent node are not sorted;
  3. "Index out of range" error when trying to show the context menu on a parent-child hierarchy cell;
  4. Some localization problems.

May 2010
1.18.0

VCL RadarCube

New features:

  1. New search by a wildcard instead of regular expressions search in the Hierarchy Members Editor;- New TCustomOLAPCube.EditCubeStructure method allows to launch the Cube Editor in run-time;
    • MSAS: The Drillthrough operation supported.

Bugs fixed:

  1. MSAS: Sometimes the "access violation" exception shows up when trying to open a hierarchy member.

April 2010
1.17.0

VCL RadarCube

New features:

  1. New property TInternalGrid.AutoFitCellsThreshold allows to limit the number of cells on which the cells are automatically resized;- The performance is improved when opening a hierarchy node;
    • The fields FormatString, UseValueString, and Value are now opened in the TrsExportCellArgs class.

Bugs fixed:

  1. When changing a column width the height of the invisible rows gets wrong;
  2. When opening a node below the given one an error occurs.

February 2010
1.16.0

VCL RadarCube

Bugs fixed:

  1. Null measure values are now taken into account when sorting;- The OnShowHierarchyEditor event may not be fired;
    • MSAS: Putting a filter on Caption property can lead to an error, especially in multilevel hierarchies;
    • MSAS: The "Reset Filter" menu item doesn't work for a hierarchy with an active filter;
    • MSAS: Handling several groups in a hierarchy can lead to an error;
    • Export to XML may not work properly when the export data contains XML language marks.