Læs på engelsk

Del via


Brug handlingen "Anvend på hver enkelt" til at behandle en liste over elementer med jævne mellemrum

Mange udløsere kan straks begynde et cloudflow på baggrund af en hændelse, for eksempel når du modtager en ny mail i din indbakke. Disse udløsere er gode, men nogle gange du vil køre et cloudflow, der forespørger en datakilde efter et foruddefineret interval og udfører visse handlinger på baggrund af egenskaberne for elementerne i datakilden. For at gøre dette kan du starte dit flow efter en tidsplan (f.eks. én gang pr. dag) og bruge en løkkehandling, f.eks Anvend på hver enkelt for at behandle en liste over elementer. Du kan f.eks. bruge Anvend på hver enkelt til at opdatere poster fra en database eller en liste over elementer fra Microsoft SharePoint.

Se denne video for at få en demonstration af handlingen Anvend på hver.

I dette selvstudium opretter vi et cloudflow, der kører hvert 15. minut, og som gør følgende:

  1. Henter de seneste 10 ulæste meddelelser i din Microsoft 365 Outlook-indbakke.

  2. Kontrollerer hver af de 10 meddelelser for at bekræfte, om nogen har møde nu i emnet.

  3. Kontrollerer, om mailen er fra din chef eller blev sendt med høj prioritet.

  4. Sender en pushmeddelelse og markerer alle mails som læst, hvis de har møde nu i emnet og er enten fra din chef eller blev sendt med høj prioritet.

Dette diagram viser detaljerne for det flow, vi opretter.

Skærmbillede af en oversigt over det flow, der bygges.

Forudsætninger

Her er kravene til vellykket udførelse af trinnene i dette selvstudium.

  • En konto, der er registreret til at bruge Power Automate.
  • En Microsoft 365 Outlook-konto.
  • Power Automate-mobilappen til Android, iOS eller Windows Phone.
  • Forbindelser til Microsoft 365 Outlook og pushmeddelelsestjenesten.

Du kan finde detaljerede oplysninger om brugen af SharePoint sammen med Power Automate ved at gå til SharePoint-dokumentationen.

Bemærk

Power Automate bruger enten den klassiske cloudflowdesigner eller cloudflowdesigneren med Copilot. Du kan se, hvilken designer du bruger, ved at gå til afsnittet Note i Om den cloudflowdesigner med Copilot-funktioner.

Opret et cloudflow

  1. Log på Power Automate.

  2. Vælg Mine flow>Nyt flow>Planlagt cloudflow.

  3. Angiv et navn på dit flow i feltet Navn på flow.

  4. Vælg dato og klokkeslæt i felterne Start for at angive, hvornår flowet skal begynde at køre.

  5. Angiv tidsplanen for kørsel af flowet i felterne Gentag hver. I dette eksempel skal du skrive 15 og vælge Minut på rullelisten for at køre flowet hvert 15. minut.

  6. Vælg Opret.

    Skærmbillede af de indstillinger, der skal bruges til konfiguration af et planlagt nyt flow.

  7. Vælg + Nyt trin.

  8. I feltet Søg skal du skrive Outlook for at søge efter alle connectorer og handlinger, der er relateret til Microsoft Outlook.

  9. Vælg handlingen Hent mails (V3) for at åbne kortet Hent mails (V3).

  10. Konfigurer kortet Hent mails (V3) til at vælge de øverste 10 ulæste mails i mappen Indbakke.

    Medtag ikke vedhæftede filer, da de ikke bruges i flowet.

    Skærmbillede af et konfigureret mailkort.

Indtil videre har du oprettet et simpelt flow, der henter nogle mails fra indbakken. Disse mails returneres i en matrix. Handlingen Anvend på hver kræver en matrix, så det er præcis det, der er behov for.

