IBM Support

PI56133: RDZ OUTLINE VIEW NOT UPDATED WHEN THE "HIDE STATEMENT BLOCKS NOT CONTAINING DATA ITEMS" BUTTON IS ON

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z - RDz - Outline
    
    The Outline View is not updated when a cursor moves to a
    different section and "Hide statement blocks not containing
    data items" button is ON.
    
    To recreate:
    Open the following using the PLI editor:
     Myprog1: proc options(main);
    
     dcl test2    bin fixed(31) init(0);
     dcl test3    bin fixed(31) init(0);
     dcl test4    bin fixed(31) init(0);
     dcl test5    bin fixed(31) init(0);
     dcl test6    bin fixed(31) init(0);
    
      proc_a: proc returns(bin fixed(31));
    
      if exec_i(test1 test2) > 5 then
        return(-1);
    
      if  exec_i(test2 test3) > 5 then
          return(-1);
    
      if exec_i(test5 test6 ) > 5 then
         do;
           rc = exec_i('test5 test7);
           return(-1);
         end;
    
     return(0);
    
     end proc_a;
    
     end Myprog1;
    
    
    Go to the Outline view
    Click on proc_a : proc
    Move Cursor in program to "rc  = exec_i(test5, test7);"
    
    If the "Hide statement blocks not containing data items"
    button is ON (depressed) then the outline view is not
    refreshed and the cursor in the outline view stays at
    proc_a: proc
    
    If the "Hide statement blocks not containing data items"
    button is OFF, and you move the cursor back to  proc_a: proc
    and then move the cursor to "rc = exec_i(test5, test7);"
    The cursor in the Outline view is correctly updated and
    displays the cursor moves to the the do statement.
    

Local fix

Problem summary

  • RDz's PL/I Outline view does not correctly synchronize the
    element selection when the previous selection is a hidden
    element.
    

Problem conclusion

  • Modified the behavior of the Outline view to correctly update
    the element selection based on the cursor location in the
    editor.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for z Systems V9.5.1.2 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

    PI56133

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    950

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-01-27

  • Closed date

    2016-10-27

  • Last modified date

    2016-10-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 DEV FOR SY

  • Fixed component ID

    5724T0700

Applicable component levels

  • R951 PSY

       UP



Document information

More support for: Rational Developer for System z

Software version: 950

Reference #: PI56133

Modified date: 27 October 2016