Search code examples
excelvbasap-gui

SAP GUI table how to indicate field ID with row from variable


My code is almost perfect, I need to change one line but in not sure how.

My line is as follows

Session.FindById("wnd[0]/usr/tblZVMGO_SO_RDD_FDF_UPDTETABCON/ctxtVBAK-VBELN[0,0]").Text = Fill(LoopNum)

My problem is I need it to be this

Session.FindById("wnd[0]/usr/tblZVMGO_SO_RDD_FDF_UPDTETABCON/ctxtVBAK-VBELN[0,LoopNum]").Text = Fill(LoopNum)

Solution

  • My suggestion is as follows:

    Session.FindById("wnd[0]/usr/tblZVMGO_SO_RDD_FDF_UPDTETABCON‌​/‌​ctxtVBAK-VBELN[0,‌​" & cstr(Loo‌​pNum) & "]").Text = Fill(LoopNum) 
    

    Regards, ScriptMan