Skąd wziąć ścieżke w postaci kodu VBA?

Tutaj możesz zadać pytania, które nie znalazły miejsca w innych działach i porozmawiać na ogólne tematy.
xLukasz
Posty: 4
Rejestracja: czw sie 06, 2020 5:01 pm
Has thanked: 3 times

Skąd wziąć ścieżke w postaci kodu VBA?

Post autor: xLukasz »

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ę. :)

xtwin
Posty: 5
Rejestracja: śr paź 30, 2019 9:32 pm
Has thanked: 4 times
Been thanked: 3 times

Re: Skąd wziąć ścieżke w postaci kodu VBA?

Post autor: xtwin »

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.
Artur Grabowski

xLukasz
Posty: 4
Rejestracja: czw sie 06, 2020 5:01 pm
Has thanked: 3 times

Re: Skąd wziąć ścieżke w postaci kodu VBA?

Post autor: xLukasz »

Super - to takie proste.
Że ja wcześniej o tym nie wiedziałem...

Czy masz jakieś dodatkowe rady/sztuczki z tym związane? :)

xtwin
Posty: 5
Rejestracja: śr paź 30, 2019 9:32 pm
Has thanked: 4 times
Been thanked: 3 times

Re: Skąd wziąć ścieżke w postaci kodu VBA?

Post autor: xtwin »

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