Power Automate toepassen op elke actie in workflows

Power Automate toepassen op elke actie in workflows

In deze zelfstudie bespreken we een andere besturingsactie die we kunnen gebruiken in onze Microsoft-stromen. Er zijn triggers die direct een flow kunnen starten op basis van een gebeurtenis, bijvoorbeeld wanneer er een nieuwe e-mail of tweet is. Deze triggers zijn geweldig, maar er zijn stromen die we ook door een lus willen laten lopen en bepaalde acties op elk item willen uitvoeren. Om dit te doen, kunnen we de Power Automate-controle toepassen op elke actie in onze workflows gebruiken.

Inhoudsopgave

Voorbeeldscenario

Laten we bijvoorbeeld zeggen dat we een stroom hebben die een Switch- besturingselement bevat. En in ons geval nummer 3 is de actie het plaatsen van een slap bericht op een specifiek kanaal.

Power Automate toepassen op elke actie in workflows

Maar wat als we alle kanalen willen doorlopen en het specifieke bericht naar allemaal willen posten? 

Het eerste dat we nodig hebben, is een lijst met alle kanalen. Vervolgens moeten we dezelfde actie toepassen op alle genoemde kanalen. Dat is wat de Power Automate Toepassen op elk besturingselement doet.

Toepassen op elk besturingselement doorloopt een reeks items en voert een actie uit op elk item.

Dus laten we nu de actie Post bericht verwijderen .

Power Automate toepassen op elke actie in workflows

De Power Automate gebruiken Toepassen op elk besturingselement

Laten we eerst een nieuwe actie toevoegen voor Case 3 (wanneer de leveringsmethode gelijk is aan Slack).

Power Automate toepassen op elke actie in workflows

Vervolgens krijgt u een lijst met alle beschikbare Slack-kanalen. We hebben momenteel 5 kanalen op onze Slack. 

Power Automate toepassen op elke actie in workflows

Laten we in ons geval zoeken en op Slack klikken.

Power Automate toepassen op elke actie in workflows

Klik op de Lijst openbare kanalen .

Power Automate toepassen op elke actie in workflows

Dit vereist geen invoer. Dit wordt alleen gebruikt om toegang te krijgen tot een array met de naam Channels waar we vervolgens doorheen kunnen lussen. 

Laten we nu nog een actie toevoegen.

Power Automate toepassen op elke actie in workflows

Klik op Beheer .

Power Automate toepassen op elke actie in workflows

Klik vervolgens op Toepassen op elk besturingselement.

Power Automate toepassen op elke actie in workflows

Dit besturingselement heeft twee eigenschappen. De eerste is een reeks items die moet worden doorlopen. Onze reeks items is gewoon de lijst met kanalen. Laten we daarom de variabele Kanaalnaam selecteren . 

Power Automate toepassen op elke actie in workflows

Het volgende dat we nodig hebben, is de actie die op elk van deze items moet worden toegepast. Laten we dus nog een actie toevoegen.

Power Automate toepassen op elke actie in workflows

Zoek en selecteer Slack .

Power Automate toepassen op elke actie in workflows

Klik op Bericht plaatsen .

Power Automate toepassen op elke actie in workflows

Laten we dan de berichttekst het eigenlijke bericht zelf maken .

Power Automate toepassen op elke actie in workflows

Selecteer voor de kanaalnaam de variabele Kanaalnaam .

Power Automate toepassen op elke actie in workflows

Als we Slack kiezen, gaat de stroom naar Case 3 , waar het ons een lijst met alle openbare kanalen zal geven. Het zal dan één voor één door al die kanalen lopen en de bijbehorende actie uitvoeren.

Het testen van de toepassing op elk besturingselement in een Power Automate-stroom

Laten we nu onze stroom testen en kijken of het werkt.

Power Automate toepassen op elke actie in workflows

Kies de optie " Ik voer de triggeractie uit " en klik op de knop Opslaan en testen .

Power Automate toepassen op elke actie in workflows

De leveringsmethode moet Slack zijn en het bericht moet zijn " Dit moet op alle Slack-kanalen worden geplaatst ". Klik vervolgens op de knop Stroom uitvoeren .

Power Automate toepassen op elke actie in workflows

Zodra de stroom met succes is gestart, klikt u op Gereed .

Power Automate toepassen op elke actie in workflows

We kozen voor Slack als leveringsmethode, dus de stroom ging direct naar Case 3 . Binnen de actie zien we de kanaalnaam en berichttekst voor de eerste iteratie.

Power Automate toepassen op elke actie in workflows

Laten we op Volgende klikken om de tweede iteratie te zien.

Power Automate toepassen op elke actie in workflows

De derde is algemeen .

Power Automate toepassen op elke actie in workflows

Daarna is het budgetkanaal .

Power Automate toepassen op elke actie in workflows

Last but not least is het discord -kanaal.

Power Automate toepassen op elke actie in workflows

Bij het controleren van Slack zien we dat het bericht op alle openbare kanalen is geplaatst. Daarom werkte de lus naar behoren.

De huidige itemvariabele gebruiken in Toepassen op elk besturingselement

In sommige gevallen moeten we misschien de eigenschappen van al onze slappe kanalen opslaan en ze e-mailen. Daarvoor kunnen we in plaats daarvan de variabele Huidig ​​item gebruiken .

Laten we bijvoorbeeld een actie toevoegen.

Power Automate toepassen op elke actie in workflows

Zoek en selecteer de Mail- connector.

Power Automate toepassen op elke actie in workflows

Klik op de actie Een e-mailmelding verzenden ( V3 ).

Power Automate toepassen op elke actie in workflows

Stel het e-mailadres in waarnaar u het wilt verzenden. Voeg vervolgens het onderwerp toe . Selecteer voor de inhoud van de e-mail het item Huidig ​​op het tabblad Dynamische inhoud .

Power Automate toepassen op elke actie in workflows

Deze lus gaat door het eerste kanaal en plaatst het bericht daar. Vervolgens stuurt het een e-mail met het JSON-bestand van dat kanaal. Hiermee kunnen we dingen leren over het kanaal, zoals de kanaal-ID, wanneer het is gemaakt en dergelijke.


Power Automate-triggervoorwaarden – een inleiding
Werkstroominvoer in Microsoft Power Automate
Power Automate-expressies – een inleiding

Conclusie

En zo werkt het besturingselement Toepassen op elk . We kunnen dit besturingselement gebruiken om door alle items in een array of een lijst te navigeren en deze te verwerken. Dit is een van de nuttigste acties van Power Automate .

Houd er altijd rekening mee dat wanneer u dit besturingselement gebruikt, u twee eigenschappen of argumenten nodig heeft. De eerste is een reeks items en de andere is de actie. U kunt binnen deze actiecontrole meerdere acties toevoegen, maar zoals altijd, beperk ze tot een minimum om langzaam lopende stromen te voorkomen.

Al het beste,

Henry


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten