Создание сценариев SAP GUI - ошибка нажатия кнопки - PullRequest
0 голосов
/ 26 сентября 2019

Я использую макрос в файле Excel, который запускает SAP GUI.Есть шаг, при котором, когда я нажимаю кнопку в SAP, появляется другое всплывающее окно.

Для этого я написал такой код:

session.findbyid("wnd[0]/XX/btnXX").press
session.findbyid("wnd[1]/XX/btnXXX").press

Существуеткнопка (btnXXX) в окне (wnd[1]).Но когда я выполняю этот запрос, я получаю объект ошибки, не найденный для findbyid.

. Когда я сохраняю точку останова и выполняю ее, это вызывает ошибку на 2-й строке в приведенном выше коде.Я пытаюсь выбрать activewindow.name, и он все еще показывает wnd[0].Здесь проблема в том, что wnd[1] не открывается.

Кто-нибудь знает, почему 2-е "нажатие кнопки" не работает?

...