PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

I denne opplæringen skal vi snakke om PowerApps-startfunksjonen.

PowerApps-startfunksjonen fungerer på samme måte som hyperkoblinger. Den lar deg starte nettsider, apper og andre tjenester på enheten din.

Du kan for eksempel bruke Launch-funksjonen til å åpne telefonappen automatisk og ringe et telefonnummer via en knapp på appen din. Hvis du bruker en datamaskin, kan den starte Skype for å ringe det nummeret.

Innholdsfortegnelse

Bruke oppstartsfunksjonen til å åpne en webside

Først, la oss gå gjennom trinnene for hvordan du kan bruke Launch-funksjonen til å åpne en nettside. Vi starter med å legge til en knapp på hovedskjermen vår.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Deretter markerer vi knappen, velger OnSelect fra rullegardinmenyen for egenskaper og skriver inn Start på formellinjen.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Vi trenger en url som leder til nettsiden vi ønsker å lansere. For nå, la oss bruke Google som et eksempel.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

La oss nå teste knappen og se hva som skjer når vi klikker på den.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Som du kan se, åpnet den automatisk Google i nettleseren vår.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Det ville gjort det samme hvis vi er på en mobil enhet. Hvis standardnettleseren er Safari, vil den starte Safari og åpne Google.

Dette gir appen vår mange muligheter. Vi kan for eksempel ha et ikon som leder til hjelpesiden vår. For å gjøre det, la oss legge til informasjonsikonet.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

La oss endre fargen på det ikonet til hvitt slik at det stemmer overens med temaet på denne skjermen.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

La oss si at vi jobber med en reiseapp. Vi kan få dette ikonet til å lede til travelagency.com/help.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Med en funksjonalitet som denne kan sluttbrukeren din enkelt få tilgang til mer informasjon som ikke finnes fra selve appen.

Bruke oppstartsfunksjonen til å ringe et nummer

Bortsett fra å la deg starte nettleseren din og åpne en bestemt nettside, gir Launch-funksjonen deg også anropsfunksjonalitet i appen din.

Denne gangen må vi begynne med "tlf" for å fortelle PowerApps at vi ringer et telefonnummer. Deretter skal vi skrive inn et telefonnummer etter det.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Med den formelen på plass, la oss se hva som skjer når vi klikker på knappen.

Siden vi er på en datamaskin her, ber den oss om å åpne en app som den kan bruke til å ringe ut. Så hvis du har programmert datamaskinen til å starte Skype hver gang du trenger å ringe, vil den gjøre det samme i dette tilfellet.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Vi kan også stille inn telefonnummeret dynamisk slik at det ringer et nummer basert på hvilken post du velger fra appgalleriet ditt. Vi diskuterte dette i en tidligere opplæring hvor vi snakket om.

Bruke oppstartsfunksjonen til å sende en e-post

Denne gangen, la oss se hvordan Launch-funksjonen lar oss sende en e-post fra appen.

La oss gå til detaljskjermen der vi allerede har en "Ring agent"-knapp. Vi kommer til å legge til en annen knapp ved siden av den, som vi kaller "E-postagent"-knappen.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Ved å velge knappens OnSelect-egenskap, la oss bruke Launch-funksjonen igjen. Denne gangen skal vi bruke "mailto", som forteller PowerApps at vi er i ferd med å sende ut en e-post.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Deretter legger vi til en e-postadresse. La oss bruke [email protected], så trykker vi Enter for å låse den formelen.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Siden vi ikke har en e-postkonto satt opp på denne datamaskinen, startet den i utgangspunktet e-postprogrammet.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Den ber oss også sette den opp.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Hvis du har riktig konfigurert e-post på enheten din, vil et klikk på den knappen umiddelbart åpne e-posten din, med e-postadressen klar i mottakerfeltet.

Merk at du også kan angi e-posten dynamisk. Du kan følge de samme trinnene som vi brukte til dynamisk å sette opp telefonnumrene i postene våre, men denne gangen bruker du "mailto" i stedet for "tel".

Bruke Launch-funksjonen til å starte en annen app

Det siste vi skal gjøre her er å lære hvordan du bruker lanseringsfunksjonen til å starte andre PowerApps-applikasjoner. For å starte, la oss gå til alle applikasjonene våre ved å klikke på denne menyen øverst til venstre.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

La oss deretter gå til PowerApps.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Når vi er inne i PowerApps, la oss gå til Apps. Dette vil vise oss en liste over alle de andre appene vi har laget.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

