Fixes are available
Rational Developer for System z Fix Pack 4 (9.0.1.4) for 9.0.1
Rational Developer for System z Fix Pack 5 (9.0.1.5) for 9.0.1
Rational Developer for System z Fix Pack 6 (9.0.1.6) for 9.0.1
Rational Developer for System z Interim Fix 1 for 9.0.1.6
Rational Developer for System z Fix Pack 7 (9.0.1.7) for 9.0.1
APAR status
Closed as program error.
Error description
Rational Developer for System z - RDz - V9.0 If the cursor moves to a place in the code with a corresponding node (a DO or SELECT node for instance) that is hidden, the outline view tries to select the hidden node and this is invisible to the user. Steps to re-create: . open the Helloapp.pli program and add 1 procedure: helloapp: proc() options(main); Dcl theAnswer char(16) varying; Do Forever; Display('Enter a name or Q to quit') Reply( theAnswer ); if theAnswer = 'q' | theAnswer = 'Q' then Leave; else Display('Hello '|| theAnswer ); end; /* Do Forever */ Proc1 : proc; variable1 = 0; variable3 = 0; variable2 = variable1 *2; do while (variable1 = 0); variable2 = variable3 + 1; if variable2 / 2 = 0 then; variable1 = 1; end; end Proc1; end helloapp; . link the outline view and the LPEX editor . check the "Hide statement blocks not containing data items" option . click on the 'HelloApp:' line: the helloapp:proc is highlighted in the Outline view . then move the cursor down one line: theAnswer is highlighted in the Outline view . then move the cursor down one line: once on line 'Do forever' statement, the highlighting disappears If the "Hide statement blocks not containing data items" option is unchecked, then the line "Do" in the Outline view is highlighted
Local fix
Problem summary
If the cursor moves to a place in the code with a corresponding node (a DO or SELECT node for instance) that is hidden, the outline view tries to select the hidden node and this is invisible to the user.
Problem conclusion
Modified the outline code to not change current selection if the cursor moves to a place in the code corresponding to a hidden outline view node. The problem listed in this APAR has been resolved with IBM Rational Developer for System z V9.0.1.4 Fix Pack which is available from the Recommended Fixes support download page: http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
Temporary fix
Comments
APAR Information
APAR number
PI35632
Reported component name
RATL DEV FOR SY
Reported component ID
5724T0700
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-02-24
Closed date
2015-06-04
Last modified date
2015-06-04
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 DEV FOR SY
Fixed component ID
5724T0700
Applicable component levels
R901 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTRMM","label":"IBM Developer for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"900","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
16 October 2021