What's New in Uniface 10.3.02

Uniface 10.3.02 consolidates new features and bug fixes released in this release and previous patches on Uniface 10.3.01. It also installs a new Java Runtime Environment (JRE).

 

Feature: Smart suggestions when renaming entities, fields, and labels in the Component Editor.

When you click inside the Name of an entity, field, or label, it is enabled for editing. In the Structure pane, suggestions for existing names are offered as you type, enabling you to search through the available modeled entities or fields.

  • For fields, suggestions are provided only if the parent entity is modeled.
  • For labels, suggestions are provided for all fields in the component, not just those of the current entity. Labels can be located outside an entity and can be associated with any field. Suggestions are in the format Field.Entity, which is the syntax for naming an associated label.
  • If you enter a non-existing name for a modeled entity or field, it becomes non-modeled.

For more information, see Rename a Development Object and Define Labels and Text in Forms and Reports.

Feature: Improved navigation to ProcScript modules from the Canvas in the Define Frames worksheet.

You can now navigate to the ProcScript modules of a field, entity, component, or print frame by double-clicking its frame in the canvas of the Define Frames worksheet, or choosing Write Script from the object's context menu. For more information, see Navigate to ProcScript modules .

Currency: OpenJDK 8 is installed as part of a Uniface 10.3.02 installation on Windows, replacing Oracle JRE 8.

Uniface uses the Java Runtime Environment (JRE) for selected functionality, such as running Java servlets for Uniface web applications and web services, parsing XML, and for Java call-in. During installation, you can choose to install the JRE provided with Uniface or you can have Uniface use an existing JRE installation.

Currency: Windows Server 2019 is now supported.

When running on Windows Server 2019, $oprsys returns T and $about returns compatiblity code WN5. For more information, see $oprsys and the Platform Availability Matrix.

Issue 31987: Modeled entities for UROUTMON API are now provided with Uniface.

Users of the UROUTMON API no longer need to manually define the entities and fields used to pass data in entity and occurrence parameters. Before using the UROUTMON API, import the file uroutmon_entities.xml from the uniface\misc\ folder of your Uniface installation. For more information, see UROUTMON .