Power Automate Bruk på hver handling i arbeidsflyter

I denne opplæringen vil vi diskutere en annen kontrollhandling som vi kan bruke i våre Microsoft-flyter. Det er triggere som umiddelbart kan starte en flyt basert på en hendelse, for eksempel når det kommer en ny e-post eller tweet. Disse triggerne er gode, men det er flyter som vi også ønsker å kjøre gjennom en løkke, og utføre visse handlinger på hvert element. For å gjøre dette kan vi bruke Power Automate Apply To Every action-kontrollen i arbeidsflytene våre.

Innholdsfortegnelse

Eksempelscenario

La oss for eksempel si at vi har en flyt som inneholder en kontroll. Og i vårt tilfelle nummer 3 er handlingen å legge ut en slakk melding til en bestemt kanal.

Power Automate Bruk på hver handling i arbeidsflyter

Men hva om vi ønsker å gå gjennom alle kanaler og legge ut den spesifikke meldingen til dem alle? 

Det første vi trenger er en liste over alle kanalene. Deretter må vi bruke den samme handlingen på alle de nevnte kanalene. Det er det Power Automate Apply To Every Control gjør.

Bruk på hver kontroll går gjennom en rekke elementer og utfører en handling på hvert element.

Så la oss nå slette handlingen Legg inn melding .

Power Automate Bruk på hver handling i arbeidsflyter

Bruk av Power Automate Bruk på hver kontroll

La oss først legge til en ny handling for Case 3 (når leveringsmetoden er lik Slack).

Power Automate Bruk på hver handling i arbeidsflyter

Neste er å få en liste over alle tilgjengelige Slack-kanaler. Vi har for øyeblikket 5 kanaler på vår Slack. 

Power Automate Bruk på hver handling i arbeidsflyter

I vårt tilfelle, la oss søke og klikke Slack.

Power Automate Bruk på hver handling i arbeidsflyter

Klikk på Liste over offentlige kanaler .

Power Automate Bruk på hver handling i arbeidsflyter

Dette krever ingen innganger. Dette brukes kun for å få tilgang til en array kalt Channels som vi så kan sløyfe gjennom. 

La oss nå legge til en annen handling.

Power Automate Bruk på hver handling i arbeidsflyter

Klikk på Kontroll .

Power Automate Bruk på hver handling i arbeidsflyter

Klikk deretter på Bruk på hver kontroll.

Power Automate Bruk på hver handling i arbeidsflyter

Denne kontrollen tar to egenskaper. Den første er en rekke elementer som den må iterere seg gjennom. Vårt utvalg av varer vil ganske enkelt være listen over kanaler. La oss derfor velge kanalnavn- variabelen. 

Power Automate Bruk på hver handling i arbeidsflyter

Den neste tingen vi trenger er handlingen som må brukes på hver av disse elementene. Så la oss legge til en annen handling.

Power Automate Bruk på hver handling i arbeidsflyter

Søk og velg Slack .

Power Automate Bruk på hver handling i arbeidsflyter

Klikk på Legg inn melding .

Power Automate Bruk på hver handling i arbeidsflyter

La oss så få meldingsteksten til å være selve meldingen .

Power Automate Bruk på hver handling i arbeidsflyter

For kanalnavnet velger du kanalnavnvariabelen .

Power Automate Bruk på hver handling i arbeidsflyter

Hvis vi velger Slack, vil flyten gå til Case 3 hvor den vil gi oss en liste over alle de offentlige kanalene. Den vil deretter gå gjennom alle disse kanalene én etter én, og utføre den tilsvarende handlingen.

Testing av bruken til hver kontroll i en kraftautomatiseringsflyt

La oss nå teste flyten vår og se om den fungerer.

Power Automate Bruk på hver handling i arbeidsflyter

Velg alternativet " Jeg utfører utløserhandlingen " og klikk på Lagre og test- knappen.

Power Automate Bruk på hver handling i arbeidsflyter

Leveringsmetoden skal være Slack og meldingen skal være " Dette skal legges ut på alle Slack-kanaler ". Klikk deretter på Kjør flyt- knappen.

Power Automate Bruk på hver handling i arbeidsflyter

Når flyten har startet, klikker du på Ferdig .

Power Automate Bruk på hver handling i arbeidsflyter

Vi valgte Slack som leveringsmetode, så flyten gikk direkte til Case 3 . I handlingen ser vi kanalnavnet og meldingsteksten for den første iterasjonen.

Power Automate Bruk på hver handling i arbeidsflyter

La oss klikke på Neste for å se den andre iterasjonen.

Power Automate Bruk på hver handling i arbeidsflyter

Den tredje er generell .

Power Automate Bruk på hver handling i arbeidsflyter

Etter det er budsjettkanalen .

Power Automate Bruk på hver handling i arbeidsflyter

Sist men ikke minst er discord -kanalen.

Power Automate Bruk på hver handling i arbeidsflyter

Når du sjekker Slack, vil vi se at meldingen ble lagt ut i alle offentlige kanaler. Derfor fungerte løkken som den skal.

Bruk av gjeldende elementvariabel i gjelde for hver kontroll

I noen tilfeller må vi kanskje lagre egenskapene til alle våre slakke kanaler og sende dem på e-post. For det kan vi bruke Current item -variabelen i stedet.

La oss for eksempel legge til en handling.

Power Automate Bruk på hver handling i arbeidsflyter

Søk og velg Mail- koblingen.

Power Automate Bruk på hver handling i arbeidsflyter

Klikk på Send et e-postvarsel ( V3 ).

Power Automate Bruk på hver handling i arbeidsflyter

Sett e-postadressen dit du vil at den skal sendes. Legg deretter til emnet . For innholdet i e-posten, velg Gjeldende element under Dynamisk innhold- fanen.

Power Automate Bruk på hver handling i arbeidsflyter

Denne sløyfen vil gå gjennom den første kanalen og legge ut meldingen der. Deretter sender den en e-post med JSON-filen til den kanalen. Med dette kan vi lære ting om kanalen som kanal-ID, når den ble opprettet og lignende.




Konklusjon

Og det er slik Apply To Every- kontrollen fungerer. Vi kan bruke denne kontrollen til å navigere og behandle alle elementene i en matrise eller en liste. Dette er en avsine mest nyttige handlinger.

Husk alltid at når du bruker denne kontrollen, trenger du to egenskaper eller argumenter. Den første er en rekke elementer og den andre er handlingen. Du kan legge til flere handlinger i denne handlingskontrollen, men som alltid, hold dem på et minimum for å unngå sakte løpende flyt.

Beste ønsker,

Henry


DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.