Power Automate UI Flows: Oprettelse og opsætning

I dette selvstudie lærer vi, hvordan du opretter Power Automate UI-flows , der bringer Robotic Process Automation (RPA)-funktioner til vores arbejdsgange. Vi lærer også, hvordan man analyserer og ændrer UI-flowkoden.

Et UI-flow giver brugerne mulighed for at optage en handling, mens de indstiller parametre for at køre den handling i gentagelse afhængigt af, hvor vi ønsker at placere den handling. Det kan være på vores skrivebord eller på nettet.

Indholdsfortegnelse

Oprettelse af Power Automate UI Flows

Først skal du klikke på indstillingen UI flow .

Power Automate UI Flows: Oprettelse og opsætning

Derefter skal vi vælge mellem disse to muligheder for, hvordan vi gerne vil opbygge vores UI-flow - ved hjælp af Windows-optager eller Selenium IDE .

Power Automate UI Flows: Oprettelse og opsætning

Windows -optagerindstillingen opretter et UI-flow, der interagerer gennem skrivebordet, mens Selenium IDE opbygger et UI-flow, der interagerer med websteder. Begge muligheder følger en robotprocesautomatisering .

I dette eksempel vil vi oprette et Power Automate UI-flow ved hjælp af Windows-optageren , som grundlæggende kører på vores skrivebord. Så klik på Windows-optagerindstillingen , og klik på Næste.

Power Automate UI Flows: Oprettelse og opsætning

Lad os derefter navngive vores flow. For denne, lad os kalde det " MyFirstUIFlow " og klik på Næste .

Power Automate UI Flows: Oprettelse og opsætning

Dette miljø er anderledes end de flowdiagrammer, vi normalt har. Det er sat op sådan, fordi det vil have os til at skabe et UI-specifikt flow, hvor vi kun kan udføre UI-flow-aspektet af det, og vi ikke kan interagere med andre forbindelser såsom Twitter, Outlook og Slack. 

Power Automate UI Flows: Oprettelse og opsætning

Vi sætter først vores input op i dette miljø, hvis der er nogen. Klik derefter på Næste .

Power Automate UI Flows: Oprettelse og opsætning

Det næste trin er faktisk at registrere vores flow og oprette trinene i den proces, vi vil automatisere. Når du er færdig, skal du klikke på Næste .

Power Automate UI Flows: Oprettelse og opsætning

Det sidste trin er at gennemgå outputtet. Men da vi ikke har registreret noget faktisk flow endnu, kunne vi ikke gå til skærmbilledet Review outputs .

Power Automate UI Flows: Oprettelse og opsætning

Optagelse af Power Automate UI Flows

I vinduet Optag og rediger trin har vi udløseren Start dit brugergrænsefladeflow .

Power Automate UI Flows: Oprettelse og opsætning

Klik på Nyt trin .

Power Automate UI Flows: Oprettelse og opsætning

Lad os derefter vælge en handling. Under fanen UI flows har vi 2 muligheder - Recorder og WinAutomation . Du vil bemærke, at vi ikke har de andre forbindelser, som vi normalt ser, fordi dette trin kun bruges til at opbygge UI-flows.

Power Automate UI Flows: Oprettelse og opsætning

WinAutomation er en software, der bruges af folk, der er fortrolige med Robotic Process Automation (RPA) . Det giver brugerne mulighed for at automatisere skrivebordshandlinger såsom ændring af registreringsdatabasenøgler og ændring af back-end-indstillinger på skrivebordet, hvor optageren ikke gør det.

Men i denne vejledning lærer vi kun om optageren, da de fleste af handlingerne i UI-flowet kræver brug af den. Så lad os klikke på Optager .

Power Automate UI Flows: Oprettelse og opsætning

Klik derefter på Optag-appen .

Power Automate UI Flows: Oprettelse og opsætning

Når der klikkes på, vil en besked blive bedt om.

Power Automate UI Flows: Oprettelse og opsætning

For dette eksempel, lad os oprette et simpelt UI-flow, der åbner en Notesblok- fil og derefter skriver " Hej mit navn er Henry ". For at gøre det skal du klikke på Start optager .

Power Automate UI Flows: Oprettelse og opsætning

Det vil derefter vise et pop-up vindue og mulighed øverst, der beder os om at optage.

Power Automate UI Flows: Oprettelse og opsætning

Klik på knappen Optag .

Power Automate UI Flows: Oprettelse og opsætning

Når du klikker på den, begynder den at optage alle vores musebevægelser og -handlinger i baggrunden. Lad os nu klikke på Windows Start- knappen og åbne en Notesblok .

