IBM Support

PH40278: TFUI ? CANNOT USE CARRIAGE RETURNS IN A TEXT BOX IF THE VIEW CONTAINS A DATE FIELD

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • If a create view or task view contains a Date field, then when
    users access this view, they will be unable to use the carriage
    return key inside a text box. This is observed in OP 8.2.0.2.x.
    
    In OP 8.2.0.3, the issue still occurs but differs slightly,
    where if a create view or task view contains a Columns element,
    and within this columns element is a Date field, then when users
    access this view, they will be unable to use the carriage return
    key inside a text box.
    
    Prerequisites:
    
    1.	Create test views
    a.	Login to the OpenPages as OpenPagesAdministrator
    b.	Navigate to Administration Menu (Cogwheel) -> Solution
    Configuration -> Views
    c.	Click New View
    d.	Select Issue for object type, enter a name, set type as
    Creation, then click on the Rules tab and set up rules so that
    this view will be used for your profile, then click Create
    e.	Add a new section and provide a label, then drag into this
    section the Name and Description fields
    f.	Drag a Columns element into the section and leave it as 2
    columns, then drag a Date field and the Issue Status field into
    this columns element
    g.	Add a grid element outside of the Columns element and set
    this up to associate a Primary Parent if Business Entity
    h.	Click Publish
    i.	Repeat steps c-h to create an identical view but to be used
    as a Task View instead of a Create View
    
    
    Steps to Reproduce:
    1.	Login to the OpenPages UI as OpenPagesAdministrator
    2.	Navigate to Remediation -> Issues
    3.	Click Add to create a new issue
    4.	Enter a name, and when you go to enter Description, attempt
    to enter text with some carriage returns. Confirm that the
    carriage return does not work.
    5.	Proceed to fill in the mandatory fields and save the record
    6.	On the task view for this record, try to edit the Description
    field and confirm you can now use the enter key to add carriage
    returns.
    7.	Proceed to save the record
    8.	Click the Review editable fields option
    9.	Now attempt to use the enter key in the description field
    again, and confirm it no longer works in this mode as well.
    
    Expected Results:
    All text box fields should allow the use of the carriage return,
    regardless of design of the view
    
    Actual Results:
    If the view contains a Columns element, that also contains a
    Date field, then this combination will cause text boxes in the
    view to not accept the enter key
    
    Error Message:
    na
    

Local fix

  • NA
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * OpenPages Users                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * TFUI - CANNOT USE CARRIAGE RETURNS IN A TEXT BOX IF THE VIEW *
    * CONTAINS A DATE FIELD                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Customers should download OpenPages with Watson 8.2 Fix Pack *
    * 4 (8.2.0.4). See the following document for details on       *
    * obtaining OpenPages 8.2.0.4:                                 *
    * https://www.ibm.com/support/pages/openpages-watson-82-fix-pa *
    * ck-4                                                         *
    ****************************************************************
    

Problem conclusion

  • The carriage return on description field was not working on new
    and edit all mode. Root cause is flatpickr library used by
    dateField is doing a stopPropagation that is preventing the
    enter. Fix was to not use appendTo for new or editAll.
    
    Customers should download OpenPages with Watson 8.2 Fix Pack 4
    (8.2.0.4). See the following document for details on obtaining
    OpenPages 8.2.0.4:
    https://www.ibm.com/support/pages/openpages-watson-82-fix-pack-4
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH40278

  • Reported component name

    OPENPAGES GRC

  • Reported component ID

    5725D5100

  • Reported release

    820

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-09-01

  • Closed date

    2021-12-20

  • Last modified date

    2021-12-20

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    OPENPAGES GRC

  • Fixed component ID

    5725D5100

Applicable component levels

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFUEU","label":"OpenPages GRC Platform"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"820"}]

Document Information

Modified date:
21 December 2021