IBM Support

SE59905: RDI 9.1.0 ILE RPG LIVE OUTLINE DOES NOT FLAG INSTANCES OF FIELD MODIFICATION DUE TO THE += OPERATOR

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When using the LPEX editor the live outline for RPGLE source
    members shows the useage of fields and flags lines where the
    field is modified with (M).  Unfortuately this flag is
    missing in calc statements like  "Eval field1 += field2" or in
    freeform statements like "field1 += field2;"
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * ILE RPG developers using the RDi live outline view.          *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * In RDi 9.1, the  ILE RPG live outline does not flag          *
    * instances of field modification due to the += operator.      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When using the LPEX editor, the live outline for RPGLE source
    members shows the usage of fields and flags lines where the
    field is modified with (M).  This flag is missing in Calc
    statements with +=, like  "Eval field1 += field2" or in
    free-form statements like "field1 += field2;"
    

Problem conclusion

  • This problem is fixed in the RDi 9.1.1 update.
    

Temporary fix

Comments

APAR Information

  • APAR number

    SE59905

  • Reported component name

    RDI RPG AND COB

  • Reported component ID

    5724Y99RC

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-09-09

  • Closed date

    2015-01-01

  • Last modified date

    2015-01-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • Outline
    

Fix information

  • Fixed component name

    RDI RPG AND COB

  • Fixed component ID

    5724Y99RC

Applicable component levels

  • R910 PSY

       UP

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
01 January 2015