Temat: Inputbox w nagranym makrze pod Sapem

Witam,

Mam pewien problem mianowicie:
Nagrane makro pod Sapem chciałem trochę zmodyfikować dodając inputboxa do wyboru zakresu dat
niestety po tej malej zmianie makro nie rusza.
Zastanawiam się czy potrzebuje jakiś konkretnych uprawnień czy po prostu ja coś źle zrobiłem.
Wychodzę z założenia że jeśli mogę nagrywać makra i te nagrane uruchamiać to wszystkie potrzebne uprawnienia posiadam , proszę wyprowadzić mnie z błędu jeśli się mylę

8 linijka od góry
session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,2]").text = "1111"
session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,2]").setFocus
session.findById("wnd[1]/usr/tabsTAB_STRIP/tabpSIVA/ssubSCREEN_HEADER:SAPLALDB:3010/tblSAPLALDBSINGLE/ctxtRSCSEL_255-SLOW_I[1,2]").caretPosition = 4
session.findById("wnd[1]/tbar[0]/btn[8]").press
napis=inputbox(“podaj datę np 31.12.2015”)
session.findById("wnd[0]/usr/ctxtPA_STIDA").text = napis
session.findById("wnd[0]/usr/ctxtPA_STIDA").setFocus
session.findById("wnd[0]/usr/ctxtPA_STIDA").caretPosition = 10
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Inputbox w nagranym makrze pod Sapem

Nie wiem jak tam z deklaracjami zmiennych w SAPie ale widzę że w linijce z inputem użyłeś inne apostrofy (z worda). Nie wykluczone ze to jest przyczyną błędu.



Wyślij zaproszenie do