Samlingsfunktioner i Microsoft Power Automate

Power Automate erbjuder även funktioner som vi kan använda på arrayer. Dessa är allmänt kända som insamlingsfunktioner. I den här handledningen kommer vi att diskutera de olika tillgängliga samlingsfunktionerna ioch deras användning.

En array är en lista eller samling av element. Det kan vara en lista med strängar, heltal och många andra samlingar.

Vi kan göra vissa saker med samlingar. Här är några funktioner som vi kan använda när vi arbetar med arrayer.

Samlingsfunktioner i Microsoft Power Automate

Array-funktioner används egentligen inte mycket i arbetsflöden, men de kan definitivt vara användbara, särskilt under vissa förhållanden. Till exempel, en sak som vi kan göra i en array är att kontrollera om den innehåller ett specifikt objekt. Så låt oss se hur det fungerar.

Innehållsförteckning

Samlingsfunktioner i Power Automate: Innehåller

Denna funktion kräver en samling eller en array och ett specifikt värde . Den returnerar ett booleskt värde (true eller false) som är baserat på om det angivna värdet finns i den angivna arrayen. 

Samlingsfunktioner i Microsoft Power Automate

Låt oss använda det i detta exempelflöde och se hur det fungerar. Ta först bort Apply till varje steg eftersom vi inte behöver det längre.

Samlingsfunktioner i Microsoft Power Automate

Vi behöver ett nytt steg baserat på ett villkor. Så låt oss lägga till ett nytt steg.  

Samlingsfunktioner i Microsoft Power Automate

Klicka sedan på Kontroll

Samlingsfunktioner i Microsoft Power Automate

Klicka på kontrollen Villkor .

Samlingsfunktioner i Microsoft Power Automate

Klicka på ellipsen för steget Villkor och välj sedan Byt namn .

Samlingsfunktioner i Microsoft Power Automate

Låt oss döpa om detta till " Kontrollera om något av orden i ingång 4 innehåller ordet problem " .

Samlingsfunktioner i Microsoft Power Automate

Låt oss nu skapa en array från Input 4 . Under fliken Uttryck , låt oss klicka på splitfunktionen

Samlingsfunktioner i Microsoft Power Automate

Klicka sedan på Indata 4 under fliken Dynamiskt innehåll .

Samlingsfunktioner i Microsoft Power Automate

Lägg till ett kommatecken och utrymme för att det ska bli en rad ord. 

Samlingsfunktioner i Microsoft Power Automate

Nästa sak som vi behöver göra är att använda en samlingsfunktion under fliken Uttryck . För den här, klicka på innehåller -funktionen.  

Samlingsfunktioner i Microsoft Power Automate

Låt oss ta bort den avslutande parametern ' ) ' för innehåller- funktionen. 

Samlingsfunktioner i Microsoft Power Automate

Vi måste kontrollera om denna array innehåller ordet " problem ". Så låt oss lägga till ett kommatecken tillsammans med ordet " problem " och den avslutande parametern ' ) ' i uttrycket. 

Samlingsfunktioner i Microsoft Power Automate

Klicka sedan på OK- knappen. 

Samlingsfunktioner i Microsoft Power Automate

På vårt tillstånd bör vi kontrollera om det är lika med sant

Samlingsfunktioner i Microsoft Power Automate

Efter det lägger vi till en ny åtgärd. 

Samlingsfunktioner i Microsoft Power Automate

Sök och klicka på Slack

Samlingsfunktioner i Microsoft Power Automate

Klicka på Skicka meddelande .

Samlingsfunktioner i Microsoft Power Automate

Vi kommer att publicera detta på den allmänna kanalen. 

Samlingsfunktioner i Microsoft Power Automate

Ställ in meddelandet på " Ingång 4 innehåller ordet problem " .

Samlingsfunktioner i Microsoft Power Automate

Om villkoret är falskt kommer ingenting att hända. Låt oss därför lämna det tomt för tillfället. 

Samlingsfunktioner i Microsoft Power Automate

Testar flödet

Låt oss nu testa detta flöde. 

Samlingsfunktioner i Microsoft Power Automate

Välj alternativet " Jag utför utlösningsåtgärden " och klicka på knappen  Spara och testa .

Samlingsfunktioner i Microsoft Power Automate

Andra ingångar spelar egentligen ingen roll så låt oss bara lägga vad som helst på dem. För ingång 4 , låt oss skriva " Power Automate har ett stort problem! Å nej ”. Klicka sedan på knappen Kör flöde .

Samlingsfunktioner i Microsoft Power Automate

Klicka slutligen på Klar

Samlingsfunktioner i Microsoft Power Automate

Som vi kan se fungerade vårt flöde framgångsrikt. 

Samlingsfunktioner i Microsoft Power Automate

Om vi ​​går till vår Slack, under den allmänna kanalen, kan vi se att den postade ett meddelande som sa " Input 4 innehåller ett ordproblem " vilket betyder att vårt flöde fungerade korrekt. 

Samlingsfunktioner i Microsoft Power Automate

Återigen, genom att använda uttrycket contains , kontrollerade den orden som vi har skrivit in i fältet Input 4 och letade efter ordet " problem ". Den hittade en så den vände detta tillstånd till sant , och det var därför vårt tillstånd gick till om ja- vägen. 

Samlingsfunktioner i Microsoft Power Automate




Slutsats

Sammanfattningsvis är funktionen contains bara en av de många funktioner som vi kan använda för arrayer. Du kan hitta hela listan över alla samlingsfunktioner inom . Vissa av dessa används inte i stor utsträckning, men du kan säkert använda dessa på dina flöden om du vill göra det.

Samlingsfunktioner i Microsoft Power Automate

Med vänliga hälsningar,

Henry


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.