Power Automate UI-flyter: Oppretting og oppsett

I denne opplæringen lærer vi hvordan du lager Power Automate-brukergrensesnittflyter som bringer Robotic Process Automation (RPA)-funksjoner til arbeidsflytene våre. Vi lærer også hvordan du analyserer og endrer UI-flytkoden.

En UI-flyt lar brukere registrere en handling mens de angir parametere for å kjøre den handlingen gjentatte ganger avhengig av hvor vi ønsker å plassere handlingen. Det kan være på skrivebordet vårt eller på nettet.

Innholdsfortegnelse

Opprette Power Automate UI Flows

Klikk først på UI-flytalternativet .

Power Automate UI-flyter: Oppretting og oppsett

Deretter må vi velge mellom disse to alternativene for hvordan vi ønsker å bygge UI-flyten vår – ved hjelp av Windows-opptaker eller Selenium IDE .

Power Automate UI-flyter: Oppretting og oppsett

Alternativet Windows-opptaker oppretter en UI-flyt som samhandler gjennom skrivebordet, mens Selenium IDE bygger en UI-flyt som samhandler med nettsteder. Begge alternativene følger en robotprosessautomatisering .

I dette eksemplet skal vi lage en Power Automate UI-flyt ved å bruke Windows-opptakeren som i utgangspunktet kjører på skrivebordet vårt. Så klikk på Windows-opptaker -alternativet og klikk på Neste.

Power Automate UI-flyter: Oppretting og oppsett

Etter det, la oss navngi flyten vår. For denne, la oss kalle den " MyFirstUIFlow " og klikk Neste .

Power Automate UI-flyter: Oppretting og oppsett

Dette miljøet er forskjellig fra flytdiagrammene vi vanligvis har. Den er satt opp slik fordi den vil at vi skal lage en UI-spesifikk flyt der vi bare kan gjøre UI-flytaspektet av den og vi ikke kan samhandle med andre koblinger som Twitter, Outlook og Slack. 

Power Automate UI-flyter: Oppretting og oppsett

Vi setter opp inngangene våre først i dette miljøet hvis det er noen. Etter det klikker du på Neste .

Power Automate UI-flyter: Oppretting og oppsett

Det neste trinnet er å faktisk registrere flyten vår og lage trinnene i prosessen vi skal automatisere. Når du er ferdig, klikker du på Neste .

Power Automate UI-flyter: Oppretting og oppsett

Det siste trinnet er å gå gjennom utdataene. Men siden vi ikke har registrert noen faktisk flyt ennå, kunne vi ikke gå til skjermbildet for gjennomgang av utganger .

Power Automate UI-flyter: Oppretting og oppsett

Opptak av kraft Automatiser brukergrensesnittflyter

I vinduet Registrer og rediger trinn har vi utløseren Start din brukergrensesnittflyt .

Power Automate UI-flyter: Oppretting og oppsett

Klikk på Nytt trinn .

Power Automate UI-flyter: Oppretting og oppsett

La oss deretter velge en handling. Under fanen UI-flyter har vi to alternativer - Recorder og WinAutomation . Du vil legge merke til at vi ikke har de andre koblingene som vi vanligvis ser fordi dette trinnet bare brukes til å bygge UI-flyter.

Power Automate UI-flyter: Oppretting og oppsett

WinAutomation er en programvare som brukes av folk som er kjent med Robotic Process Automation (RPA) . Det lar brukere automatisere skrivebordshandlinger som å endre registernøkler og endre back-end-innstillinger på skrivebordet der opptakeren ikke gjør det.

Men i denne opplæringen vil vi bare lære om opptakeren siden de fleste handlingene i UI-flyten krever bruk av den. Så la oss klikke på Opptaker .

Power Automate UI-flyter: Oppretting og oppsett

Klikk deretter på Spill inn-appen .

Power Automate UI-flyter: Oppretting og oppsett

Når du klikker, vil en melding bli spurt.

Power Automate UI-flyter: Oppretting og oppsett

For dette eksemplet, la oss lage en enkel brukergrensesnittflyt som åpner en Notisblokk- fil og deretter skriver " Hei jeg heter Henry ". For å gjøre det, klikk på Start opptaker .

Power Automate UI-flyter: Oppretting og oppsett

