Skip to main content

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-34191Grace and Commuter license notifications cannot be turned off.
UNI-33654HTML property that is set to 'undefined' throws a JS exception
UNI-31808Uniface 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.

Back to top



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.

Back to top



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.

Back to top



Be the first to reply!