HierCube for VCL

Easy and time-proved VCL OLAP components for creating OLAP applications in Delphi and RAD Studio. Very easy to configure and get up and running.

Try for free

Changelog

September 2018
5.14.1

VCL HierCube

Bugs fixed:

  1. Unicode name not supported in formula editor;
  2. Fixed AV when working with component in Tokyo 10.2.3.

July 2017
5.14.0

VCL HierCube

What's new:

  1. RAD Studio 10.2 Tokyo support;
  2. Installer improved;
  3. Help file updated.

July 2016
5.13.0

VCL HierCube

What's new in HierCube VCL 5.13

  1. Delphi 10.1 Berlin support;
  2. Installer improved;
  3. Help file updated.

Bugs fixed:

  1. In Delphi versions older than D2009 adding new calculated measure with formula may produce an error;
  2. Small errors in the distributive packages;
  3. Several minor bugs fixed.

April 2016
5.12.0

VCL HierCube

What's new in HierCube VCL 5.12

  1. Delphi 10 Seattle support;
  2. Installer improved;
  3. Help file updated.

Bugs fixed:

  1. Small errors in the distributive packages;
  2. Small bug in Formula Editor;
  3. Several minor bugs fixed.

June 2015
5.11.0

VCL HierCube

What's new in HierCube VCL 5.11:

  1. Delphi XE8 support;- Installer improved;- Help file updated.

Bugs fixed:

  1. Small errors in the distributive packages; - The lib64 folder for RAD Studio XE2+ contains redundant files that are only needed for WIN32;- Several minor bugs fixed.

May 2015
5.10.0

VCL HierCube

What's new:

  1. Complete migration to UNICODE mode introduced in Delphi 2009. While earlier HierCube 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.

During this migration a lot of code has been changed and the most significant change is the visual Unicode components traditionally shipped along with HierCube. Now most of these components are simple descendants of the native Delphi components and only left for backward compatibility. Again, this is only true for Delphi 2009+. For older Delphi versions the code of the Unicode components is pretty much the same.

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.
- Export to the text formats now support 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;- Export to XLS file now does not support the old BIFF4 format;- Streaming system changed a little to support new formats. Some data blocks are now saved in different ways however all streams are backward compatible, so you can read the old streams without problems;- Help file updated.

Bugs fixed:

  1. Some THierCube methods (THierCube.LoadUserData for example) may give out an error "The stream has invalid method of compression";- String conversion errors in the export components. Even if it may rarely occur, it may completely ruin the export result.

February 2015
5.4.0

VCL HierCube

What's new:

  1. Delphi XE7 support;- The structure of installed files changed a little;- Help file updated.

Bugs fixed:

  1. The method TxhMemoDataSet.SetFieldData doesn't work that leads to the wrong results of the methods returning TDataSet type (like THierCubeGrid.BuildViewDataset, THierCubeGrid.BuildCellDataset);- The installer writes the incorrect values to the Windows registry for RAD Studio XE6. That may lead to some disign-time problems with the installed packages.

July 2014
5.3.0

VCL HierCube

What's new in HierCube VCL 5.03:

  1. Delphi XE6 support.- Now uses the standard compressing library ZLib by default on saving the streams in both WIN32 and WIN64 versions of the components. The old compressing methods are still available, but are going to get discarded in future versions. Of course the streams of older versions are perfectly readable.- Minor optimizations. - Help file is updated.

Bugs fixed:

  1. In the 64-bit version when saving cube streams (SaveToStream) and reading them back (LoadFromStream) the error might occur. This happens occasionally depending on the stream content and size.

November 2013
5.2.0

VCL HierCube

What's new in HierCube VCL 5.01:

  1. Delphi XE5 support;- Help file is updated.

Bugs fixed:

  1. Several minor bugs fixed.

July 2013
5.1.0

VCL HierCube

What's new in HierCube VCL 5.01:

  1. Delphi XE4 support;- The commenting of the cells has changed. The new concept treats the cell in the visible grid as cells in the multidimensional cube so the comments remain in a cell even the cube is rotated, filtered, drilled or changed in some other way. See the new concept in the article "Commenting the cells in the grid";- The comments of the grid cells are saved along with all other data of the grid state, so it does not get lost after restoring the state from a stream or file;- Help file is updated.

Bugs fixed:

  1. Several minor bugs fixed mostly related with the TDataSet component or string types conversions.