Power Automate UI Flows: Oprettelse og opsætning

Begynd derefter at skrive " Hej mit navn er Henry " i notesblok .

Power Automate UI Flows: Oprettelse og opsætning

Gem filen som Henry , og tryk på Enter .

Power Automate UI Flows: Oprettelse og opsætning

Klik til sidst på knappen Udført .

Power Automate UI Flows: Oprettelse og opsætning

Nu er vi færdige med at optage vores første UI-flow.

Power Automate UI Flows: Oprettelse og opsætning

Tjek koderne for vores UI-flow

Power Automate UI flow har kortlagt hver eneste handling, vi har foretaget i baggrunden gennem Recorder-appen . Derfor kan vi se det i vores flowdiagram gennem den ekstra handling kaldet Run Untitled – Notepad script . Lad os klikke på det.

Power Automate UI Flows: Oprettelse og opsætning

Derefter viser den trinene for hver enkelt handling, vi har optaget i baggrunden.

Power Automate UI Flows: Oprettelse og opsætning

Det første, vi gjorde, var at starte en notesblok , så der er en handling her, der hedder Launch Untitled – Notesblok . Lad os klikke på det.

Power Automate UI Flows: Oprettelse og opsætning

Vi vil se attributterne for handlingen, herunder applikationsstien , hvorfra vi startede Notesblok , applikationsnavnet , hovedvinduets titel , og om det er et ja eller et nej i attributten Start applikation .

Power Automate UI Flows: Oprettelse og opsætning

Vi kan også kontrollere andre avancerede detaljer ved at klikke på Vis avancerede indstillinger .

Power Automate UI Flows: Oprettelse og opsætning

De avancerede detaljer om handlingen inkluderer bredden og højden af ​​skærmen og andre specifikke detaljer.

Power Automate UI Flows: Oprettelse og opsætning

Lad os klikke på Gentag tastetryk 1 . Vi vil derefter se de tastetryk, vi skrev, og et skærmbillede leveres også. 

Power Automate UI Flows: Oprettelse og opsætning

Klik derefter på Gentag tastetryk 2 . Derefter vil vi se de tastetryk, vi skrev i det faktiske Gem -feltnavn-felt på Notesblok , som er Henry .

Power Automate UI Flows: Oprettelse og opsætning

Til sidst skal du klikke på Gentag tastetryk 3 . Det vil derefter vise vores handling, efter at vi har gemt filen og trykket på Enter , som skal returnere.

Power Automate UI Flows: Oprettelse og opsætning

Ændring af koder i Power Automate UI Flow

Nu hvor vi er færdige med at se på koderne, kan vi derefter redigere vores Power Automate UI-flow , før vi afspiller det igen. I vores eksempel på UI-flow bemærkede jeg, at hvis vi kører dette gentagne gange, vil det faktisk mislykkes. Det er fordi vi gemmer filen med det samme navn igen og igen, som er " Henry.txt ".

Lad os slippe af med de sidste 2 tastetryk for at gemme filen. For at gøre dette skal du klikke på ellipsen ( ) inden for det specifikke tastetryk og derefter klikke på Slet .

Power Automate UI Flows: Oprettelse og opsætning

Klik på OK .

Power Automate UI Flows: Oprettelse og opsætning

Gør det samme med de andre tastetryk. Når det er gjort, skal du kontrollere de resterende tastetryk, så de resterende processer er de handlinger, vi virkelig ønsker at automatisere. I vores UI-flowprøve skal den sidste del være at skrive "Hej, mit navn er Henry ". Alternativt kan vi også klikke på Rediger kode- indstillingen nederst, hvilket vil give os en lignende json-værdi.

Power Automate UI Flows: Oprettelse og opsætning

Vi kan også tilføje dynamisk indhold i vores koder. Vi kan sætte vores tidligere stik, et flow, en trigger eller et tweet her i stedet for vores eksempelbesked.

Power Automate UI Flows: Oprettelse og opsætning

Derudover kan vi gå ind i koderne og foretage ændringer. For eksempel, i stedet for at sige " hej ", kan vi skrive " hej ". For at gøre det skal du udelade bogstavet " L ".

Power Automate UI Flows: Oprettelse og opsætning

Lad os ændre det til " Y ".

Power Automate UI Flows: Oprettelse og opsætning

Slet derefter de overskydende bogstaver " L " og " O " sammen med deres tag-koder.

Power Automate UI Flows: Oprettelse og opsætning

Klik til sidst på Gem .

Power Automate UI Flows: Oprettelse og opsætning

