IBM Support

PM05347: EGL property autonext doesn't work in RCP mode

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment:
    
     - Product name (Build ID or version/patch level): IBM Rational
    Business Developer v7.1.0.4
    Reproducible Y/N: Y
    
    Description of problem:
    
    
    When property autonext is set, focus doesn't move to next field
    
    
    Steps to reproduce:
    
    1) Create a form like
     record MyForm type ConsoleForm { formsize=[24,78] }
        * consoleField{name = 'text1' , value = 'Field1' , Position
    = [2,4]};
        * consoleField{name = 'text2' , value = 'Field2' , Position
    = [3,4]};
         t1 consoleField {name='t2', position = [2,10],fieldLen = 3
    , datatype='string', pattern= '##', autonext=yes};
         t2 consoleField {name='t3', position = [3,10],fieldLen = 11
     , DataType = 'date', pattern='##/##/####'};
    
    end
    
    2) Create a program like
        function main()
    
            myWindow WINDOW{name = 'myWindow', position =[3, 3]};
            myForm MyForm{};
    
      consoleLib.errorLine=10;
      consoleLib.commentLine=10;
      consoleLib.messageLine=10;
    
            openWindow(myWindow);
            displayForm(myForm);
    
            openUI
                myForm
                bind txt_t1,txt_t2
                OnEvent(ON_KEY:'a', 'ESC')
                 SysLib.writeStdout('key pressed');
    
            end // end of basic openui
    
      SysLib.writeStdout('txt_t1='+txt_t1);
      SysLib.writeStdout('txt_t2='+txt_t2);
      ConsoleLib.clearWindow(myWindow);
        end
    
    3) Run it as RCP and type '123' into first field: cursor is not
    move to second field after '12' as expected from property autone
    xt and pattern
    

Local fix

Problem summary

  • Incorrect function
    

Problem conclusion

  • Incorrect function
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM05347

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-01-18

  • Closed date

    2010-02-11

  • Last modified date

    2010-02-11

  • 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

  • Fixed component ID

    5724S5000

Applicable component levels

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

Document Information

Modified date:
11 February 2010