Power Automate Anvend på hver handling i arbejdsgange

I denne øvelse vil vi diskutere en anden kontrolhandling, som vi kan bruge i vores Microsoft-flows. Der er triggere, der straks kan starte et flow baseret på en begivenhed, såsom når der er en ny e-mail eller tweet. Disse triggere er fantastiske, men der er flows, som vi også gerne vil køre gennem en løkke og foretage visse handlinger på hvert element. For at gøre dette kan vi bruge Power Automate Apply To Every action-kontrollen i vores arbejdsgange.

Indholdsfortegnelse

Eksempelscenarie

Lad os for eksempel sige, at vi har et flow, der indeholder en kontrol. Og i vores sag nummer 3 er handlingen at sende en slap besked til en bestemt kanal.

Power Automate Anvend på hver handling i arbejdsgange

Men hvad nu hvis vi ønsker at gå gennem alle kanaler og sende det specifikke budskab til dem alle? 

Det første, vi har brug for, er en liste over alle kanalerne. Derefter skal vi anvende den samme handling på alle de nævnte kanaler. Det er, hvad Power Automate Apply To Every Control gør.

Anvend på Hver kontrol går gennem en række elementer, og den udfører en handling på hvert element.

Så lad os nu slette handlingen Send besked .

Power Automate Anvend på hver handling i arbejdsgange

Brug af Power Automate Anvend til hver kontrol

Lad os først tilføje en ny handling for Case 3 (når leveringsmetoden er lig med Slack).

Power Automate Anvend på hver handling i arbejdsgange

Det næste er at få en liste over alle tilgængelige Slack-kanaler. Vi har i øjeblikket 5 kanaler på vores Slack. 

Power Automate Anvend på hver handling i arbejdsgange

I vores tilfælde, lad os søge og klikke på Slack.

Power Automate Anvend på hver handling i arbejdsgange

Klik på Liste over offentlige kanaler .

Power Automate Anvend på hver handling i arbejdsgange

Dette kræver ingen input. Dette bruges kun til at få adgang til et array kaldet Channels , som vi så kan sløjfe igennem. 

Lad os nu tilføje en anden handling.

Power Automate Anvend på hver handling i arbejdsgange

Klik på Kontrol .

Power Automate Anvend på hver handling i arbejdsgange

Klik derefter på Anvend på hver kontrol.

Power Automate Anvend på hver handling i arbejdsgange

Denne kontrol tager to egenskaber. Den første er en række elementer, som den skal gentage. Vores udvalg af varer vil blot være listen over kanaler. Lad os derfor vælge variabelen Kanalnavn

Power Automate Anvend på hver handling i arbejdsgange

Den næste ting, vi har brug for, er den handling, der skal anvendes på hver af disse elementer. Så lad os tilføje en anden handling.

Power Automate Anvend på hver handling i arbejdsgange

Søg og vælg Slack .

Power Automate Anvend på hver handling i arbejdsgange

Klik på Send besked .

Power Automate Anvend på hver handling i arbejdsgange

Lad os derefter få beskedteksten til at være selve beskeden.

Power Automate Anvend på hver handling i arbejdsgange

For kanalnavnet skal du vælge variabelen Kanalnavn .

Power Automate Anvend på hver handling i arbejdsgange

Hvis vi vælger Slack, vil flowet gå videre til Case 3 , hvor det vil give os en liste over alle de offentlige kanaler. Den vil derefter gå gennem alle disse kanaler én efter én og udføre den tilsvarende handling.

Test af anvendelsen til hver kontrol i et strømautomatiseringsflow

Lad os nu teste vores flow og se, om det virker.

Power Automate Anvend på hver handling i arbejdsgange

Vælg " Jeg udfører udløserhandlingen " og klik på knappen Gem og test .

Power Automate Anvend på hver handling i arbejdsgange

Leveringsmetoden skal være Slack , og meddelelsen skal være " Dette skal sendes til alle Slack-kanaler ". Klik derefter på knappen Kør flow .

Power Automate Anvend på hver handling i arbejdsgange

Når flowet er startet, skal du klikke på Udført .

Power Automate Anvend på hver handling i arbejdsgange

Vi valgte Slack som leveringsmetode, så flowet gik direkte til Case 3 . Inden for handlingen vil vi se kanalnavnet og beskedteksten for den første iteration.

Power Automate Anvend på hver handling i arbejdsgange

Lad os klikke på Næste for at se den anden iteration.

Power Automate Anvend på hver handling i arbejdsgange

Den tredje er generel .

Power Automate Anvend på hver handling i arbejdsgange

Derefter er budgetkanalen .

Power Automate Anvend på hver handling i arbejdsgange

Sidst men ikke mindst er discord -kanalen.

Power Automate Anvend på hver handling i arbejdsgange

Når vi tjekker Slack, vil vi se, at beskeden blev lagt ud i alle de offentlige kanaler. Derfor fungerede løkken korrekt.

Brug af den aktuelle elementvariabel i Anvend til hver kontrol

I nogle tilfælde skal vi muligvis gemme egenskaberne for alle vores slappe kanaler og sende dem via e-mail. Til det kan vi bruge Current item -variablen i stedet for.

Lad os f.eks. tilføje en handling.

Power Automate Anvend på hver handling i arbejdsgange

Søg og vælg Mail- forbindelsen.

Power Automate Anvend på hver handling i arbejdsgange

Klik på handlingen Send en e-mail-meddelelse ( V3 ).

Power Automate Anvend på hver handling i arbejdsgange

Indstil e-mailadressen til, hvor du vil have den sendt. Tilføj derefter emnet . For indholdet af e-mailen skal du vælge det aktuelle element under fanen Dynamisk indhold .

Power Automate Anvend på hver handling i arbejdsgange

Denne sløjfe vil gå gennem den første kanal og sende beskeden der. Derefter sender den en e-mail med JSON-filen for den pågældende kanal. Med dette kan vi lære ting om kanalen, såsom kanal-id'et, hvornår den blev oprettet og lignende.




Konklusion

Og det er sådan, Anvend til hver kontrol fungerer. Vi kan bruge denne kontrol til at navigere og behandle alle elementerne i et array eller en liste. Dette er en afmest nyttige handlinger.

Husk altid, at når du bruger denne kontrol, skal du bruge to egenskaber eller argumenter. Den første er en række genstande, og den anden er handlingen. Du kan tilføje flere handlinger i denne handlingskontrol, men som altid skal du holde dem på et minimum for at undgå langsomt kørende flow.

Alt det bedste,

Henrik

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.