Power Automate UI Flows: Skapande och installation

I den här självstudien kommer vi att lära oss hur du skapar Power Automate UI-flöden som ger Robotic Process Automation (RPA)-funktioner till våra arbetsflöden. Vi kommer också att lära oss hur man analyserar och modifierar UI-flödeskoden.

Ett UI-flöde tillåter användare att spela in en åtgärd samtidigt som de ställer in parametrar för att köra den åtgärden upprepade gånger beroende på var vi vill placera den åtgärden. Det kan vara på vårt skrivbord eller på webben.

Innehållsförteckning

Skapa Power Automate UI Flows

Klicka först på alternativet UI-flöde .

Power Automate UI Flows: Skapande och installation

Sedan måste vi välja mellan dessa två alternativ för hur vi vill bygga vårt UI-flöde – med Windows-inspelare eller Selenium IDE .

Power Automate UI Flows: Skapande och installation

Alternativet Windows-inspelare skapar ett UI-flöde som interagerar genom skrivbordet, medan Selenium IDE bygger ett UI-flöde som interagerar med webbplatser. Båda alternativen följer en Robotic Process Automation .

I det här exemplet kommer vi att skapa ett Power Automate UI-flöde med hjälp av Windows-inspelaren som i princip körs på vårt skrivbord. Så klicka på alternativet Windows-inspelare och klicka på Nästa.

Power Automate UI Flows: Skapande och installation

Efter det, låt oss namnge vårt flöde. För den här, låt oss kalla den " MyFirstUIFlow " och klicka på Nästa .

Power Automate UI Flows: Skapande och installation

Denna miljö skiljer sig från de flödesdiagram vi vanligtvis har. Det är konfigurerat så här eftersom det vill att vi ska skapa ett UI-specifikt flöde där vi bara kan göra UI-flödesaspekten av det och vi inte kan interagera med andra kontakter som Twitter, Outlook och Slack. 

Power Automate UI Flows: Skapande och installation

Vi kommer att ställa in våra ingångar först i den här miljön om det finns några. Efter det klickar du på Nästa .

Power Automate UI Flows: Skapande och installation

Nästa steg är att faktiskt registrera vårt flöde och skapa stegen i processen som vi ska automatisera. När du är klar klickar du på Nästa .

Power Automate UI Flows: Skapande och installation

Det sista steget är att granska resultatet. Men eftersom vi inte spelat in något faktiskt flöde ännu, kunde vi inte gå till skärmen för granskningsutgångar .

Power Automate UI Flows: Skapande och installation

Spela in Power Automate UI Flows

I fönstret Spela in och redigera steg har vi utlösaren Starta ditt UI-flöde .

Power Automate UI Flows: Skapande och installation

Klicka på Nytt steg .

Power Automate UI Flows: Skapande och installation

Låt oss sedan välja en åtgärd. Under fliken UI-flöden har vi 2 alternativ - Recorder och WinAutomation . Du kommer att märka att vi inte har de andra kopplingarna som vi vanligtvis ser eftersom det här steget endast används för att bygga UI-flöden.

Power Automate UI Flows: Skapande och installation

WinAutomation är en programvara som används av personer som är bekanta med Robotic Process Automation (RPA) . Det tillåter användare att automatisera skrivbordsåtgärder som att ändra registernycklar och ändra back-end-inställningar på skrivbordet där inspelaren inte gör det.

Men i den här handledningen kommer vi bara att lära oss om inspelaren eftersom de flesta av åtgärderna i gränssnittsflödet kräver att du använder den. Så låt oss klicka på Recorder .

Power Automate UI Flows: Skapande och installation

Klicka sedan på alternativet Spela in app .

Power Automate UI Flows: Skapande och installation

När du klickar på det kommer ett meddelande att visas.

Power Automate UI Flows: Skapande och installation

För det här exemplet, låt oss skapa ett enkelt UI-flöde som öppnar en Anteckningsblock- fil och sedan skriver " Hej jag heter Henry " . För att göra det klickar du på Starta inspelare .

Power Automate UI Flows: Skapande och installation

Det kommer då att visa ett popup-fönster och alternativ högst upp som ber oss att spela in.

