Porozmawiaj z naszym ekspertem i zacznij przygodę z robotami.
Jak nagrać makro?
Znasz już podstawową teorię o nagrywaniu makr, więc pora przejść do praktyki. Aby nagrać makro, naciśnij czerwony przycisk Nagrywaj(1).
Od tej pory robot nagrywa wszystkie akcje, które wykonujesz: kliknięcia myszką, skróty klawiaturowe, otwarcie pliku lub aplikacji.
W trakcie nagrywania dostępne są 3 funkcje:
Po kliknięciu “Stop” robot zacznie przetwarzać zapisane akcje. Czas przetwarzania zależy od stopnia skomplikowania kroków, ich liczby oraz od parametrów technicznych Twojego komputera.
Ważne: Robot posiada wbudowaną przeglądarkę internetową, ale obsługuje także Google Chrome. Żeby skorzystać z niej wybierz opcję Otwórz nową kartę Chrome.
Dodatkowo, wybierając otwórz aplikację, wyświetli się pole do wprowadzenia parametrów danej aplikacji (5). Umożliwia ono wprowadzenie parametrów dla danej aplikacji, czyli np. uruchomienie automatyczne okna nowej wiadomości w Outlooku i ustawienie jej treści i tematu. Więcej na temat parametrów otwierania aplikacji przeczytasz tutaj.
Blok można nazwać (1) i dodać do niego notatkę (2). Aby otworzyć blok, wciśnij znak wyboru (3). Od tego momentu wszystkie kroki będa nagrywane w ramach bloku.
Przykład: Jeśli makro składa się z wielu różnych operacji, część kroków, np. dotyczących jednego procesu, można pogrupować w jeden blok. Poniżej uporządkowaliśmy w blok wszystkie kroki, które biorą udział w procesie “Logowania do systemu X”.
Aby zamknąć blok, wciśnij przycisk Zakończ blok” / “STOP (7)
Ważne: po zakończeniu bloku, makro nie przerywa nagrywania. Jeśli chcesz stworzyć bloki manualnie po zakończeniu nagrywania, możesz zrobić to w widoku zaawansowanym.
Po kliknięciu na Dodaj warunek pojawi się formularz do jego zdefiniowana. W polu Wyrażenie (1) należy wprowadzić warunek w zdefiniowanym wcześniej języku skryptowym. więc konieczna jest znajomość języka (Beanshell/JavaScript). Uproszczony sposób tworzenia kroków warunkowych opisujemy w artykule “Jak dodać krok warunkowy?”
Poniżej opisujemy tworzenie warunku w trybie nagrywania na podstawie powyższego przykładu z wysłaniem maila:
${xxx}.equals(kontakt mailowy)
W polu Zmienne (2) wyświetlona jest lista zmiennych wykorzystywana w makrze. Można taką zmienną kliknąć i zostanie ona automatycznie wprowadzona w polu Wyrażenie. W polu notatki (3) można wpisać tekst opisujący warunek, przypisany do niego.
Otwarcie bloku warunkowego zatwierdza się wciśnięciem znaku wyboru (4). Od tego momentu kroki nagrywane będą w ramach bloku warunkowego.
Ważne: Warunki można ze sobą łączyć i rozszerzać na różne sposoby. Przykładem wykorzystania połączonych warunków może być makro, którego zadaniem jest wygenerowanie dokumentów dla pracowników firmy w wieku 18-25 lat. Aby takie makro stworzyć, należałoby stworzyć połączone warunki “wiek większy niż 18” oraz “wiek mniejszy niż 25”.
Aby zamknąc warunek, wciśnij przycisk Zakończ warunek / STOP (7). Po zakończeniu bloku warunkowego makro nie przerywa nagrywania. Jeśli chcesz stworzyć bloki manualnie po zakończeniu nagrywania, możesz zrobić to w widoku robota STUDIO lub SERVER.
Przykład: Jeśli posiadasz arkusz Excel z danymi pracowników, które chcesz nanieść na indywidualne dokumenty PDF, wystarczy nagrać pętle na pierwszym wierszu. Robot będzie przenosił dane z aplikacji do pliku do momentu, aż nie trafi na pusty wiersz w aplikacji.
Ważne: podczas nagrywania wykonuj działania tylko w aplikacji, która uczestniczy w pętli, a nagrywanie pętli zaczynaj zawsze od momentu, w którym
rozpoczyna się dany proces. Dla powyższego przykładu:
Robot powtórzy te czynności dla pozostałych rekordów w bazie. Po zakończeniu pętli makro nie przerywa nagrywania. Jeśli chcesz stworzyć pętle manualnie po zakończeniu nagrywania, możesz zrobić to w widoku zaawansowanym robota na licencji STUDIO lub SERVER.