IBM Support

PM16896: TUI design editor truncates input values longer then fieldlen wi th no warning message

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment: Windows
    Product name: IBM? Rational? Business Developer
    
    Program Version    :  7.5.1.5
    Description
    There is an error with the representation within the TUI editor
    referring to a Constant field with a FieldLen = 79 which in turn
     has a 'value' that is much longer then the prospective 79 bytes
     ie:
    In design mode everything appears to be fine but it the design m
    ode looks only for the first 79 bytes from the source value taki
    ng this from the defined field length.
    
    This condition occurs after migration from VAgen where there was
     a larger constant field with such as dots and PF keys within it
     and the programmer has probably had to change the PF the key li
    ne, so this large field was broken in two.
    
    Therefore where the value content is larger than the field lengt
    h the design editor cuts the same value content according to fie
    ld length to present it onto screen.
    
    This can be confusing for developers and it is considered defect
    ive that a warning is not output when the value content has exce
    eded it's declared length as per this scenario.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The code was previously not checking if the length of the
    contant text would be supported by the fieldlen.
    

Problem conclusion

  • Validation was added and now a warning message is issued if
    the number of bytes of the value exceeds the fieldlen
    specified
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM16896

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-06-21

  • Closed date

    2010-10-13

  • Last modified date

    2010-10-13

  • 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

  • R751 PSN

       UP

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

Document Information

Modified date:
13 October 2010