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