Det vil da vise et popup-vindu og alternativ øverst som ber oss om å ta opp.

Power Automate UI-flyter: Oppretting og oppsett

Klikk på Record- knappen.

Power Automate UI-flyter: Oppretting og oppsett

Når den klikkes, begynner den å registrere alle musebevegelsene og handlingene våre i bakgrunnen. La oss nå klikke på Windows Start- knappen og åpne en Notisblokk .

Power Automate UI-flyter: Oppretting og oppsett

Deretter i Notisblokken begynner du å skrive " Hei, jeg heter Henry ".

Power Automate UI-flyter: Oppretting og oppsett

Lagre filen som Henry og trykk Enter .

Power Automate UI-flyter: Oppretting og oppsett

Til slutt klikker du på Ferdig- knappen.

Power Automate UI-flyter: Oppretting og oppsett

Nå er vi ferdige med å registrere vår første UI-flyt.

Power Automate UI-flyter: Oppretting og oppsett

Sjekker kodene til UI-flyten vår

Power Automate UI-flyten har kartlagt hver eneste handling vi har utført i bakgrunnen gjennom Recorder-appen . Derfor kan vi se det i flytdiagrammet vårt gjennom tilleggshandlingen kalt Run Untitled – Notepad script . La oss klikke på den.

Power Automate UI-flyter: Oppretting og oppsett

Deretter vil den vise trinnene for hver enkelt handling vi har tatt opp i bakgrunnen.

Power Automate UI-flyter: Oppretting og oppsett

Det første vi gjorde var å starte en Notisblokk , så det er en handling her som heter Launch Untitled – Notisblokk . La oss klikke på den.

Power Automate UI-flyter: Oppretting og oppsett

Vi vil se attributtene til handlingen, inkludert applikasjonsbanen der vi startet Notisblokken fra, applikasjonsnavnet , hovedvinduets tittel og om det er et ja eller nei i attributtet Start applikasjon .

Power Automate UI-flyter: Oppretting og oppsett

Vi kan også sjekke andre avanserte detaljer ved å klikke Vis avanserte alternativer .

Power Automate UI-flyter: Oppretting og oppsett

De avanserte detaljene for handlingen inkluderer bredden og høyden på skjermen og andre spesifikke detaljer.

Power Automate UI-flyter: Oppretting og oppsett

La oss klikke Spill av tastetrykk på nytt 1 . Vi vil da se tastetrykkene vi skrev, og et skjermbilde er også gitt. 

Power Automate UI-flyter: Oppretting og oppsett

Deretter klikker du på Spill av tastetrykk på nytt 2 . Deretter vil vi se tastetrykkene vi skrev i det faktiske feltet for navn på Lagre- boksen i Notisblokken , som er Henry .

Power Automate UI-flyter: Oppretting og oppsett

Til slutt klikker du på Spill av tastetrykk på nytt 3 . Den vil da vise handlingen vår etter at vi har lagret filen og trykket på Enter som skal returnere.

Power Automate UI-flyter: Oppretting og oppsett

Endre koder i Power Automate UI Flow

Nå som vi er ferdige med å se på kodene, kan vi deretter redigere Power Automate UI-flyten vår før vi spiller den på nytt. I prøveflyten vår for brukergrensesnittet la jeg merke til at hvis vi kjører dette gjentatte ganger, vil det faktisk mislykkes. Det er fordi vi lagrer filen med samme navn om og om igjen som er " Henry.txt ".

La oss bli kvitt de 2 siste tastetrykkene for å lagre filen. For å gjøre dette, klikk på ellipsen ( ) innenfor det spesifikke tastetrykktrinnet og klikk deretter på Slett .

Power Automate UI-flyter: Oppretting og oppsett

Klikk OK .

Power Automate UI-flyter: Oppretting og oppsett

Gjør det samme med de andre tastetrykktrinnene. Når du er ferdig, kontrollerer du de gjenværende tastetrykkene slik at de gjenværende prosessene er handlingene vi virkelig ønsker å automatisere. I vårt UI-flyteksempel skal den siste delen være å skrive «Hei, jeg heter Henry ». Alternativt kan vi også klikke på Rediger kode- alternativet nederst som vil gi oss en lignende json-verdi.

Power Automate UI-flyter: Oppretting og oppsett

