Power Automate Switch Control Action i arbeidsflyter

I denne opplæringen skal vi snakke om Power Automate Switch-kontroll , som er under de avanserte innebygde kontaktene. Det er tider når vi har flere mulige verdier som kommer med forskjellige arbeidsflyter. Vi kan gjøre det ved å bruke nestede tilstandshandlinger, men det kan bli for komplisert når antallet mulige verdier blir høyere. Det er mye bedre å ha forholdene side om side og analysere dem individuelt. I så fall bruker vi Switch-handlingen.

Bryterkontroll i Power Automate kan håndtere flere tilfeller av mulige alternativer som har forskjellige handlinger eller blokker med utsagn.

Innholdsfortegnelse

Opprette en kraftautomatiseringsflyt

Først, la oss lage en ny umiddelbar flyt.

Power Automate Switch Control Action i arbeidsflyter

La oss sette navnet til " Advanced Built-in Connector Demo ". Vi skal lage en flyt som utløses manuelt. Så velg alternativet " Utløs en flyt manuelt ", og klikk deretter på Opprett- knappen.

Power Automate Switch Control Action i arbeidsflyter

Klikk deretter på Nytt trinn -knappen.

Power Automate Switch Control Action i arbeidsflyter

La oss sjekke de innebygde kontaktene som er tilgjengelige.

Power Automate Switch Control Action i arbeidsflyter

Klikk på kontrollkoblingen .

Power Automate Switch Control Action i arbeidsflyter

Kontrollkontakten har seks forskjellige handlinger. Vi har allerede diskutert i en av veiledningene våre. Igjen deler denne kontrollen opp flyten basert på om en betingelse er sann eller usann.

La oss legge til noen innganger i flyten vår der brukeren kan legge inn en leveringsmetode og melding via tekstinndata . La oss også gi dem flere valg å velge mellom ved hjelp av en rullegardinliste.

Power Automate Switch Control Action i arbeidsflyter

For denne flyten, hvis den valgte leveringsmetoden er Tweet , må vi utføre en Tweet- handling. Hvis det er e-post , må vi utføre en e- posthandling. Det samme gjelder alle de andre alternativene. Hvis vi skal bruke Condition- kontrollen til å utføre prosessen, vil vi lage en nestet tilstand som ser ut akkurat som denne.

Power Automate Switch Control Action i arbeidsflyter

Det er i utgangspunktet en IF-erklæring under en annen IF-erklæring, som kan være tungvint. Derfor trenger vi bryterkontrollen for å forenkle prosessen. 

Bruke bryterkontroll i Power Automate

For dette eksemplet, la oss velge bryterkontrollen .

Power Automate Switch Control Action i arbeidsflyter

Det som er fint med Switch- kontroll er at vi bare trenger å velge én variabel som vi vil teste. For -feltet velger du Leveringsmetode- variabelen.

Power Automate Switch Control Action i arbeidsflyter

1. Legge til det første bryterdekselet

Under saksdelen kan vi angi flere ruter for hver leveringsmetode. La oss sette inn førstevalget som er " Tweet ".

Power Automate Switch Control Action i arbeidsflyter

Klikk deretter på knappen Legg til en handling .

Power Automate Switch Control Action i arbeidsflyter

Søk og velg Twitter- koblingen.

Power Automate Switch Control Action i arbeidsflyter

Velg Legg ut en tweet .

Power Automate Switch Control Action i arbeidsflyter

For Tweet- tekstfeltet, velg Melding.

Power Automate Switch Control Action i arbeidsflyter

2. Legge til de andre bryterhusene

For å legge til en annen Switch- sak, klikk på dette ikonet ved siden av den første saken.

Power Automate Switch Control Action i arbeidsflyter

La oss skrive inn det andre alternativet som er " E-post ".

Power Automate Switch Control Action i arbeidsflyter

Klikk på knappen Legg til en handling .

Power Automate Switch Control Action i arbeidsflyter

Søk og velg Mail- koblingen.

Power Automate Switch Control Action i arbeidsflyter

Velg deretter Send et e-postvarsel (v3) handlingen.

Power Automate Switch Control Action i arbeidsflyter

Sett e-postadressen dit du vil at varselet skal sendes. Velg meldingsvariabelen for både Emne- og Brødtekst -feltene.

Power Automate Switch Control Action i arbeidsflyter

Legg til det tredje tilfellet for Slack- alternativet, og sett deretter kanalnavnet til Tutorial. Bruk meldingsvariabelen for feltet Meldingstekst .

Power Automate Switch Control Action i arbeidsflyter

Etter det legger du til den fjerde saken ( Trello ). Sett styre-ID til oppgaver og overordnet liste-ID til problemer . Bare bruk meldingsvariabelen for både kortnavn og kortbeskrivelse- feltene.

Power Automate Switch Control Action i arbeidsflyter

Standardkortet er der vi kan angi en annen handling i tilfelle ingen av de tilgjengelige leveringsmetodene samsvarer med den som ble angitt av brukeren. Men i dette eksemplet vil vi ikke trenge det, da vi tvinger brukeren til kun å velge mellom de fire alternativene. 

Power Automate Switch Control Action i arbeidsflyter

Til slutt klikker du på Lagre .

Power Automate Switch Control Action i arbeidsflyter

Testing av bryterkontroll i Power Automate

La oss nå prøve flyten vår. Klikk først på Test .

Power Automate Switch Control Action i arbeidsflyter

Velg alternativet Jeg utfører utløserhandlingen , og klikk deretter på Test- knappen.

Power Automate Switch Control Action i arbeidsflyter

Klikk deretter på Fortsett- knappen.

Power Automate Switch Control Action i arbeidsflyter

Slik vil formen se ut. Velg Slack som leveringsmetode. Deretter skriver du " HEI ALLE! DET ER A-ME MARIO! ". Klikk på Kjør flyt- knappen og la oss se den i aksjon også.

Power Automate Switch Control Action i arbeidsflyter

Klikk på Ferdig.

Power Automate Switch Control Action i arbeidsflyter

Vi kan nå se at blant de fire sakene var det kun Case 3 som ble aktivert. Og vi kan identifisere det via de grønne hakene.

Power Automate Switch Control Action i arbeidsflyter

Når vi sjekker Slacken vår, ser vi den nylig postede meldingen.

Power Automate Switch Control Action i arbeidsflyter

Og så enkelt fungerer Switch- kontrollen i Power Automate.

Konklusjon

For å oppsummere, er vi i stand til å lage en flyt med bryterkontroll og skille den fra tilstandskontroll . Sistnevnte deler flyten mellom " Ja " eller " Nei "-betingelser og legger til en betingelse over en annen avhengig av antall alternativer.

På den annen side lar bryterkontroll brukere utføre flere stablede forhold innenfor en enkelt linje. Det er veldig likt med alle andre switch-case-setninger du ser i Python og andre programmeringsspråk.

Derfor, hvis argumentet på flyten din bare er mellom en enkel "ja" eller "nei", kan du bruke betingelseskontrollen . Men hvis du har flere alternativer, er det bedre å bruke Switch- deksler i stedet for stablede forhold. Forhåpentligvis var du i stand til å forstå riktig bruk av de to innebygde kontaktene.

Beste ønsker,

Henry








Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.