This version of Dodeca uses the .NET Framework, version 4.7.2 and higher on the desktop. The components used in this version of Dodeca are SpreadsheetGear 2017 (8.6.7.102), NetAdvantage 2020, Volume 2 (20.2.30), Aspose.Cells 19.5.0, Syncfusion Essential Studio 17.3.0.26, GdPicture.NET 14.1.0.112, and Xceed Zip 3.6.7363.15420.
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.8. 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:
ViewSelectorTree
to display a view hierarchy
containing almost 2000 categories and views. This issue was introduced in 8.0.0.569.
#2982Fixed Issue: The following error occurs when comments are loaded during the build processing if a cell within a comment range has the same key items as another cell in the same comment range. This issue was introduced in 8.0.0.569. #2972
Error syncing the comment. The given key was not present in the dictionary.
DataCellDoubleClickPolicy
is
OpenViewForDrillthrough, and the user double-clicks a data cell, the opened
drill-through view’s window is displayed, but the Essbase Excel view’s window is
then reactivated temporarily before the opened view’s window is activated again.
This issue was introduced in 8.0.0.569. #2914EssProperties.ZoomLevel
property.
This issue was introduced in 8.0.0.569. #2961Fixed Issue: When an asynchronous Essbase view uses multiple selectors associated with the same Essbase connection and the user cancels or dismisses the login dialog, an error similar to the one below can occur. This issue was introduced in 8.0.0.569. #2997
Unable to open view "Income Statement". The view "Income Statement" window cannot be initialized. Unable to setup selectors. Unable to create selector "3_Product". Adding the specified count to the semaphore would cause it to exceed its maximum count.
ShowViewAsActiveWindow
tool argument was added to
support the ability to control whether the view opened by an Open View tool controller
becomes the active window, which is the default, or the current view is retained
as the active window. A ShowViewAsActiveWindow
method argument was also added
to the OpenView
workbook script method. In 8.0/8.0.1/8.0.2, the opened view always
becomes the active window, regardless of the argument value, except when called
by the OpenView
workbook script method from within the CellDoubleClicked
event
link, in which case the current view is always retained as the active window.
#2613, #2979Fixed Issue: When the query DatabaseCursorType
property is set to ForwardOnly,
the following error occurs when the client attempts to connect to a Snowflake database.
A similar error will occur with any database that requires the ForwardOnly cursor.
This issue was introduced in 8.0.0.569. #2962
SQLPassthroughDatSet: <data set ID>, DataTableName <data table name>, SQL Error Code: 200035, SQL State Code: 0A000, ResultSet type 1004 is not supported.
Fixed Issue: When a DateTime
column is used to store a time (without a date),
and the value of the time is entered and saved from the client, a subsequent attempt
to rebuild or close the view results in the error below. This issue was introduced in 8.0.0.569.
#2986
Specified argument was out of the range of valid values. Parameter name: Invalid date-time serial number.
DateTime
column is used to store a date (without a time),
and the value of the date is entered and saved from the client, the date saved
in the database is the day prior to the entered date. This issue was introduced in 8.0.0.569.
#2975Date
is returned from
the server and displayed in the client as a DateTime
value. Although this issue
was encountered using an Oracle database, the issue may also exist with other databases.
This issue was introduced in 8.0.0.569. #2974A workbook that contains any defined names that refer to an address which starts with an exclamation mark, such as "!$B$79:$AB$17", is not compatible with the SpreadsheetGear grid control used by the client, and cannot be opened in Dodeca. #2953
In 8.0/8.0.1/8.0.2, the Workbook Analyzer Utility fails with the following error when attempting to clean a workbook which contains incompatible defined names: Analysis failed with exception: WorkbookParser is null.
This issue has been addressed, which allows the workbook to be analyzed and cleaned. In addition, the analysis detects and lists the incompatible defined names.
Fixed Issue with ServerTime
function: When the optional TimeZone argument is
not specified, the following error occurs. This issue was introduced in 8.0.0.569.
#2966
Unable to send the ServertimeService request. The specified TimeZone is invalid.
AddDataCache
method: When the method is used with an Essbase
view, which has the Asynchronous
property set to True, and the method’s Initialize
argument is TRUE, the values in the data cache are not cleared.
This issue was introduced in 8.0.0.569. #2969OpenView
method: Refer to Open View Tool Controllers
for the details. #2613, #2979UpdateBinaryArtifact
method CSVFile
overload: In 8.0,
the overload was changed to require that the extension of the file, which is specified
as the Filename argument, must have a .csv extension. This requirement has been
removed in 8.0.3. #2994UpdateBinaryArtifact
method’s CSVFile
overload to allow for controlling
whether whitespace in field values will be trimmed. In prior versions, field
values were trimmed whenever a separated values file was converted for import.
#2976New Method Arguments: AttachViewAsPDF_Compliance and
AttachViewAsPDF_Optimization arguments have been added to SendEmail
method
to allow for compliance management and size optimization of attached PDFs. The
AttachViewAsPDF_Compliance option can be set to None to ensure that image
transparency is retained in attached PDFs. #2980
AttachViewAsPDF_Compliance - Indicates whether to produce a PDF/A-1b compliant PDF. The default is PDF/A-1b.
AttachViewAsPDF_Optimization - Indicates whether to produce a standard or size-optimized PDF. the default is Standard.