Test af vores Power Automate UI Flow

Nu hvor vi er færdige med at optage og redigere vores Power Automate UI Flow , lad os teste det og se, om det virker. Først skal du klikke på Næste .

Power Automate UI Flows: Oprettelse og opsætning

Indtil videre behøver vi ikke bekymre os om udgange, da dette kun er et indledende prøveflow. Bare klik på Næste .

Power Automate UI Flows: Oprettelse og opsætning

Klik på Test nu . Derefter vil der blive vist en advarsel, der siger: " Interager ikke med din enhed under test ". Dette er meget vigtigt at følge, fordi når du klikker på knappen Test , begynder den at gennemgå de handlinger, du har optaget før. Flytning af markøren eller åbning af en applikation vil derfor bare afbryde processen.

Power Automate UI Flows: Oprettelse og opsætning

Så lad os klikke på Test og så slet ikke flytte musen. Lad os på dette tidspunkt give Power Automate et par sekunder til at åbne Notesblok i baggrunden og poppe den op på skærmen.

Power Automate UI Flows: Oprettelse og opsætning

Så vil vi se, at vores registrerede handling virkede. Ordet " Hej " blev også med succes ændret til " Hej ".

Power Automate UI Flows: Oprettelse og opsætning

Desuden kan vi tjekke den seneste Notesblok- fil og se, at den faktisk åbnede en ny Notesblok- fil og skrev: " Hej, mit navn er Henry ". 

Power Automate UI Flows: Oprettelse og opsætning

Vi har nu vores første UI-flow, som vi nemt kan optage og automatisere. I de andre tutorials lærer vi at tilføje mange flere funktioner som input, output, komplicerede koder og ændringer i vores UI-flow. Vi lærer også at integrere UI-flow med andre flows.




Konklusion

Power Automate UI-flows oprettes på 2 måder. Du kan bruge Windows-optager , hvis du vil have dit UI-flow til at køre gennem dit skrivebord eller Selenium IDE , hvis du vil have det til at køre gennem websteder i stedet. UI-flows følger Robotic Process Automation , som grundlæggende starter med at registrere vores handlinger og automatisk transformerer dem til koder ved hjælp af automatiserede trin.

UI-flows er kraftfulde, fordi du kan integrere en masse funktioner i det som automatiserede flows, planlagte flows, stik og forskellige input og output, mens du foretager ændringer i koderne på samme tid, hvis det ønskes.

Alt det bedste,

Henrik


Hvad er Power Query & M Language: En detaljeret oversigt

Hvad er Power Query & M Language: En detaljeret oversigt

Denne vejledning giver et overblik over Power Query Editor og M-sproget inde på LuckyTemplates-skrivebordet.

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Lær, hvordan du opretter en sideinddelt rapport, tilføjer tekster og billeder og derefter eksporterer din rapport til forskellige dokumentformater.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lær, hvordan du bruger SharePoint-automatiseringsfunktionen til at skabe arbejdsgange og hjælpe dig med at mikrostyre SharePoint-brugere, -biblioteker og -lister.

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Udvid dine rapportudviklingsevner ved at deltage i en dataanalyseudfordring. Acceleratoren kan hjælpe dig med at blive LuckyTemplates-superbruger!

Løbende totaler i LuckyTemplates ved hjælp af DAX

Løbende totaler i LuckyTemplates ved hjælp af DAX

Lær, hvordan du beregner løbende totaler i LuckyTemplates ved hjælp af DAX. Løbende totaler giver dig mulighed for ikke at blive fanget af et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

Forstå konceptet med variabler i DAX i LuckyTemplates og betydningen af ​​variabler for, hvordan dine mål beregnes.

LuckyTemplates hældningsdiagram: en oversigt

LuckyTemplates hældningsdiagram: en oversigt

Lær mere om det brugerdefinerede visuelle kaldet LuckyTemplates Slope-diagrammet, som bruges til at vise stigning/fald for en enkelt eller flere metrics.

LuckyTemplates farvetemaer til ensartede visualiseringer

LuckyTemplates farvetemaer til ensartede visualiseringer

Opdag farvetemaerne i LuckyTemplates. Disse er afgørende for, at dine rapporter og visualiseringer kan se ud og fungere problemfrit.

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af et gennemsnit i LuckyTemplates kan gøres på mange måder for at give dig præcise oplysninger til dine virksomhedsrapporter.

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

Lad os dykke ned i Standard LuckyTemplates-temaer og gennemgå nogle af de funktioner, der er indbygget i selve LuckyTemplates Desktop-applikationen.