IBM Support

PM58353: Char field with dateFormat=... can be modified left blank, and we won't complain

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a Char field with dateFormat=...  is modified and left
    blank afterward the contents will be validated even
    properties Setting InputRequired is set to ' no' .
    
    An error will displayed :
    'Input not valid for Defined date ......'
    
    Workaround : fill-in the date
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When TextUIProgram converses a TextForm with a char field
    that has the dateFormat property, and the user types
    something in the field, then whatever the user typed must
    fit the specified date format. This is true even if the
    user typed into the field by mistake then erased their
    typing with Backspace, Delete, or by typing spaces.
    
    The EGL COBOL runtime can be configured to ignore the input
    in this case, and not give a validation error. But the EGL
    Java runtime does not have an equivalent setting.
    

Problem conclusion

  • A new Java runtime property has been added.  Put
    vgj.datefield.valid.blanks=1 in the program's properties
    file to indicate that blanks in the field should not cause a
    validation error.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM58353

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    750

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-02-16

  • Closed date

    2012-03-15

  • Last modified date

    2012-03-15

  • 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

    RATL BUS DEV

  • Fixed component ID

    5724S5000

Applicable component levels

  • R750 PSN

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
28 October 2021