Если тогда условие в сценариях SAP (макрос Excel) - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь создать макрос для извлечения отчета о добавлении активов из SAP для списка заводов.

Я создал макрос, но если данные не доступны для определенных растений, макрос перестает работать. Могу ли я использовать If тогда заявления? Если да, то как добавить эти строки?

Код:

SAP_session.findById("wnd[0]/usr/ctxtBERDATUM").Text = yrend
SAP_session.findById("wnd[0]/usr/ctxtSO_BUDAT-LOW").Text = wdone
SAP_session.findById("wnd[0]/usr/ctxtSO_BUDAT-HIGH").Text = wdlast
SAP_session.findById("wnd[0]/usr/ctxtSO_BUDAT-HIGH").SetFocus
SAP_session.findById("wnd[0]/usr/ctxtSO_BUDAT-HIGH").caretPosition = 10

Я ожидаю результата ниже.

Если ошибка (нет данных), выполнить другой код

...