Power Automate stosuje się do każdej akcji w przepływach pracy

W tym samouczku omówimy inną akcję kontrolną, której możemy użyć w naszych przepływach firmy Microsoft. Istnieją wyzwalacze, które mogą natychmiast rozpocząć przepływ w oparciu o zdarzenie, takie jak pojawienie się nowej wiadomości e-mail lub tweeta. Te wyzwalacze są świetne, ale są przepływy, które również chcielibyśmy uruchomić w pętli i podjąć określone działania na każdym elemencie. W tym celu możemy użyć kontrolki akcji Zastosuj do każdej usługi Power Automate w naszych przepływach pracy.

Spis treści

Przykładowy scenariusz

Załóżmy na przykład, że mamy przepływ zawierający kontrolkę Switch . A w naszym przypadku numer 3 akcja polega na wysłaniu wiadomości typu slack na określony kanał.

Power Automate stosuje się do każdej akcji w przepływach pracy

Co jednak, jeśli chcemy przejść przez wszystkie kanały i opublikować konkretną wiadomość do wszystkich z nich? 

Pierwszą rzeczą, której potrzebujemy, jest lista wszystkich kanałów. Następnie musimy zastosować tę samą akcję na wszystkich wspomnianych kanałach. To właśnie robi kontrolka Power Automate Zastosuj do każdego .

Kontrolka Zastosuj do każdego przechodzi przez tablicę elementów i wykonuje akcję na każdym elemencie.

Usuńmy teraz akcję Opublikuj wiadomość .

Power Automate stosuje się do każdej akcji w przepływach pracy

Korzystanie z Power Automate Zastosuj do każdej kontrolki

Najpierw dodajmy nową akcję dla Przypadku 3 (gdy metoda dostawy jest równa Slack).

Power Automate stosuje się do każdej akcji w przepływach pracy

Następnym krokiem jest uzyskanie listy wszystkich dostępnych kanałów Slack. Obecnie mamy 5 kanałów na naszym Slacku. 

Power Automate stosuje się do każdej akcji w przepływach pracy

W naszym przypadku wyszukajmy i kliknij Slack.

Power Automate stosuje się do każdej akcji w przepływach pracy

Kliknij Lista kanałów publicznych .

Power Automate stosuje się do każdej akcji w przepływach pracy

To nie wymaga żadnych danych wejściowych. Jest to używane tylko w celu uzyskania dostępu do tablicy o nazwie Channels , przez którą możemy przejść w pętli. 

Dodajmy teraz kolejną akcję.

Power Automate stosuje się do każdej akcji w przepływach pracy

Kliknij Kontrola .

Power Automate stosuje się do każdej akcji w przepływach pracy

Następnie kliknij Zastosuj do każdej kontrolki.

Power Automate stosuje się do każdej akcji w przepływach pracy

Ta kontrolka przyjmuje dwie właściwości. Pierwsza z nich to tablica elementów, które musi iterować. Nasza tablica elementów będzie po prostu listą kanałów. Dlatego wybierzmy zmienną Nazwa kanału

Power Automate stosuje się do każdej akcji w przepływach pracy

Następną rzeczą, której potrzebujemy, jest działanie, które należy zastosować do każdego z tych elementów. Dodajmy więc kolejną akcję.

Power Automate stosuje się do każdej akcji w przepływach pracy

Wyszukaj i wybierz Slack .

Power Automate stosuje się do każdej akcji w przepływach pracy

Kliknij Opublikuj wiadomość .

Power Automate stosuje się do każdej akcji w przepływach pracy

Następnie sprawmy, aby Tekst wiadomości był samą wiadomością.

Power Automate stosuje się do każdej akcji w przepływach pracy

Jako nazwę kanału wybierz zmienną Nazwa kanału .

Power Automate stosuje się do każdej akcji w przepływach pracy

Jeśli wybierzemy Slacka, przepływ przejdzie do Przypadku 3 , gdzie otrzymamy listę wszystkich kanałów publicznych. Następnie przejdzie przez wszystkie te kanały jeden po drugim i wykona odpowiednią akcję.

