Power Automate Switch Action Control w przepływach pracy

W tym samouczku omówimy sterowanie Power Automate Switch , które znajduje się w ramach zaawansowanych wbudowanych łączników. Są chwile, kiedy mamy wiele możliwych wartości, które pochodzą z różnych przepływów pracy. Możemy to zrobić za pomocą zagnieżdżonych akcji Warunków, ale może to być zbyt skomplikowane, gdy liczba możliwych wartości wzrośnie. O wiele lepiej jest mieć warunki obok siebie i analizować je indywidualnie. W takim przypadku użyjemy akcji Przełącz.

Sterowanie przełącznikami w Power Automate może obsługiwać wiele przypadków możliwych alternatyw, które mają różne akcje lub bloki instrukcji.

Spis treści

Tworzenie przepływu usługi Power Automate

Najpierw utwórzmy nowy przepływ błyskawiczny.

Power Automate Switch Action Control w przepływach pracy

Ustawmy nazwę na „ Demonstracja zaawansowanego wbudowanego złącza ”. Zamierzamy utworzyć przepływ, który jest wyzwalany ręcznie. Wybierz więc opcję „ Ręcznie uruchom przepływ ”, a następnie kliknij przycisk Utwórz .

Power Automate Switch Action Control w przepływach pracy

Następnie kliknij przycisk Nowy krok .

Power Automate Switch Action Control w przepływach pracy

Sprawdźmy wbudowane złącza, które są dostępne.

Power Automate Switch Action Control w przepływach pracy

Kliknij złącze sterowania .

Power Automate Switch Action Control w przepływach pracy

Złącze sterujące ma sześć różnych działań. Omówiliśmy już kontrolę stanu w jednym z naszych samouczków. Ponownie, ta kontrolka dzieli przepływ na podstawie tego, czy warunek jest prawdziwy, czy fałszywy.

Dodajmy kilka danych wejściowych do naszego przepływu, w których użytkownik może wprowadzić metodę dostarczania i wiadomość za pomocą wprowadzania tekstu . Dajmy im również wiele opcji do wyboru za pomocą listy rozwijanej.

Power Automate Switch Action Control w przepływach pracy

W przypadku tego przepływu, jeśli wybraną metodą dostarczania jest Tweet , musimy wykonać akcję Tweet . Jeśli jest to Email , musimy wykonać akcję Email . To samo dotyczy wszystkich innych opcji. Jeśli do wykonania tego procesu będziemy używać kontrolki Warunek , utworzymy zagnieżdżony warunek, który będzie wyglądał dokładnie tak, jak ten.

Power Automate Switch Action Control w przepływach pracy

Zasadniczo jest to instrukcja JEŻELI pod inną instrukcją JEŻELI, co może być kłopotliwe. Dlatego potrzebujemy kontrolki Switch , aby uprościć ten proces. 

Używanie sterowania przełącznikami w usłudze Power Automate

W tym przykładzie wybierzmy kontrolkę Switch .

Power Automate Switch Action Control w przepływach pracy

W sterowaniu przełącznikami fajne jest to, że musimy wybrać tylko jedną zmienną, którą chcemy przetestować. W polu On wybierz zmienną Metoda dostawy .

Power Automate Switch Action Control w przepływach pracy

1. Dodanie pierwszej obudowy przełącznika

W sekcji Sprawa możemy ustawić wiele tras dla każdej metody dostawy. Wstawmy pierwszy wybór, którym jest „ Tweet ”.

Power Automate Switch Action Control w przepływach pracy

Następnie kliknij przycisk Dodaj akcję .

Power Automate Switch Action Control w przepływach pracy

Wyszukaj i wybierz złącze Twittera .

Power Automate Switch Action Control w przepływach pracy

Wybierz Opublikuj tweeta .

Power Automate Switch Action Control w przepływach pracy

W polu tekstowym Tweet wybierz Wiadomość.

Power Automate Switch Action Control w przepływach pracy

2. Dodanie innych skrzynek przełączników

Aby dodać kolejną skrzynkę Switch , kliknij tę ikonę obok pierwszej sprawy.

Power Automate Switch Action Control w przepływach pracy

Wpiszmy drugą opcję, czyli „ E-mail ”.

