PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

I denne tutorial skal vi tale om PowerApps-startfunktionen.

PowerApps-startfunktionen fungerer på samme måde som hyperlinks. Det giver dig mulighed for at starte websider, apps og andre tjenester på din enhed.

For eksempel kan du bruge Launch-funktionen til automatisk at åbne telefonappen og ringe til et telefonnummer via en knap på din app. Hvis du bruger en computer, kan den starte din Skype for at ringe til det nummer.

Indholdsfortegnelse

Brug af startfunktionen til at åbne en webside

Lad os først gennemgå trinene til, hvordan du kan bruge startfunktionen til at åbne en webside. Vi starter med at tilføje en knap til vores hovedskærm.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Derefter fremhæver vi knappen, vælger OnSelect fra rullemenuen Egenskaber og skriver Launch på formellinjen.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Vi får brug for en url, der fører til den webside, vi vil lancere. Lad os nu bruge Google som eksempel.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Lad os nu teste knappen og se, hvad der sker, når vi klikker på den.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Som du kan se, åbnede den automatisk Google i vores browser.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Det ville gøre det samme, hvis vi er på en mobil enhed. Hvis standardbrowseren er Safari, vil den gå videre og starte Safari og åbne Google.

Dette tilføjer en masse muligheder til vores app. Vi kan for eksempel have et ikon, der fører til vores hjælpeside. For at gøre det, lad os tilføje informationsikonet.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Lad os ændre det ikons farve til hvid, så det stemmer overens med temaet på denne skærm.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Lad os sige, at vi arbejder på en rejse-app. Vi kan få dette ikon til at føre til travelagency.com/help.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Med en funktionalitet som denne kan din slutbruger nemt få adgang til mere information, som ikke kan findes inde fra selve appen.

Brug af startfunktionen til at ringe til et nummer

Udover at give dig mulighed for at starte din browser og åbne en bestemt webside, giver Launch-funktionen dig også opkaldsfunktionalitet i din app.

Denne gang bliver vi nødt til at starte med "tlf" for at fortælle PowerApps, at vi ringer til et telefonnummer. Så skal vi indtaste et telefonnummer efter det.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Med den formel på plads, lad os se, hvad der sker, når vi klikker på knappen.

Da vi er på en computer her, beder den os om at åbne en app, som den kan bruge til at kalde ud. Så hvis du har programmeret din computer til at starte Skype, hver gang du skal foretage et opkald, vil den gøre det samme i dette tilfælde.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Vi kan også dynamisk indstille telefonnummeret, så det ringer til et nummer baseret på hvilken post du vælger fra dit appgalleri. Vi diskuterede dette i en tidligere tutorial, hvor vi talte om.

Brug af startfunktionen til at sende en e-mail

Denne gang, lad os se, hvordan startfunktionen giver os mulighed for at sende en e-mail fra appen.

Lad os gå til detaljeskærmen, hvor vi allerede har en "Call Agent"-knap. Vi vil tilføje en anden knap ved siden af ​​den, som vi kalder knappen "E-mailagent".

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Ved at vælge vores knaps OnSelect-egenskab, lad os bruge Launch-funktionen igen. Denne gang skal vi bruge "mailto", som fortæller PowerApps, at vi er ved at sende en e-mail.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Derefter vil vi tilføje en e-mailadresse. Lad os bruge [email protected], så trykker vi Enter for at låse den formel inde.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Da vi ikke har en e-mail-konto oprettet på denne computer, lancerede den grundlæggende e-mail-applikationen.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Den beder os også om at sætte den op.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Hvis du har din e-mail korrekt konfigureret på din enhed, vil et klik på den knap straks åbne din e-mail med e-mailadressen klar i modtagerfeltet.

Bemærk, at du også kan indstille e-mailen dynamisk. Du kan følge de samme trin, som vi brugte til dynamisk at opsætte telefonnumrene i vores optegnelser, men denne gang ved at bruge "mailto" i stedet for "tel".

Brug af startfunktionen til at starte en anden app

Den sidste ting, vi skal gøre her, er at lære, hvordan du bruger startfunktionen til at starte andre PowerApps-applikationer. For at starte, lad os gå til alle vores applikationer ved at klikke på denne menu i øverste venstre hjørne.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Lad os derefter gå til PowerApps.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Når vi er inde i PowerApps, lad os gå til Apps. Dette vil vise os en liste over alle de andre apps, vi har oprettet.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Lad os sige, at vi vil starte FirstApp1 inde fra FirstCanvasApp. Lad os åbne menuen for den app og klikke på Detaljer.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Vi er nødt til at notere os app-id'et, fordi det er det, vi skal bruge til at navigere til denne app senere.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Går tilbage til startskærmen for den app, vi arbejder på, så lad os tilføje en knap her i bunden.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Derefter skal vi bruge startfunktionen og følge den op med adressen "/providers/Microsoft.PowerApps/apps/".

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Vi tilføjer app-id'et for den app, som vi vil starte efter det. Klik derefter på Enter for at låse denne formel inde.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

For lettere navigation, lad os ændre teksten på denne knap til "Start anden app".

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

I øjeblikket er vi inde i studiet, hvor vi arbejder på vores apps. Hvis vi klikker på knappen "Start anden app" nu, vil den starte studieversionen af ​​den anden app og ikke den offentliggjorte app, som slutbrugeren ser.

Så lad os først udgive denne app, som vi arbejder på. Vi talte også omi en anden tutorial.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Når det er offentliggjort, lad os gå tilbage til listen over alle vores applikationer. Sørg for, at den er fuldt opdateret, da det nogle gange tager tid for appen at opdatere efter at have udgivet den.

Lad os starte FirstCanvasApp, som er der, hvor vi oprettede den knap.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Lad os nu klikke på Start anden app fra startskærmen.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app

Når vi gør det, åbner det straks et nyt vindue til den anden app.

PowerApps-startfunktion: Sådan starter du andre tjenester fra din app




Konklusion

Launch-funktionen er virkelig nyttig til at gøre apps mere funktionelle og nemmere at bruge. Det sparer slutbrugeren en masse tid ved at starte andre tjenester inde fra appen i stedet for at skulle afslutte appen og manuelt åbne en browser, en e-mail-app eller en telefonapp.

Det åbner også op for flere muligheder. For eksempel kan du oprette en række andre applikationer, der komplementerer hinanden og få én app til at åbne alle de andre. Det er helt op til dig, hvor meget funktionalitet du ønsker, at din primære app skal have.

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.