Tilføj handlinger og betingelser

  1. Vælg + Nyt trin>Indbygget>Anvend på hver som handling.

  2. Vælg feltet, og vælg derefter værdi på listen Dymanisk indhold for at placere det i feltet Vælg et outputfra tidligere trinAnvend på hver-kortet. Dette trækker teksten ind fra de mails, der skal bruges i handlingen Anvend på hver.

  3. Vælg + Nyt trin>Kontrol>Betingelse.

  4. Konfigurer kortet Betingelse for at søge efter "møde nu" i emnet for hver mail.

    • Vælg det første felt, og vælg derefter Emne på listen Dynamisk indhold.
    • Vælg indeholder på rullelisten over operatorer i det andet felt.
    • Angiv møde nu i det tredje felt.
  5. Vælg Tilføj en handling>Betingelse i forgreningen Hvis ja. Derved åbnes kortet Betingelse 2.

  6. Konfigurer kortet Betingelse 2 til at søge i alle mails med "møde nu" i emnet med høj vigtighed.

    • Vælg det første felt, og vælg derefter Prioritet på listen Dynamisk indhold.
    • (Hvis det ikke allerede valgt) Vælg er lig med på rullelisten over operatorer i det andet felt.
    • Angiv høj i det tredje felt.
  7. Vælg Tilføj en handling i forgreningen Hvis ja. Derved åbnes kortet Vælg en handling, hvor du kan definere, hvad der skal ske, hvis søgebetingelsen (mailen møde nu blev sendt med høj prioritet) er sand.

  8. Søg efter meddelelse, og vælg derefter handlingen Send mig en mobilmeddelelse.

  9. På kortet Send mig en mobilmeddelelse i feltet Tekst skal du angive oplysningerne for den pushmeddelelse, der sendes, hvis emnet i en mail indeholder "møde nu", og Prioritet er høj.

    Skærmbillede af en meddelelse for en mobilkonfiguration.

  10. Vælg Hvis nej-forgreningen for at vælge modtagerne.

    • Vælg Tilføj en handling, og skriv derefter Hent leder i søgefeltet.
    • Vælg Hent leder (V2) på listen Handlinger.
    • Vælg feltet Bruger (UPN) på kortet Hent leder (V2).
    • Vælg Til på listen Dynamisk indhold.
  11. Vælg Tilføj en handling i forgreningen Hvis nej.

  12. Vælg Betingelse på listen Handlinger. Derved åbnes kortet Betingelse 3.

  13. Konfigurer kortet for at kontrollere, om mailafsenderens mailadresse (tokenet Fra) er den samme som din chefs mailadresse (tokenet Mail).

    • Vælg det første felt, og vælg derefter Fra på listen Dynamisk indhold.
    • Vælg indeholder på rullelisten over operatorer i det andet felt.
    • Angiv mail i det tredje felt.
  14. Vælg Tilføj en handling under sektionen Hvis ja på kortet Betingelse 3.

Nu skal du definere, hvad der skal ske, hvis søgebetingelsen (mailen blev sendt af din chef) er sand.

  1. Søg efter meddelelse, og vælg derefter handlingen Send mig en mobilmeddelelse.

  2. På kortet Send mig en mobilmeddelelse 2 skal du angive oplysningerne for den pushmeddelelse, der skal sendes, hvis mailen er fra din chef.

  3. Vælg Tilføj en handling.

  4. Tilføj handlingen Markér som læst eller ulæst (V3).

  5. Føj tokenet Meddelelses-id til kortet Markér som læst eller ulæst (V3). Meddelelses-id er id'et for den meddelelse, der markeres som læst.

  6. Vælg Angiv brugerdefineret værdi på listen Markér som på kortet Markér som læst eller ulæst (V3).

  7. Vælg Er læst på listen Dynamisk indhold.

    Skærmbillede af handlingen Markér som læst.

  8. Vælg Gem på værktøjslinjen øverst for at gemme dit flow.

Køre flowet

  1. Send dig selv en vigtig mail, der inkluderer møde nu i emnet. Du kan også få en person i organisationen til at sende dig sådan en mail.

  2. Bekræft, at mailen ligger i indbakken og er ulæst.

  3. Log på Power Automate.

  4. Vælg Mine flows. Viser en liste over dine flows.

  5. Placer en markering i cirklen for det flow, du netop har oprettet, for at markere det.

  6. Vælg ikonet Kør til højre for flownavnet.

    Skærmbillede af Kør nu.

  7. Vælg Kør flow i panelet til højre.

  8. Når kørsel af flowet er startet korrekt, skal du vælge Udført.

  9. Vælg den kørsel af flow, du er interesseret i at få vist resultaterne i.

Få vist kørselsresultaterne

Nu, hvor du har kørt flowet korrekt, skulle du modtage pushmeddelelsen på din mobilenhed.

Bemærk

Hvis du ikke modtager pushmeddelelsen, skal du kontrollere, at mobilenheden har en aktiv dataforbindelse.

Kursus: Brug Dataverse-udløsere og -handlinger i Power Automate (modul)