Power Automate UI Flows: Skapande och installation

Klicka på knappen Spela in .

Power Automate UI Flows: Skapande och installation

När du klickar på den börjar den att spela in alla våra musrörelser och handlingar i bakgrunden. Nu, låt oss klicka på Windows Start- knappen och öppna ett anteckningsblock .

Power Automate UI Flows: Skapande och installation

Börja sedan skriva " Hej jag heter Henry " i anteckningsblocket .

Power Automate UI Flows: Skapande och installation

Spara filen som Henry och tryck på Enter .

Power Automate UI Flows: Skapande och installation

Klicka slutligen på knappen Klar .

Power Automate UI Flows: Skapande och installation

Nu har vi spelat in vårt första UI-flöde.

Power Automate UI Flows: Skapande och installation

Kontrollera koderna för vårt UI-flöde

Power Automate UI-flödet har kartlagt varje enskild åtgärd vi har vidtagit i bakgrunden genom Recorder-appen . Därför kan vi se det i vårt flödesdiagram genom den ytterligare åtgärden som heter Kör Untitled – Notepad script . Låt oss klicka på den.

Power Automate UI Flows: Skapande och installation

Sedan visar den stegen för varje enskild åtgärd vi har spelat in i bakgrunden.

Power Automate UI Flows: Skapande och installation

Det första vi gjorde var att starta ett anteckningsblock så det finns en åtgärd här som heter Launch Untitled – Notepad . Låt oss klicka på den.

Power Automate UI Flows: Skapande och installation

Vi kommer att se attributen för åtgärden inklusive programsökvägen där vi startade Anteckningar från, programnamnet , huvudfönstrets titel och om det är ett ja eller ett nej i attributet Launch application .

Power Automate UI Flows: Skapande och installation

Vi kan också kontrollera andra avancerade detaljer genom att klicka på Visa avancerade alternativ .

Power Automate UI Flows: Skapande och installation

De avancerade detaljerna för åtgärden inkluderar bredden och höjden på skärmen och andra specifika detaljer.

Power Automate UI Flows: Skapande och installation

Låt oss klicka på Spela om tangenttryckningar 1 . Vi kommer sedan att se tangenttryckningarna vi skrev och en skärmdump tillhandahålls också. 

Power Automate UI Flows: Skapande och installation

Klicka sedan på Spela om tangenttryckningar 2 . Sedan kommer vi att se tangenttryckningarna vi skrev i det faktiska fältet för namn på rutan Spara i anteckningsblocket som är Henry .

Power Automate UI Flows: Skapande och installation

Klicka slutligen på Spela om tangenttryckningar 3 . Det kommer sedan att visa vår åtgärd efter att vi har sparat filen och tryckt på Enter som ska returnera.

Power Automate UI Flows: Skapande och installation

Ändra koder i Power Automate UI Flow

Nu när vi har tittat klart på koderna kan vi sedan redigera vårt Power Automate UI-flöde innan vi spelar upp det igen. I vårt exempel på UI-flöde märkte jag att om vi kör detta upprepade gånger kommer det faktiskt att misslyckas. Det beror på att vi sparar filen med samma namn om och om igen som är " Henry.txt ".

Låt oss bli av med de två sista tangenttryckningarna för att spara filen. För att göra detta klickar du på ellipsen ( ) inom det specifika tangenttryckningssteget och klickar sedan på Ta bort .

Power Automate UI Flows: Skapande och installation

Klicka på OK .

Power Automate UI Flows: Skapande och installation

Gör samma sak med de andra tangenttryckningarna. När du är klar, kontrollera de återstående tangenttryckningarna så att de återstående processerna är de åtgärder vi verkligen vill automatisera. I vårt UI-flödesexempel bör den sista delen vara att skriva "Hej jag heter Henry" . Alternativt kan vi också klicka på alternativet Redigera kod längst ner vilket ger oss ett liknande json-värde.

Power Automate UI Flows: Skapande och installation

Vi kan lägga till dynamiskt innehåll i våra koder också. Vi kan lägga in vår tidigare kontakt, ett flöde, en trigger eller en tweet här istället för vårt exempelmeddelande.

Power Automate UI Flows: Skapande och installation

