PowerApps-søkefelt: Slik legger du til og tilpasser
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
Etter hvert som vi bygger mer komplekse flyter, blir administrasjon en nøkkelfaktor for å fikse problemer, testing og vedlikehold. I dette tilfellet er det viktig å gruppere alle handlinger under et bestemt verktøy som også kan skjules og utvides for å vise delene av flyten vår bedre. Og det kan vi gjøre ved å bruke Scope-kontrollen i Power Automate.
Et omfang er en måte å organisere eller gruppere handlinger og forhold sammen i Power Automate-flyter.
Innholdsfortegnelse
Eksempelscenario
La oss sjekke ut denne prøven.
Klikk Rediger .
Denne flyten er ganske komplisert. Når en ny tweet legges ut, sendes en e-post.
Deretter vil det utløse en tilstand som har et annet sett med nestede forhold innenfor.
Det vi kan gjøre for å organisere dette er å gruppere lignende handlinger i samme omfang. Vi vil snakke om fordelene ved å gjøre det senere. Foreløpig vil jeg bare gå gjennom et eksempelscenario der det er nyttig å gruppere ting sammen.
For denne opplæringen bruker vi denne enkle flyten som jeg tidligere har laget. Men først, la oss gjøre dette litt komplisert.
Klikk Rediger .
La oss også legge til en annen handling før HTTP- handlingen.
Søk og klikk på Slack- koblingen.
Velg deretter handlingen Legg inn melding .
Vi vil legge ut en melding til vår generelle kanal som sier " Flow har blitt startet; pinge HTTP-serveren ”.
Bruk av omfangskontrollen i Power Automate
Nå skal vi sette disse to handlingene inn i et omfang.
For å gjøre det, klikk på plussikonet og klikk deretter på Legg til en handling .
Klikk på Kontroll .
Klikk deretter på Scope- kontrollen.
Etter det, dra og slipp handlingene som skal være i en gruppe. I dette eksemplet, la oss dra både Post melding 5 og HTTP- handlingene.
La oss nå gi nytt navn til omfanget til " Send melding og foreta HTTP-forespørsel ".
Og slik kan vi enkelt gruppere handlinger sammen.
Feilhåndtering uten omfangskontrollen
La oss nå snakke om hvordan vi kan bruke omfang for feilhåndtering. Slik ser flyten vår ut i utgangspunktet. Tenk deg at omfanget ikke eksisterer.
Hvis HTTP-forespørselen lykkes, vil flyten utføre tilstandshandlingen . Hvis det mislykkes, vil det legge ut en melding på den generelle kanalen i Slack som sier " En flyt du har startet har mislyktes ".
Men hvis Post message 5- handlingen mislykkes, vil flyten bare stoppe. Det er fordi vi ikke har angitt en feilbehandler for det. Det vi ønsker her er at feilmeldingen fortsatt skal legges ut når en av de to foregående handlingene mislykkes. Derfor må vi legge til en annen parallell gren for Post melding 5 -handlingen.
Søk og velg Slack- kontakten.
Klikk på Legg inn melding .
Vi vil legge ut en melding til den generelle kanalen i Slack som ligner på det vi har satt i Post message 4 -handlingen.
Klikk på de tre prikkene og klikk på Konfigurer kjøring etter .
Fjern merket for er vellykket . Sjekk deretter at alternativene har mislyktes, er hoppet over og har tidsavbrutt . Etter det klikker du på Ferdig .
Nå har vi to feilhåndteringstrinn som får flyten vår til å se ganske kompleks ut.
Feilhåndtering ved bruk av Scope Control
Så mye som mulig ønsker vi ikke at hver handling skal ha en feilhåndteringsgren. Vi ønsker at en rekke handlinger for denne flyten skal ha ett enkelt feilhåndteringstrinn. Så la oss slette denne nye postmeldingshandlingen som vi opprettet.
La oss sette disse to handlingene tilbake i omfanget.
Vi må konfigurere dette slik at det bare kjøres etter at alle trinnene i omfanget er fullført og en av de to handlingene mislykkes.
Fjern merket for er vellykket . Sjekk deretter at alternativene har mislyktes, er hoppet over og har tidsavbrutt . Etter det klikker du på Ferdig .
Nå har vi en enkelt feilhåndteringshandling som bare utløses når en handling innenfor postmeldingen og ping-HTTP-serveromfanget mislykkes.
Det er den store forskjellen når du bruker Scope- kontrollen i .
Konklusjon
For å oppsummere er omfangskontroll en effektiv måte å holde handlingene og forholdene organisert på. Vi kan også ha flere scope med ulike formål. Derfor kan vi gruppere handlingene i ulike kategoriske trinn eller logiske enheter. Det er et veldig bra organisasjonsverktøy fra et utviklingssynspunkt. Å bruke scopes i kompliserte flyter gjør ting mye enklere.
Det er også en mer foretrukket måte for feilhåndtering i flytene dine. Du kan kombinere alle feilmeldinger fra alle handlinger ved å bruke Scope- kontrollen. Så du trenger ikke å sette opp individuelle feilbehandlere for hver av handlingene. Du kan bare bruke et omfang som en feilhåndteringsblokk for flyten din.
Beste ønsker,
Henry
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.
Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.
Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.
Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.
Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.
Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.
Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.
I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.
Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.