IBM Support

PK71524: difference in handling of page header between 4GL and EGL

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment: Windows XP
    
    Product name: IBM? Rational? Business Developer
    
    Program Version    :  7.1
    Problem Description
    When conducting a migration from an 4gl application to an egl ap
    plication and the conversion wizard generates EGL which handles
    the page header differently from the 4GL implementation where th
    e print a variable is set initially to differing values between
    each eg as a=1 in 4GL but as null in EGL.
    
    An example of the difference in output between an 4gl and egl co
    ncerning the pageheaders.
    In 4gl you get the following output:
    1                  (= a)
    1                  (= i)
    1                  (= j)
    2                  (= j)
    3                  (= j)
    6                  (= sum(j))
    2                  (= i)
    1                  (= j)
    1                  (= sum(j))
    
    In EGL you get the following output:
    0
    1
    1
    2
    3
    6
    2
    1
    1
    
    The output of the 4gl report is correct and from the egl report
    the first number is not correct (must be 1 = variable a). Before
     the report the variable a is set to 1, so in the page header of
     the report the value of 'a' must be 1. So the problem is that
    the variable 'a' in the page header of the egl report is not yet
     defined (unknown).
    

Local fix

Problem summary

  • Invoke setVariables method in pageHeader function in the
    generated EGL report.
    

Problem conclusion

  • Invoke setVariables method in pageHeader function in the
    generated EGL report.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK71524

  • Reported component name

    RATL BUS DEV EX

  • Reported component ID

    5724S5000

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-09-04

  • Closed date

    2009-01-30

  • Last modified date

    2009-01-30

  • 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 EX

  • Fixed component ID

    5724S5000

Applicable component levels

  • R700 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":"7.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
30 January 2009