Dessutom kan vi gå in i koderna och göra ändringar. Till exempel, istället för att säga " hej ", kan vi skriva in " hej ". För att göra det, utelämna bokstaven " L ".

Power Automate UI Flows: Skapande och installation

Låt oss ändra det till " Y ".

Power Automate UI Flows: Skapande och installation

Ta sedan bort de överflödiga bokstäverna " L " och " O " tillsammans med deras taggkoder.

Power Automate UI Flows: Skapande och installation

Klicka slutligen på Spara .

Power Automate UI Flows: Skapande och installation

Testar vårt Power Automate UI-flöde

Nu när vi är klara med att spela in och redigera vårt Power Automate UI Flow , låt oss testa det och se om det fungerar. Klicka först på Nästa .

Power Automate UI Flows: Skapande och installation

För närvarande behöver vi inte oroa oss för några utgångar eftersom detta bara är ett initialt provflöde. Klicka bara på Nästa .

Power Automate UI Flows: Skapande och installation

Klicka på Testa nu . Sedan kommer en varning att visas som säger " Interagera inte med din enhet under testning ". Detta är mycket viktigt att följa eftersom när du klickar på Test -knappen kommer det att börja gå igenom de åtgärder som du har spelat in tidigare. Att flytta markören eller öppna valfritt program kommer därför bara att avbryta processen.

Power Automate UI Flows: Skapande och installation

Så låt oss klicka på Testa och sedan inte flytta musen alls. Låt oss nu ge Power Automate några sekunder för att öppna Anteckningar i bakgrunden och poppa upp det på skärmen.

Power Automate UI Flows: Skapande och installation

Sedan ser vi att vår inspelade åtgärd fungerade. Ordet " Hej " ändrades också framgångsrikt till " Hej ".

Power Automate UI Flows: Skapande och installation

Dessutom kan vi kontrollera den senaste Notepad- filen och se att den faktiskt öppnade en ny Notepad- fil och skrev, " Hej, jag heter Henry"

Power Automate UI Flows: Skapande och installation

Vi har nu vårt första UI-flöde som vi kan spela in och automatisera enkelt. I de andra handledningarna kommer vi att lära oss att lägga till mycket fler funktioner som ingångar, utgångar, komplicerade koder och förändringar i vårt användargränssnitt. Vi kommer också att lära oss att integrera UI-flöde med andra flöden.




Slutsats

Power Automate UI-flöden skapas på två sätt. Du kan använda Windows-inspelare om du vill att ditt UI-flöde ska köras genom ditt skrivbord eller Selenium IDE om du vill att det ska köras genom webbplatser istället. UI-flöden följer Robotic Process Automation som i princip börjar med att registrera våra handlingar och automatiskt omvandla dem till koder med hjälp av automatiserade steg.

Användargränssnittsflöden är kraftfulla eftersom du kan integrera många funktioner i det som automatiserade flöden, schemalagda flöden, kontakter och olika ingångar och utgångar samtidigt som du gör ändringar i koderna på samma gång om så önskas.

Med vänliga hälsningar,

Henry


Vad är Power Query & M Language: En detaljerad översikt

Vad är Power Query & M Language: En detaljerad översikt

Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.

Skapa en paginerad rapport: Lägga till texter och bilder

Skapa en paginerad rapport: Lägga till texter och bilder

Lär dig hur du skapar en sidnumrerad rapport, lägger till texter och bilder och sedan exporterar din rapport till olika dokumentformat.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lär dig hur du använder SharePoint-automatiseringsfunktionen för att skapa arbetsflöden och hjälpa dig att mikrohantera SharePoint-användare, bibliotek och listor.

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!

Löpande summor i LuckyTemplates med DAX

Löpande summor i LuckyTemplates med DAX

Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.

LuckyTemplates Slope Chart: En översikt

LuckyTemplates Slope Chart: En översikt

Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.

LuckyTemplates färgteman för enhetliga visualiseringar

LuckyTemplates färgteman för enhetliga visualiseringar

Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

Låt oss fördjupa oss i Standard LuckyTemplates-teman och granska några av funktionerna som är inbyggda i själva LuckyTemplates Desktop-applikationen.