Dodeca Version 7.2.2

April 12, 2017 - Build 5869

This version of the Dodeca Framework 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 2012 (, NetAdvantage 2011, Volume 1 (11.1.20111.2042), Aspose.Cells, Syncfusion Essential Studio 11.3035.0.30, 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 are supported and tested on Java 1.5. The Dodeca-Essbase service for all Essbase versions and higher are supported and tested on Java 1.6. Both services are known to run on Java 1.7, although extensive testing has not been performed on that Java version.

This release contains the following:


  • For tree and listbox selectors, default selections are not restored when the DefaultSelectionPolicy is LastUsedItems or SpecifiedString and ValidateDefaultSelection is True, or when the DefaultSelectionPolicy is FirstItem or AllItems. This issue was introduced in #1756

Workbook Scripting

  • New Method – The DeleteBinaryArtifact method allows a specified binary artifact or binary artifact version to be deleted. #1764

  • New Method – The SetTimer method supports the execution of a procedure at a specified time interval. The method includes the following arguments: Interval, OnTickProcedure, and StopTimerProperty. The procedure that gets executed when the timer ticks is based on the interval.

    After the procedure is executed, the timer checks the value of the StopTimerProperty, which determines whether the timer is stopped. Technically, the timer is stopped before the procedure is called, and only restarted if the property value is false.  So, the timer isn’t running while the procedure is executing. #1766