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








Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hva er Power Query & M Language: En detaljert oversikt

Hva er Power Query & M Language: En detaljert oversikt

Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.

Lag en paginert rapport: Legge til tekster og bilder

Lag en paginert rapport: Legge til tekster og bilder

Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.

SharePoint Automate-funksjonen | En introduksjon

SharePoint Automate-funksjonen | En introduksjon

Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler i LuckyTemplates ved hjelp av DAX

Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.

LuckyTemplates Slope Chart: En oversikt

LuckyTemplates Slope Chart: En oversikt

Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.

LuckyTemplates fargetemaer for enhetlige visualiseringer

LuckyTemplates fargetemaer for enhetlige visualiseringer

Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.