Downloads
Product availability Matrix (PAM)
Downloads of this patch are available from the
Rocket Customer Support Portal.
Further explanation can be found
here.
New Feature(s)
- Added to ULIC is a new option /info which is a way to get information about an entitlement like number of activations left, licensed features and a list of associated friendly names.
- Multiple Fields can be inserted simultaneously from your Resource Browser into Forms and Reports. You can choose between three different Layouts: Vertical, Horizontal Fit or Horizontal Wrap. The Insert or Paste options are available from your Resource Browser and Structure View in the Define Frames Worksheet.
|
Fixes
UNI-34191 | Grace and Commuter license notifications cannot be turned off. |
UNI-33654 | HTML property that is set to 'undefined' throws a JS exception |
UNI-31808 | Uniface Microsoft SQL Server and PostgreSQL database connectors do not store prepared database statements in cache when the 'stmtcache' connector option is enabled. |
UNI-34191 - Grace and Commuter license notifications cannot be turned off.
Solution available in patch(es): 10.4.02-028
Description:
You should be able to turn off notifications about grace and commuter licences in the transcript window and/or log file using the options LM_TRANSCRIPT and/or LM_LOGFILE options in the $license_options setting of the assignment file, but this is not possible. These notifications are always written to to both the transcript window and the logfile.
Environment:
+Uniface: Version 10.4.02.025 (and higher)
+Operating System: OS independent
+Database: DBMS independent
Workaround:
There is no workaround for this problem
Notes:
This problem is solved.
UNI-33654 - HTML property that is set to 'undefined' throws a JS exception
Solution available in patch(es): 10.4.02-028
Description:
HTML property of a DSP widget which is set to to undefined via javascript code using function:
setProperty("html:[propName]", undefined)
throws an exception.
Consider the code:
uniface.getEntity("ENTITY.NOMODEL").getOccurrence(0).getField("EDITBOX").setProperty("html:[property]", undefined);
This leads the javascript runtime to halt with exception:
uniface.UserFunctionError: Uncaught exception happened
in Trigger detail of SETHTML.ENTITY.NOMODEL
in component UCDSP_1, caused byTypeError: Cannot read properties of undefined (reading 'toString')
Environment:
+ Uniface version: 10.4.xx
+ Platform: ALL
Workaround:
None
Notes:
The problem is solved.
If html:[property] is set to undefined the corresponding attribute is removed from the underlying HTML element.
UNI-31808 - Uniface Microsoft SQL Server and PostgreSQL database connectors do not store prepared database statements in cache when the 'stmtcache' connector option is enabled.
Solution available in patch(es): 10.4.02-028
Description:
Uniface provides a database connector option called stmtcache for Microsoft SQL Server and PostgreSQL database connectors that will allow users to specify whether Uniface should enable or disable the Uniface cache mechanism for all database statements. However, when stmtcache is enabled prepared database statements will still be removed and therefore are not stored in cache. which means that Uniface database connector prepares the same statement over and over again instead of taking it from the cache. This has a performance impact obviously.
Environment:
+Uniface: Version 10.4.02
+Operating Systems: Windows and Linux
+Database: Microsoft SQL Server and PostgreSQL
Workaround:
There is no workaround.
Notes:
This problem is solved.