Dodeca Version 7.7.1

August 16, 2019 - Build 6909


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.

The release notes for this version contain the following sections:


Application Setup Utility

  • Fixed Issue - When connections to the dodeca metadata service require TLS 1.1 or 1.2, either due to the configuration of the application server or machine security requirements, an exception similar to the following would occur:

    The servlet connection validation failed: The underlying connection was closed: An unexpected error occurred on a receive. The client and server cannot communicate, because they do not posses a common algorithm.

    Explicit support for these protocols was added to the clients in the 7.6.1.6638 release, provided that client machines have the .NET Framework version 4.5 or higher is installed, but the same support was not extended to the Application Setup Utility. #2313

Selectors

  • Fixed Issue: When a selector tree or listbox is a dependent selector and both the depended on selector and the dependent selector are configured with a DefaultSelectionPolicy of LastUsedItem, the selection text can be truncated in the dependent selector’s tool (in the toolbar) when the view is opened. #2314

  • Fixed Issue: When a selector tree or listbox 1) is a dependent selector, and 2) the dependent selector is configured with a DefaultSelectionPolicy of LastUsedItem, and 3) the last used item for the dependent selector is an existing item when the depended on item selection changes, the item is not selected. #2315

Workbook Scripting

  • New Method Argument: A ClosePolicy argument has been added to the OpenView method to allow for controlling whether the view is closed based on the success or failure of the build. The existing Close argument is still supported. In the 7.6.3.6719, the behavior of the Close argument changed such that when the argument was set to True, the view closed after building successfully, but would remain open if the build failed. In versions prior to 7.6.3.6719, the view would close regardless when the view failed.

    In the 7.7.1 release, the ClosePolicy argument provides more control over whether the view is closed and, if specified, takes precedence over the Close argument. The possible values are DoNotClose, AlwaysClose, and OnlyCloseOnSuccessfulBuild. If the ClosePolicy is not specified, and Close is True, the view closes regardless of whether the build succeeds or fails. By default, if neither argument is specified, the view is not closed. #2329