Testowanie Zastosuj do każdej kontrolki w przepływie usługi Power Automate

Przetestujmy teraz nasz przepływ i zobaczmy, czy działa.

Power Automate stosuje się do każdej akcji w przepływach pracy

Wybierz opcję „ Wykonam akcję wyzwalającą ” i kliknij przycisk Zapisz i przetestuj .

Power Automate stosuje się do każdej akcji w przepływach pracy

Metodą dostawy powinien być Slack , a wiadomość powinna brzmieć „ To powinno zostać opublikowane na wszystkich kanałach Slack ”. Następnie kliknij przycisk Uruchom przepływ .

Power Automate stosuje się do każdej akcji w przepływach pracy

Po pomyślnym uruchomieniu przepływu kliknij Gotowe .

Power Automate stosuje się do każdej akcji w przepływach pracy

Wybraliśmy Slack jako metodę dostarczania, więc przepływ poszedł bezpośrednio do Przypadku 3 . W ramach akcji zobaczymy nazwę kanału i treść wiadomości dla pierwszej iteracji.

Power Automate stosuje się do każdej akcji w przepływach pracy

Kliknijmy Dalej , aby zobaczyć drugą iterację.

Power Automate stosuje się do każdej akcji w przepływach pracy

Trzeci jest ogólny .

Power Automate stosuje się do każdej akcji w przepływach pracy

Następnie jest kanał budżetowy .

Power Automate stosuje się do każdej akcji w przepływach pracy

Ostatni, ale nie najmniej ważny jest kanał discord .

Power Automate stosuje się do każdej akcji w przepływach pracy

Po sprawdzeniu Slacka zobaczymy, że wiadomość została opublikowana we wszystkich kanałach publicznych. Dlatego pętla działała poprawnie.

Używanie zmiennej bieżącego elementu w Zastosuj do każdej kontrolki

W niektórych przypadkach może być konieczne zapisanie właściwości wszystkich naszych wolnych kanałów i wysłanie ich e-mailem. W tym celu możemy zamiast tego użyć zmiennej Current item .

Na przykład dodajmy akcję.

Power Automate stosuje się do każdej akcji w przepływach pracy

Wyszukaj i wybierz łącznik poczty .

Power Automate stosuje się do każdej akcji w przepływach pracy

Kliknij czynność Wyślij powiadomienie e-mail ( V3 ).

Power Automate stosuje się do każdej akcji w przepływach pracy

Ustaw adres e-mail, na który ma zostać wysłany. Następnie dodaj temat . Jako treść wiadomości e-mail wybierz Bieżący element na karcie Zawartość dynamiczna .

Power Automate stosuje się do każdej akcji w przepływach pracy

Ta pętla przejdzie przez pierwszy kanał i opublikuje tam wiadomość. Następnie wyśle ​​wiadomość e-mail z plikiem JSON tego kanału. Dzięki temu możemy dowiedzieć się rzeczy o kanale, takich jak identyfikator kanału, kiedy został utworzony i tym podobne.


Warunki wyzwalające usługi Power Automate — wprowadzenie Dane wejściowe
przepływu pracy w usłudze Microsoft Power Automate
Wyrażenia usługi Power Automate — wprowadzenie

Wniosek

I tak działa kontrolka Zastosuj do każdego . Możemy użyć tej kontrolki do nawigacji i przetwarzania wszystkich elementów w tablicy lub liście. Jest to jedna z najbardziej przydatnych akcji usługi Power Automate .

Zawsze pamiętaj, że za każdym razem, gdy użyjesz tej kontrolki, będziesz potrzebować dwóch właściwości lub argumentów. Pierwsza to tablica elementów, a druga to akcja. Możesz dodać wiele akcji w tej kontrolce akcji, ale jak zwykle ogranicz je do minimum, aby uniknąć powolnych przepływów.

Wszystkiego najlepszego,

Henz

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.