Power Automate Switch Action Control w przepływach pracy

Kliknij przycisk Dodaj akcję .

Power Automate Switch Action Control w przepływach pracy

Wyszukaj i wybierz łącznik poczty .

Power Automate Switch Action Control w przepływach pracy

Następnie wybierz akcję Wyślij powiadomienie e-mail (v3) .

Power Automate Switch Action Control w przepływach pracy

Ustaw adres e-mail, na który chcesz wysłać powiadomienie. Wybierz zmienną Wiadomość dla pól Temat i Treść .

Power Automate Switch Action Control w przepływach pracy

Dodaj trzeci przypadek dla opcji Slack , a następnie ustaw nazwę kanału na Samouczek. Użyj zmiennej Wiadomość dla pola Tekst wiadomości .

Power Automate Switch Action Control w przepływach pracy

Następnie dodaj czwarty przypadek ( Trello ). Ustaw identyfikator tablicy na Zadania , a identyfikator listy nadrzędnej na Problemy . Po prostu użyj zmiennej Wiadomość zarówno dla pól Nazwa karty , jak i Opis karty .

Power Automate Switch Action Control w przepływach pracy

Karta Domyślna to miejsce, w którym możemy ustawić inną akcję na wypadek, gdyby żadna z dostępnych metod dostawy nie pasowała do wprowadzonej przez użytkownika. Ale w tym przykładzie nie będziemy tego potrzebować, ponieważ zmuszamy użytkownika do wybrania tylko jednej z czterech opcji. 

Power Automate Switch Action Control w przepływach pracy

Na koniec kliknij Zapisz .

Power Automate Switch Action Control w przepływach pracy

Testowanie sterowania przełącznikami w usłudze Power Automate

Wypróbujmy teraz nasz przepływ. Najpierw kliknij Testuj .

Power Automate Switch Action Control w przepływach pracy

Wybierz opcję Wykonam akcję wyzwalającą , a następnie kliknij przycisk Test .

Power Automate Switch Action Control w przepływach pracy

Następnie kliknij przycisk Kontynuuj .

Power Automate Switch Action Control w przepływach pracy

Tak wyglądałby formularz. Wybierz Slack jako metodę dostawy. Następnie wpisz „ HEJ WSZYSCY! TO JESTEM MARIO! ”. Kliknij przycisk Uruchom przepływ i zobaczmy go również w akcji.

Power Automate Switch Action Control w przepływach pracy

Kliknij Gotowe.

Power Automate Switch Action Control w przepływach pracy

Teraz widzimy, że spośród czterech przypadków aktywowano tylko przypadek 3 . I możemy to zidentyfikować za pomocą zielonych znaczników wyboru.

Power Automate Switch Action Control w przepływach pracy

Kiedy sprawdzimy naszego Slacka, zobaczymy nowo opublikowaną wiadomość.

Power Automate Switch Action Control w przepływach pracy

I tak łatwo działa formant Switch w usłudze Power Automate.

Wniosek

Podsumowując, jesteśmy w stanie stworzyć przepływ z kontrolą Switch i odróżnić ją od kontroli warunku . Ta ostatnia dzieli przepływ między warunki „ Tak ” lub „ Nie ” i dodaje warunek do drugiego w zależności od liczby opcji.

Z drugiej strony, sterowanie przełącznikami pozwala użytkownikom na wykonywanie wielu ułożonych warunków w jednej linii. Jest bardzo podobny do innych instrukcji switch-case, które można zobaczyć w Pythonie i innych językach programowania.

W związku z tym, jeśli argument w Twoim przepływie jest tylko pomiędzy prostym warunkiem „tak” lub „nie”, możesz użyć kontrolki Warunek . Ale jeśli masz wiele opcji, lepiej jest używać przypadków Switch zamiast warunków skumulowanych. Mamy nadzieję, że udało Ci się zrozumieć prawidłowe użycie tych dwóch wbudowanych złączy.

Wszystkiego najlepszego,

Henz


Samouczek Microsoft Flow — błyskawiczne vs. Zautomatyzowane
działania Power Automate | Szczegółowy samouczek
Power Automate — omówienie zawartości dynamicznej




Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.