Rocket Uniface Support Resources

 View Only

Rocket Uniface 10.4.03-001 Released

  • 1.  Rocket Uniface 10.4.03-001 Released

    Posted 10-23-2024 08:15
    Edited by Michael Taylor 10-23-2024 08:37

    Patch 10.4.03-001

    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)

    • UX Widgets: the experimental UX Datagrid widget was delivered with a height of zero

    Currencies

    • Added Support for Oracle 23ai on SUSE Linux Enterprise Server 15.5+ (LU9)

    Fixes

    UNI-40910 UX Widgets: In uxTextField, uxNumberField, uxTextArea and uxSelect, the widget alignment is not proper in the absence of a label-text.
    UNI-40908 UX Widgets: In uxSelect widget the value is in parenthesis when display format is _"val"._
    UNI-40777 The structure that the webdefinitions statement produces does not correctly reflect the component structure in cases that involve inner entities that exist between fields of their containing entity.
    UNI-40776 The webdefinitions statement provides incorrect information on inner entities that have no children.
    UNI-40763 Load Definitions for SQLite (SLE) sometimes fails
    UNI-40605 UX Widgets: the min and max-length html property for the UX-RadioGroup should not be available.
    UNI-40509 UX Widgets: for ux-PlainText widgets there is no space between Value and Representation for format type ‘valrep-html’
    UNI-40497 UX Widgets: ux-TextField/ux-NumberField change button visibility issues when field is disabled and widget is blocked.
    UNI-40481 UX Widgets: In widgets with suffix/prefix icon properties, updating the icons results in multiple classes being added, which causes the icons to not display correctly.
    UNI-40391 UX Widgets; UxSelect - selected null value is overridden by placeholder text
    UNI-40325 UX Widgets: there is additional padding for invalid value in UxSelect using the valrep format.
    UNI-40324 UX Widgets: uxSelect tabindex property is always set to 0
    UNI-40323 UX Widgets: uxSelect is not getting focus in read-only state.



    UNI-40910  -  UX Widgets: In uxTextField, uxNumberField, uxTextArea and uxSelect, the widget alignment is not proper in the absence of a label-text.

    Solution available in patch(es):      10.4.03-001

    Description:

    In uxTextField, uxNumberField, uxTextArea and uxSelect, a margin is supposed to be present between the label-text and the actual widget. But currently, even in the absence of a label-text, this margin is still present, which is breaking the alignment of the widget.

    Environment:

    + Uniface Version: 10.4.03
    + Browser: Browser independent
    + Operating System: OS independent
    + Database: Database independent

    Workaround:

    None.

    Notes:

    This issue has been solved.

    Back to top



    UNI-40908  -  UX Widgets: In uxSelect widget the value is in parenthesis when display format is _"val"._

    Solution available in patch(es):      10.4.03-001

    Description:

    Currently, if you set the display format as "val" for uxSelect, the value is shown inside parenthesis, in italics and in a different color than the default setting. This behavior is required when display-format is "valrep" to differentiate between the representation and value. For "val", there should be no parenthesis around value, and no separate styling applied.

    Environment:

    + Uniface Version: 10.4.03
    + Browser: Browser independent
    + Operating System: OS independent
    + Database: Database independent

    Workaround:

    None.

    Notes:

    This issue has been resolved.

    Back to top



    UNI-40777  -  The structure that the webdefinitions statement produces does not correctly reflect the component structure in cases that involve inner entities that exist between fields of their containing entity.

    Solution available in patch(es):      10.4.03-001

    Description:

    In the structure that webdefinitions statement produces, inner entities always appear after all fields of the containing entity, even if in the component structure those inner entities appear somewhere in the middle between the fields of the containing entity.
    This also affects the objectDefinition parameter of the UX Widget Class API function processLayout() for entity-level widgets.

    Environment:

    + Uniface version: 10.4.x
    + Platforms: ALL
    + Databases: ALL

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-40776  -  The webdefinitions statement provides incorrect information on inner entities that have no children.

    Solution available in patch(es):      10.4.03-001

    Description:

    For an inner entity that contains no fields nor entities the webdefinitions statement returns type="field" rather than type="entity".
    This also affects the objectDefinition parameter of the UX Widget Class API function processLayout() for entity-level widgets.

    Environment:

    + Operating system: all

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-40763  -  Load Definitions for SQLite (SLE) sometimes fails

    Solution available in patch(es):      10.4.03-001

    Description:

    Load Definitions for SQLite (SLE) sometimes fails to load correctly.

    Databases, not created with Uniface, can have datatypes in uppercase, primary keys are not always created, and the 'INT' datatype is observed in some databases instead of 'INTEGER'.
    As a result the creation of entities, fields and keys or indexes may fail.

    Environment:

    + Uniface version: 10.x
    + Platforms: WIN
    + Database: SLE

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-40605  -  UX Widgets: the min and max-length html property for the UX-RadioGroup should not be available.

    Solution available in patch(es):      10.4.03-001

    Description:

    We should remove the min and max-length html property for the UX-RadioGroup. This is not a supported html attribute for the radio group element.

    Environment:

    + Uniface Version: 10.4.03
    + Browser: Browser independent
    + Operating System: OS independent
    + Database: Database independent

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-40509  -  UX Widgets: for ux-PlainText widgets there is no space between Value and Representation for format type ‘valrep-html’

    Solution available in patch(es):      10.4.03-001

    Description:

    For a ux-PlainText widget when the format type is valrep-html, there is no space between Value and Representation to visually differentiate between the two.

    Environment:

    + Uniface Version : 10.4.03
    + Browser : Browser independent
    + Operating System : OS independent
    + Database : Database independent

    Workaround:

    None.

    Notes:

    This problem has been solved.

    Back to top



    UNI-40497  -  UX Widgets: ux-TextField/ux-NumberField change button visibility issues when field is disabled and widget is blocked.

    Solution available in patch(es):      10.4.03-001

    Description:

    When the ux-TextField/ux-NumberField is disabled and enters the blockUI() phase, the change button is not visually clear, making it appear as if it has disappeared.

    Environment:

    + Uniface Version : 10.4.03
    + Browser : Browser independent
    + Operating System : OS independent
    + Database : Database independent

    Workaround:

    None.

    Notes:

    This problem has been solved.

    Back to top



    UNI-40481  -  UX Widgets: In widgets with suffix/prefix icon properties, updating the icons results in multiple classes being added, which causes the icons to not display correctly.

    Solution available in patch(es):      10.4.03-001

    Description:

    In widgets, when attempting to add or update a suffix/prefix icon, the icon may not display properly, and multiple class names are added to the element.

    Environment:

    + Uniface Version: 10.4.03
    + Browser: Browser independent
    + Operating System: OS independent
    + Database: Database independent

    Workaround:

    None.

    Notes:

    This issue is resolved.

    Back to top



    UNI-40391  -  UX Widgets; UxSelect - selected null value is overridden by placeholder text

    Solution available in patch(es):      10.4.03-001

    Description:

    Placeholder text Selected item.. is showing and not NullRepresentation

    Environment:

    + Uniface Version: 10.4.03
    + Browser: Browser independent
    + Operating System: OS independent
    + Database: Database independent

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-40325  -  UX Widgets: there is additional padding for invalid value in UxSelect using the valrep format.

    Solution available in patch(es):      10.4.03-001

    Description:

    In the UxSelect widget, when the display format is set to "valrep" and the value is invalid, extra padding appears before the displayed value.

    Environment:

    + Uniface Version: 10.4.03
    + Browser: Browser independent
    + Operating System: OS independent
    + Database: Database independent

    Workaround:

    None.

    Notes:

    This issue is resolved.

    Back to top



    UNI-40324  -  UX Widgets: uxSelect tabindex property is always set to 0

    Solution available in patch(es):      10.4.03-001

    Description:

    Previously, when attempting to add a tabindex value to the UxSelect, it was not applied correctly and defaulted to 0.

    Environment:

    + Uniface Version: 10.4.03
    + Browser: Browser independent
    + Operating System: OS independent
    + Database: Database independent

    Workaround:

    None.

    Notes:

    This issue has been resolved.

    Back to top



    UNI-40323  -  UX Widgets: uxSelect is not getting focus in read-only state.

    Solution available in patch(es):      10.4.03-001

    Description:

    If you set the uxSelect widget in read-only state and then try to get focus by either clicking the label or the widget, or by using keyboard (TAB and Enter), the widget won't receive focus.

    Environment:

    + Uniface Version: 10.4.03
    + Browser: Browser independent
    + Operating System: OS independent
    + Database: Database independent

    Workaround:

    None.

    Notes:

    This issue has been resolved.

    Back to top