Hej,
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?
Z góry dziękuję.
Skąd wziąć ścieżke w postaci kodu VBA?
Re: Skąd wziąć ścieżke w postaci kodu VBA?
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.
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.
Artur Grabowski
Re: Skąd wziąć ścieżke w postaci kodu VBA?
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.
Artur Grabowski