Vi kan også legge til dynamisk innhold i kodene våre. Vi kan legge inn vår forrige kobling, en flyt, en trigger eller en tweet her i stedet for eksempelmeldingen vår.

Power Automate UI-flyter: Oppretting og oppsett

I tillegg kan vi gå inn i kodene og gjøre endringer. For eksempel, i stedet for å si " hei ", kan vi skrive inn " hei ". For å gjøre det, utelat bokstaven " L ".

Power Automate UI-flyter: Oppretting og oppsett

La oss endre den til " Y ".

Power Automate UI-flyter: Oppretting og oppsett

Deretter sletter du de overskytende bokstavene " L " og " O " sammen med kodene deres.

Power Automate UI-flyter: Oppretting og oppsett

Til slutt klikker du på Lagre .

Power Automate UI-flyter: Oppretting og oppsett

Tester vår Power Automate UI Flow

Nå som vi er ferdige med å ta opp og redigere vår Power Automate UI Flow , la oss teste den og se om den fungerer. Først klikker du på Neste .

Power Automate UI-flyter: Oppretting og oppsett

Foreløpig trenger vi ikke å bekymre oss for noen utganger siden dette bare er en innledende prøveflyt. Bare klikk på Neste .

Power Automate UI-flyter: Oppretting og oppsett

Klikk Test nå . Deretter vises en advarsel som sier: " Ikke samhandle med enheten din under testing ". Dette er veldig viktig å følge, fordi når du klikker på Test- knappen, vil den begynne å gå gjennom handlingene du har registrert før. Derfor vil det å flytte markøren eller åpne et hvilket som helst program bare avbryte prosessen.

Power Automate UI-flyter: Oppretting og oppsett

Så la oss klikke på Test og så ikke flytte musen i det hele tatt. På dette tidspunktet, la oss gi Power Automate noen sekunder til å åpne Notisblokk i bakgrunnen og sprette den opp på skjermen.

Power Automate UI-flyter: Oppretting og oppsett

Deretter vil vi se at vår registrerte handling fungerte. Ordet " Hei " ble også endret til " Hei ".

Power Automate UI-flyter: Oppretting og oppsett

Dessuten kan vi sjekke den nyeste Notepad- filen og se at den faktisk åpnet en ny Notepad- fil og skrev: " Hei, jeg heter Henry ". 

Power Automate UI-flyter: Oppretting og oppsett

Vi har nå vår første UI-flyt som vi enkelt kan registrere og automatisere. I de andre veiledningene lærer vi å legge til mange flere funksjoner som innganger, utganger, kompliserte koder og endringer i UI-flyten vår. Vi vil også lære å integrere UI-flyt med andre flyter.




Konklusjon

Power Automate UI-flyter opprettes på 2 måter. Du kan bruke Windows-opptaker hvis du vil at UI-flyten skal kjøre gjennom skrivebordet eller Selenium IDE hvis du vil at den skal kjøres gjennom nettsteder i stedet. UI-flyter følger Robotic Process Automation som i utgangspunktet starter med å registrere handlingene våre og automatisk transformerer dem til koder ved hjelp av automatiserte trinn.

UI-flyter er kraftige fordi du kan integrere mange funksjoner i den som automatiserte flyter, planlagte flyter, koblinger og forskjellige innganger og utganger mens du gjør endringer i kodene på samme tid om ønskelig.

Beste ønsker,

Henry


Hva er Power Query & M Language: En detaljert oversikt

Hva er Power Query & M Language: En detaljert oversikt

Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.

Lag en paginert rapport: Legge til tekster og bilder

Lag en paginert rapport: Legge til tekster og bilder

Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.

SharePoint Automate-funksjonen | En introduksjon

SharePoint Automate-funksjonen | En introduksjon

Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler i LuckyTemplates ved hjelp av DAX

Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.

LuckyTemplates Slope Chart: En oversikt

LuckyTemplates Slope Chart: En oversikt

Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.

LuckyTemplates fargetemaer for enhetlige visualiseringer

LuckyTemplates fargetemaer for enhetlige visualiseringer

Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

La oss fordype oss i Standard LuckyTemplates-tema, og gjennomgå noen av funksjonene som er innebygd i selve LuckyTemplates Desktop-applikasjonen.