Szukałem w internetach, ale bezskutecznie...
Chcę zrobić tool'a w excelu, który będzie wykonywał pewne czynności w SAP'ie.
Wiem, że główną "komendą" dzięki której excel porusza się w SAP'ie jest:
"Session.findById("wnd[0]/usr/..(tutaj jakiś tekst)...", ale skąd wziąć taką nazwę z SAP'a, aby użyć ją w excelu?
Cześć,
Musisz sprawdzić czy masz aktywną opcję zapisu i odtwarzania skryptu.
"Więcej -> Ustawienia i czynności SAP GUI -> Zapis i odtwarzanie skryptu"
Nagrywasz na zasadzie makra w Excel. Zapisany plik otwierasz w Notepadzie, czy innym edytorze tekstowym, i tam znajdziesz kod z wykonywanej czynności. Przydatne narzędzia można dzięki temu tworzyć takie jak automatyczne tworzenie indeksów, BOMów, dostaw itp.
Na youtube znajdziesz dużo filmików jak od zera stworzyć gotowy automat (SAP Scripting). Znajomość podstaw programowania na pewno Ci w tym pomoże. Dalej to już tylko wyobraźnia Cie ograniczy Czasem takie narzędzia są dobrą alternatywą dla użytkowników końcowych, którzy nie potrafią posługiwać się LSMW.