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.
I den här handledningen kommer vi att diskutera en annan kontrollåtgärd som vi kan använda i våra Microsoft-flöden. Det finns triggers som omedelbart kan starta ett flöde baserat på en händelse som när det kommer ett nytt e-postmeddelande eller tweet. Dessa triggers är bra, men det finns flöden som vi också skulle vilja köra genom en loop och vidta vissa åtgärder på varje objekt. För att göra detta kan vi använda Power Automate Apply To Every action-kontrollen i våra arbetsflöden.
Innehållsförteckning
Exempelscenario
Låt oss till exempel säga att vi har ett flöde som innehåller en kontroll. Och i vårt fall nummer 3 är åtgärden att lägga ut ett slarvigt meddelande till en specifik kanal.
Men vad händer om vi vill gå igenom alla kanaler och skicka det specifika meddelandet till dem alla?
Det första vi behöver är en lista över alla kanaler. Sedan måste vi tillämpa samma åtgärd på alla nämnda kanaler. Det är vad Power Automate Apply Till varje kontroll gör.
Tillämpa på Varje kontroll går igenom en rad objekt och den utför en åtgärd på varje objekt.
Så låt oss nu ta bort åtgärden Post meddelande .
Använda Power Automate Applicera på varje kontroll
Låt oss först lägga till en ny åtgärd för fall 3 (när leveransmetoden är lika med Slack).
Nästa är att få en lista över alla tillgängliga Slack-kanaler. Vi har för närvarande 5 kanaler på vår Slack.
I vårt fall, låt oss söka och klicka på Slack.
Klicka på Lista över offentliga kanaler .
Detta kräver inga ingångar. Detta används bara för att få tillgång till en array som heter Channels som vi sedan kan loopa igenom.
Låt oss nu lägga till en annan åtgärd.
Klicka på Kontroll .
Klicka sedan på Använd på varje kontroll.
Denna kontroll tar två egenskaper. Den första är en rad artiklar som den måste iterera igenom. Vårt utbud av föremål kommer helt enkelt att vara listan över kanaler. Låt oss därför välja variabeln Channel Name .
Nästa sak som vi behöver är den åtgärd som måste tillämpas på var och en av dessa poster. Så låt oss lägga till en annan åtgärd.
Sök och välj Slack .
Klicka på Skicka meddelande .
Låt oss sedan göra meddelandetexten till själva meddelandet .
För kanalnamnet, välj variabeln Channel Name .
Om vi väljer Slack kommer flödet att gå till Case 3 där det kommer att få oss en lista över alla publika kanaler. Den kommer sedan att gå igenom alla dessa kanaler en efter en och utföra motsvarande åtgärd.
Testa appliceringen för varje kontroll i ett Power Automate Flow
Låt oss nu testa vårt flöde och se om det fungerar.
Välj alternativet " Jag utför utlösningsåtgärden " och klicka på knappen Spara och testa .
Leveransmetoden ska vara Slack och meddelandet ska vara " Detta ska publiceras på alla Slack-kanaler" . Klicka sedan på knappen Kör flöde .
När flödet har startat, klicka på Klar .
Vi valde Slack som leveranssätt, så flödet gick direkt till Case 3 . Inom åtgärden ser vi kanalnamnet och meddelandetexten för den första iterationen.
Låt oss klicka på Nästa för att se den andra iterationen.
Den tredje är generell .
Efter det är budgetkanalen .
Sist men inte minst är discord- kanalen.
När vi kontrollerar Slack ser vi att meddelandet postades i alla offentliga kanaler. Därför fungerade slingan korrekt.
Använda den aktuella artikelvariabeln i Tillämpa på varje kontroll
I vissa fall kan vi behöva spara egenskaperna för alla våra slack-kanaler och e-posta dem. För det kan vi istället använda variabeln Current item .
Låt oss till exempel lägga till en åtgärd.
Sök och välj Mail- anslutningen.
Klicka på åtgärden Skicka ett e-postmeddelande ( V3 ).
Ställ in e-postadressen dit du vill att den ska skickas. Lägg sedan till ämnet . För innehållet i e-postmeddelandet, välj Aktuellt objekt under fliken Dynamiskt innehåll .
Denna loop kommer att gå genom den första kanalen och posta meddelandet där. Sedan skickar den ett e-postmeddelande med JSON-filen för den kanalen. Med detta kan vi lära oss saker om kanalen som kanal-ID, när den skapades och liknande.
Slutsats
Och så fungerar Apply To Every- kontrollen. Vi kan använda denna kontroll för att navigera och bearbeta alla objekt i en array eller en lista. Detta är en avmest användbara åtgärder.
Tänk alltid på att när du använder den här kontrollen behöver du två egenskaper eller argument. Den första är en rad föremål och den andra är handlingen. Du kan lägga till flera åtgärder i den här åtgärdskontrollen men som alltid, håll dem till ett minimum för att undvika långsamma flöden.
Med vänliga hälsningar,
Henry
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.
Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.
I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.
Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.
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.
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.
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.
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.
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.
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.