Tasks that may have originally failed due to resource constraints, or destabilized the QlikView environment, will now be queued. A queueing system was introduced in QlikView 12.10, which works together with an overload protection to help stabilize the QlikView environment. This change is part of the improved Publisher load balancing introduced in version 12.10.
To prevent large exports from causing system instability, time and memory limits have been implemented, and this can result in exports failing or delivering only partial data. These limits can be changed to accommodate larger exports.
Reloads that were functioning fine in QlikView 11.20 or QlikView 12.x, begin to fail after an upgrade to QlikView November 2017.
Reload tasks that completed successfully in QlikView 11.2 or 12.x may fail after an upgrade to the November 2017 release.
A new script reload mode was introduced in the November 2017 release, and this can result in some scripts failing. Reloads now use the BNF mode. This change adds consistency to the product, as reloads now use the same syntax checks as the script editor. For details about the change and guidance on avoiding errors resulting from this change, see QlikView November 2017: Failing reloads and BNF script reload mode.
Send to Excel feature now uses the .xlsx format by default beginning in the November 2017 release.
In earlier versions, the default format was .xls. QlikView now uses the same default file format as Microsoft. The change to .xlsx improves exporting performance and stability.
Beginning in QlikView 12 SR1, document reload logs are written locally on the node handling the task and stored in %ProgramData%\QlikTech\ QlikViewBatch. When the reload completes, the log is then copied to the Source Document folder and the QDS Application Data folder. This change is a log optimization for QlikView Publisher. It was implemented to avoid the increase in reload times that can occur when logs are written to remote folders during the reload. For details, see the QlikView 12 SR1 release notes.
Before() function does not calculate properly if “Suppress Zero-Values” is checked in the Chart Properties > Presentation tab.
Beginning in QlikView 12, variables always belong to a specific alternate state, eliminating the random behavior that could occur with alternate states in earlier versions of QlikView. After an upgrade, QlikView documents using more than one alternate state should be tested to verify that alternate state still renders the desired outcome.
Sort order for charts containing disabled/hidden columns is set to default after the upgrade. This is a result of changes made to resolve inconsistent sorting behavior in charts containing disabled/hidden columns.
Functions are failing because of changes in how relative paths are handled. In QlikView versions 12 and later, functions have been improved to reference paths relative to the Directory statement, rather than to the location of the .qvw, as in earlier versions.
These errors are often the result of an incorrect use of single and double quotation marks. The errors did not occur in earlier versions because a defect prevented QlikView from recognizing the differences between single and double quotes. The product defect has been fixed, and single and double quotes must now be used correctly. For details, see the following resources:
After upgrading, opening or navigating in a document results in “Lost Connection to Server, Reconnecting” messages.
Time-out settings are now applied using SocketTimeOutInSeconds in the WebServer settings. These settings override the QVSTimeout setting that was used in previous versions of QlikView. This change was made to add consistency in timeout settings between services. See QVStimeout Overridden by new WebServer Setting for details.
In versions 12.10 SR6 and later, a mapping table must be loaded before the ApplyMap() function can run. Unless a mapping table has been loaded, scripts that reloaded successfully in earlier versions will now fail to reload with the following error: “ApplyMap error: map_id not found.”
Pie charts behave differently in versions 12.10 and higher.
When dimension limits are applied and total grouping mode was added to the expression, the order of the dimensions was reversed in 11.2 and 12.0. The order is no longer reversed in versions 12.10 and later. The behavior in versions 11.2 and 12.0 was the result of a product defect that was fixed in 12.10.
In version 11.2, the calendar object closes when a selection is made. To close the object in versions 12.x and higher, you must now click outside the calendar area. This is a design change relating to the touch enhancements implemented in QlikView 12.