A fix is available
APAR status
Closed as program error.
Error description
Environment: windows Product name: IBM? Rational? Business Developer Program Version : 8.0.1.2 Description. The RUI insert data wizard using Drag and Drop rejects any selections when a complex record definition is included. The RUI data drag and drop refuses to work on this record, even if I only select a few simple attributes. While its correct to disallow the selection of fields directly with a nested structure if only basic elements are selected the wizard should generate the applicable code for any allowed selected elements and ignore any parts within the data selection that are not selected. Steps to reproduce a) Open design view for a Handler egl file which references a record structure including an array ie someArray SomeRecord[0]. b) Select the applicable record reference from the EGL data view and drag and drop onto the design editor. c) The Insert data wizard will highlight the error 'can not find widget for ?record?' regardless of what field type is selected. d) The error stems from the record definition as an array removing the array definition from SomeRecord the data wizard will then allow selection of any field thereafter. e) The inclusion of such a SomeRecord[] field, complex type then means nothing is selectable via the wizard and while its as designed that the array field itself cannot be selected the other fields should be selectable.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** When any widget can not be found for any node of a record in Insert Widget Wizard, it will report "can not find widget" error, and forbid the user to generate code, even if user has deselected the nodes with the errors.
Problem conclusion
Changed the error reporting of Insert Widget Wizard to allow user to partially select the non-error node of a record to generate code.
Temporary fix
Comments
APAR Information
APAR number
PM52484
Reported component name
RATL BUS DEV
Reported component ID
5724S5000
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-11-17
Closed date
2012-01-27
Last modified date
2012-01-27
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
R801 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":"8.0.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
27 January 2012