Запускать несколько окон Sap With Vba - PullRequest
0 голосов
/ 31 августа 2018

Я открываю 6 окон SAP через код VBA. Я поставил все параметры, но не могу заставить их работать одновременно. VBA рассчитывает завершить окно для запуска следующего. Кто-нибудь может мне помочь?

Пример кода:

Set aw = session.ActiveWindow()
    aw.FindById("wnd[0]/tbar[0]/okcd").Text = "Transaction"
    aw.FindById("wnd[0]").SendVKey 0
    aw.FindById("wnd[0]/tbar[1]/btn[8]").Press

'Here he expects SAP to generate the report, but I'd like it to go to the next window and execute.

Set aw2 = session.ActiveWindow()
    aw2.FindById("wnd[0]/tbar[0]/okcd").Text = "Transaction"
    aw2.FindById("wnd[0]").SendVKey 0
aw2.FindById("wnd[0]/tbar[1]/btn[8]").Press
...