Dodeca Version 7.7.3

November 05, 2019 - Build 6997


This version of the Dodeca uses the .NET Framework, version 2.0, Service Pack 1 and higher on the desktop. The components used in this version of Dodeca are SpreadsheetGear 2017 (8.1.58.102), NetAdvantage 2011, Volume 1 (11.1.20111.2042), Aspose.Cells 19.5.0.0, Syncfusion Essential Studio 13.4.0.63, and GdPicture.NET 11.0.6.

This version of Dodeca has two server-side services that run inside a Java Application Server. The Dodeca service is supported and tested on Java 1.6. The Dodeca-Essbase service for all Essbase versions prior to, and including, Essbase 11.1.1.3 are supported and tested on Java 1.5. The Dodeca-Essbase service for all Essbase versions 11.1.1.4 and higher is supported and tested on Java 1.6. Both services are known to run on Java 1.7, 1.8, 1.9, and 1.10.

This release contains the following changes:


Essbase Outline XML Extraction

  • An OutlineExtractServletPath setting has been added to the Essbase Connection metadata. The setting specifies an alternate servlet path used exclusively for outline XML extraction when the ServletPath for the connection cannot be used.

    For example, when the ServletPath for the connection uses HTTPS, and the outline extraction is performed behind a firewall, which does not accept SSL connections.

    If no OutlineExtractServletPath is specified, the ServletPath is used. #2385

Workbook Scripting

Workbook script methods that were explicitly disabled in 7.6.2.6670 or 7.6.3.6719 become enabled when viewed or executed in 7.7.0.6870, 7.7.1.6909. or 7.7.2.6976.

Prior to 7.6.2.6670, the only way to effectively disable a method was to set the MethodCondition to FALSE. Beginning in 7.6.2.6670, a method can be explicitly enabled or disabled in the Workbook Script Editor through the toolbar, context menu, or the shortcut key. A disabled method is indicated by a dark gray background.

If you used this capability to disable methods in 7.6.2.6670 or 7.6.3.6719, and you subsequently upgrade to 7.7.0.6870, 7.7.1.6909 or 7.7.2.6976, the methods that were disabled will become enabled and actually be executed by the script. The methods would have to be explicitly disabled again using the Workbook Script Editor and committed. Alternatively, you can upgrade to 7.7.3.6997, which honors the disabled status regardless of which version was used to disable the methods.

If you began using this capability to disable methods in 7.7.0.6870, 7.7.1.6909 or 7.7.2.6976, the disabled methods are retained as disabled, and the workbook scripts will run as intended in these and all subsequent releases. #2383