Power Automate tilbyder også funktioner, som vi kan bruge på arrays. Disse er almindeligvis kendt som indsamlingsfunktioner. I denne tutorial vil vi diskutere de forskellige tilgængelige samlingsfunktioner iog deres brug.
Et array er en liste eller samling af elementer. Det kan være en liste over strenge, heltal og mange andre samlinger.
Vi kan gøre visse ting med samlinger. Her er nogle funktioner, som vi kan bruge, når vi arbejder med arrays.

Array-funktioner bruges ikke rigtig meget i arbejdsgange, men de kunne bestemt være nyttige, især under visse forhold. For eksempel er en ting, vi kan gøre i et array, at kontrollere, om det indeholder et specifikt element. Så lad os se, hvordan det virker.
Indholdsfortegnelse
Indsamlingsfunktioner i Power Automate: Indeholder
Denne funktion kræver en samling eller et array og en specifik værdi . Det returnerer en boolsk værdi (sand eller falsk), der er baseret på, om den angivne værdi er i det angivne array.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Lad os bruge det i dette eksempelflow og se, hvordan det virker. Først skal du slette Anvend på hvert trin, fordi vi ikke har brug for det længere.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Vi har brug for et nyt skridt baseret på en betingelse. Så lad os tilføje et nyt trin.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Klik derefter på Kontrol .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Klik på knappen Betingelse .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Klik på ellipsen for tilstandstrinnet , og vælg derefter Omdøb .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Lad os omdøbe dette til " Tjek om nogen af ordene i input 4 indeholder ordproblemet ".
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Lad os nu oprette et array fra Input 4 . Under fanen Udtryk skal vi klikke på splitfunktionen .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Klik derefter på Input 4 under fanen Dynamisk indhold .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Tilføj et komma og mellemrum, så det bliver en række ord.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Den næste ting, vi skal gøre, er at bruge en samlingsfunktion under fanen Udtryk . For denne skal du klikke på funktionen indeholder .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Lad os fjerne den afsluttende parameter ' ) ' for indeholder- funktionen.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Vi er nødt til at kontrollere, om dette array indeholder ordet " problem ". Så lad os tilføje et komma sammen med ordet " problem " og den afsluttende parameter ' ) ' i udtrykket.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Klik derefter på knappen OK .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
På vores betingelse bør vi tjekke, om det er lig med sandt .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Lad os derefter tilføje en ny handling.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Søg og klik på Slack .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Klik på Send besked .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Vi sender dette på den generelle kanal.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Indstil beskeden til " Input 4 indeholder ordet problem ".
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Hvis betingelsen er falsk , vil der ikke ske noget. Lad os derfor lade det stå tomt indtil videre.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Test af flowet
Lad os nu teste dette flow.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Vælg indstillingen " Jeg udfører udløserhandlingen ", og klik på knappen Gem og test .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Andre input betyder ikke rigtig noget, så lad os bare sætte noget på dem. For input 4 , lad os skrive " Power Automate har et stort problem i det! Åh nej ”. Klik derefter på knappen Kør flow .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Klik til sidst på Udført .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Som vi kan se, kørte vores flow med succes.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Hvis vi går til vores Slack, under den generelle kanal, kan vi se, at den sendte en besked, der siger " Input 4 indeholder et ordproblem ", hvilket betyder, at vores flow fungerede korrekt.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Igen, ved at bruge udtrykket indeholder , tjekkede den de ord, vi har indtastet i Input 4 -feltet og ledte efter ordet " problem ". Den fandt en, så den vendte denne tilstand til sand , og det var derfor, vores tilstand gik til, hvis ja .
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Konklusion
For at afslutte er funktionen contains blot en af de mange funktioner, som vi kan bruge til arrays. Du kan finde den fulde liste over alle samlingsfunktionerne i . Nogle af disse er ikke udbredt, men du kan helt sikkert bruge disse på dine flows, hvis du ønsker at gøre det.
![Samlingsfunktioner i Microsoft Power Automate Samlingsfunktioner i Microsoft Power Automate]()
Alt det bedste,
Henrik