La oss si at vi ønsker å lansere FirstApp1 fra innsiden av FirstCanvasApp. La oss åpne menyen for den appen og klikk på Detaljer.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Vi må merke oss app-ID-en fordi det er dette vi skal bruke for å navigere til denne appen senere.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Gå tilbake til startskjermen til appen vi jobber med, la oss legge til en knapp her nederst.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Deretter skal vi bruke Launch-funksjonen og følge den opp med adressen "/providers/Microsoft.PowerApps/apps/".

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Vi legger til app-ID-en for appen vi vil starte etter det. Klikk deretter på Enter for å låse formelen inne.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

For enklere navigering, la oss endre teksten på denne knappen til «Start annen app».

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

For øyeblikket er vi inne i studioet der vi jobber med appene våre. Hvis vi klikker på "Start annen app"-knappen nå, vil den starte studioversjonen av den andre appen og ikke den publiserte appen som sluttbrukeren ser.

Så la oss publisere denne appen som vi jobber med først. Vi snakket også omi en annen opplæring.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Når det er publisert, la oss gå tilbake til listen over alle våre applikasjoner. Sørg for at den er fullstendig oppdatert, siden det noen ganger tar tid før appen oppdateres etter at den er publisert.

La oss starte FirstCanvasApp, det er der vi laget den knappen.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

La oss nå klikke på Start annen app fra startskjermen.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din

Når vi gjør det, åpner det umiddelbart et nytt vindu for den andre appen.

PowerApps-startfunksjon: Slik starter du andre tjenester fra appen din




Konklusjon

Launch-funksjonen er virkelig nyttig for å gjøre apper mer funksjonelle og enklere å bruke. Det sparer sluttbrukeren for mye tid ved å starte andre tjenester fra appen i stedet for å måtte gå ut av appen og manuelt åpne en nettleser, en e-postapp eller en telefonapp.

Det åpner også for flere muligheter. Du kan for eksempel lage en rekke andre applikasjoner som utfyller hverandre og ha én app åpne alle de andre. Det er helt opp til deg hvor mye funksjonalitet du vil at hovedappen skal ha.

Beste ønsker,

Henry


Variabler og uttrykk i Power Query Editor

Variabler og uttrykk i Power Query Editor

Denne opplæringen vil diskutere om variabler og uttrykk i Power Query Editor. Du lærer hvordan du skriver og bygger dem riktig.

Hvordan lage et Lucky Templates-varmekart

Hvordan lage et Lucky Templates-varmekart

Et LuckyTemplates-varmekart er en type visualisering som brukes til å vise datatetthet på et kart. I denne opplæringen vil jeg diskutere hvordan vi kan lage en – ikke gå glipp av noe!

Opprette et Pareto-diagram i LuckyTemplates – Avansert DAX

Opprette et Pareto-diagram i LuckyTemplates – Avansert DAX

Jeg skal lære deg et veldig interessant eksempel rundt Pareto-prinsippet og hvordan du lager et Pareto-diagram ved hjelp av viktige DAX-formler.

Egendefinert stolpediagram i LuckyTemplates: varianter og modifikasjoner

Egendefinert stolpediagram i LuckyTemplates: varianter og modifikasjoner

Lær hvordan et tilpasset stolpediagram på markedsplassen kan brukes til datasammenligning og hvordan du kan lage dem ved å bruke eksempler i LuckyTemplates.

Kraftautomatisering av statiske resultater: En oversikt

Kraftautomatisering av statiske resultater: En oversikt

Lær hvordan Power Automate Static Results-funksjonen fungerer og hvorfor det er bra å bli lagt til de beste praksisene når du lager flytdiagrammer.

LuckyTemplates Python-opplæring: Hvordan oversette tekster

LuckyTemplates Python-opplæring: Hvordan oversette tekster

eDNA demonstrerer hvordan du utfører språk- eller tekstoversettelse ved hjelp av Python og overfører det til LuckyTemplates. LuckyTemplates Python-opplæring.

Lag et Gantt-diagram i LuckyTemplates Report Builder

Lag et Gantt-diagram i LuckyTemplates Report Builder

I denne opplæringen lærer du hvordan du bruker Gauge Bullet Graph til å lage et Gantt-diagram i LuckyTemplates Report Builder.

Lag 3D-spredningsplott ved å bruke Python i LuckyTemplates

Lag 3D-spredningsplott ved å bruke Python i LuckyTemplates

I denne opplæringen lærer du hvordan du lager et tredimensjonalt (3D) spredningsplott ved å bruke Python i LuckyTemplates.

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet