Dodeca Version 7.1.5

September 6, 2016 - Build 5596


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 (7.4.7.104), NetAdvantage 2011, Volume 1 (11.1.20111.2042), Aspose.Cells 8.8.0.0, 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 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 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 changes:

Application – Security

  • AllowUserArgument – A new property, which controls whether the application’s user argument is honored, has been added to enhance the security of the Smart Client, while still allowing an administrator to test various user IDs and roles during the development of applications. By default, the property is False. #1549

Comments

  • Fixed Issue – When a user deletes or changes the value of a cell property, but the deletion or update of the cell’s comment is not allowed, the comment is restored on the sheet, but an Unsaved Changes prompt is still presented when the user attempts to re-build or close the view. #1554

Toolbars Configurations Metadata Editor

  • Fixed Issue – When moving a tool from one group to another by dragging it in the Toolbars Designer, an exception could be encountered under specific circumstances. #1550

Workbook Scripting

  • New Function – The CommentPropertyForCell function returns the value of the specified comment property from the most recent comment associated with the specified cell. #1553

    Function Usage:
    @CmtPropForCell(<PropertyName>, [<CellAddress>])