Я пытаюсь создать макрос для извлечения отчета о добавлении активов из 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
Я ожидаю результата ниже.
Если ошибка (нет данных), выполнить другой код