IBM Support

PH06400: IBM DEVELOPER FOR Z SYSTEMS (IDZ) CONTENT ASSIST DOES NOT SHOW ALL MEMBERS IN PL/1 INCLUDE THAT CONTAIN MEMBER WITH * AS NAME

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • IBM Developer for z Systems - IDz - v14
    Using the PLI editor and space+CTRL to bring up Content Assist
    for a variable name of an include file that contains an * as
    a member name does not provide any names after the member with
    the *.
    
    For example:
    Using TESTA program below with the include file test03:
    TESTA:
    proc options (main) ;
    
    dcl yz char(2) init ('yz');
    
      dcl 1 test03,
      %INCLUDE test03;
    
    
       test03.M1.N2 = yz;
       test03.M
    
    end TESTA;
    
    test03 contains:
        3 M1,
                5 N2           Char(2),
                5 *            Char(2),
                5 N3           Char(2);
    
    Using CTRL+space after typing test03.M the editor presents these
    2 options:
    test03.M1
    test03.M1.N2
    
    
    When it should present:
    test03.M1
    test03.M1.N2
    test03.M1.N3
    

Local fix

  • None available
    

Problem summary

  • IDz's PL/I content assist incorrectly handles structures
    featuring * declarations.
    

Problem conclusion

  • Modified content assist function to properly handle *
    declarations.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH06400

  • Reported component name

    DEV FOR Z SYS

  • Reported component ID

    5724T0700

  • Reported release

    E00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-12-11

  • Closed date

    2019-01-24

  • Last modified date

    2019-01-24

  • 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

    DEV FOR Z SYS

  • Fixed component ID

    5724T0700

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E00","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
27 October 2020