IBM Support

PM07243: TUI form Editor allows multiple cursors to be placed on a map fi eld

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.4
    Description.
    The TUI form Editor erroneously allows multiple cursors to be pl
    aced on a map field with no EGL validation warning,error output.
    
    In the TUI editor if a Cursor is placed on a map field then in t
    he design editor, due to user error, an additional cursor is als
    o placed on the first occurrence of another of a multi-occurs fi
    eld. So when the changes are saved although effectively the text
     form editor then has two cursor fields added there is no error
    message in the EGL source referring to the two 'Cursor = yes' se
    ttings for these related fields.
    
    The map source will show an error message for a duplicate cursor
     field when applying the cursor to other non multi-occurs fields
     ie
    IWN.VAL.5336.e 33/9 The property cursor = yes in form 'myForm' m
    ust be specified on only one field or not specified at all.
    
    This condition can cause incorrect behavior at runtime (COBOL) o
    f an application where the cursor is placed on the second field
    instead of the first. As there is no warning from TUI editor whe
    n creating this condition users are not aware of the error until
     production execution time.
    

Local fix

Problem summary

  • The validation code did not look at the cursor annotation
    specified on a specific element of a muli occurs field.
    Because of this, duplicate specifications of the annotation
    were not reported.
    

Problem conclusion

  • The validation code has been changed to check anntoations
    specified on field elements and a warning message is now
    issued.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM07243

  • 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-02-10

  • Closed date

    2010-04-14

  • Last modified date

    2010-04-14

  • 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:
14 April 2010