PowerApps-startfunctie: andere services starten vanuit uw app

PowerApps-startfunctie: andere services starten vanuit uw app

In deze tutorial gaan we het hebben over de PowerApps Launch-functie.

De PowerApps Launch-functie werkt op dezelfde manier als hyperlinks. Hiermee kunt u webpagina's, apps en andere services op uw apparaat starten.

U kunt bijvoorbeeld de functie Launch gebruiken om automatisch de telefoon-app te openen en een telefoonnummer te bellen via een knop op uw app. Als u een computer gebruikt, kan deze uw Skype starten om dat nummer te bellen.

Inhoudsopgave

De startfunctie gebruiken om een ​​webpagina te openen

Laten we eerst eens kijken hoe u de Launch-functie kunt gebruiken om een ​​webpagina te openen. We beginnen met het toevoegen van een knop aan ons hoofdscherm.

PowerApps-startfunctie: andere services starten vanuit uw app

Vervolgens markeren we de knop, kiezen we OnSelect in de vervolgkeuzelijst met eigenschappen en typen we Launch op de formulebalk.

PowerApps-startfunctie: andere services starten vanuit uw app

We hebben een url nodig die leidt naar de webpagina die we willen lanceren. Laten we nu Google als voorbeeld gebruiken.

PowerApps-startfunctie: andere services starten vanuit uw app

Laten we nu de knop testen en kijken wat er gebeurt als we erop klikken.

PowerApps-startfunctie: andere services starten vanuit uw app

Zoals u kunt zien, is Google automatisch geopend in onze browser.

PowerApps-startfunctie: andere services starten vanuit uw app

Het zou hetzelfde doen als we op een mobiel apparaat zitten. Als de standaardbrowser Safari is, zal het doorgaan en Safari starten en Google openen.

Dit voegt veel mogelijkheden toe aan onze app. We kunnen bijvoorbeeld een pictogram hebben dat naar onze helpsite leidt. Om dat te doen, voegen we het informatiepictogram toe.

PowerApps-startfunctie: andere services starten vanuit uw app

Laten we de kleur van dat pictogram veranderen in wit, zodat het overeenkomt met het thema op dit scherm.

PowerApps-startfunctie: andere services starten vanuit uw app

Laten we zeggen dat we aan een reis-app werken. We kunnen dit pictogram laten leiden naar travelagency.com/help.

PowerApps-startfunctie: andere services starten vanuit uw app

Met een functionaliteit als deze heeft uw eindgebruiker eenvoudig toegang tot meer informatie die niet in de app zelf te vinden is.

De startfunctie gebruiken om een ​​nummer te bellen

Behalve dat u uw browser kunt starten en een specifieke webpagina kunt openen, biedt de Launch-functie u ook belfunctionaliteit in uw app.

Deze keer moeten we beginnen met "tel" om PowerApps te laten weten dat we een telefoonnummer bellen. Daarna gaan we daarna een telefoonnummer typen.

PowerApps-startfunctie: andere services starten vanuit uw app

Laten we, met die formule op zijn plaats, kijken wat er gebeurt als we op de knop klikken.

Omdat we hier op een computer zitten, vraagt ​​het ons om een ​​app te openen die het kan gebruiken om te bellen. Dus als u uw computer hebt geprogrammeerd om Skype te starten elke keer dat u moet bellen, zal het in dit geval hetzelfde doen.

PowerApps-startfunctie: andere services starten vanuit uw app

We kunnen het telefoonnummer ook dynamisch instellen zodat het een nummer kiest op basis van het record dat u selecteert in uw app-galerij. We bespraken dit in een eerdere tutorial waar we het hadden over de LookUp-functie .

De startfunctie gebruiken om een ​​e-mail te verzenden

Laten we deze keer eens kijken hoe we met de Launch-functie een e-mail kunnen sturen vanuit de app.

Laten we naar het detailscherm gaan waar we al een knop "Agent bellen" hebben. We gaan er nog een knop naast toevoegen, die we de knop "E-mailagent" zullen noemen.

PowerApps-startfunctie: andere services starten vanuit uw app

Door de OnSelect-eigenschap van onze knop te kiezen, gebruiken we de Launch-functie opnieuw. Deze keer gaan we "mailto" gebruiken, wat PowerApps vertelt dat we op het punt staan ​​een e-mail te versturen.

PowerApps-startfunctie: andere services starten vanuit uw app

Vervolgens gaan we een e-mailadres toevoegen. Laten we [email protected] gebruiken, dan drukken we op Enter om die formule vast te leggen.

PowerApps-startfunctie: andere services starten vanuit uw app

Omdat we geen e-mailaccount hebben ingesteld op deze computer, is in feite de e-mailtoepassing gestart.

PowerApps-startfunctie: andere services starten vanuit uw app

Het vraagt ​​ons ook om het op te zetten.

PowerApps-startfunctie: andere services starten vanuit uw app

Als u uw e-mail correct hebt ingesteld op uw apparaat, wordt uw e-mail onmiddellijk geopend door op die knop te klikken, met het e-mailadres klaar in het veld voor de ontvanger.

Merk op dat u de e-mail ook dynamisch kunt instellen. U kunt dezelfde stappen volgen die we gebruikten om de telefoonnummers in onze administratie dynamisch in te stellen, maar nu met "mailto" in plaats van "tel".

De startfunctie gebruiken om een ​​andere app te starten

Het laatste wat we hier gaan doen, is leren hoe we de startfunctie kunnen gebruiken om andere PowerApps-toepassingen te starten. Laten we om te beginnen naar al onze applicaties gaan door op dit menu in de linkerbovenhoek te klikken.

PowerApps-startfunctie: andere services starten vanuit uw app

Laten we dan naar PowerApps gaan.

PowerApps-startfunctie: andere services starten vanuit uw app

Eenmaal in PowerApps gaan we naar Apps. Dit toont ons een lijst met alle andere apps die we hebben gemaakt.

PowerApps-startfunctie: andere services starten vanuit uw app

Laten we zeggen dat we FirstApp1 willen starten vanuit FirstCanvasApp. Laten we het menu voor die app openen en op Details klikken.

PowerApps-startfunctie: andere services starten vanuit uw app

We moeten de app-ID noteren, want dit is wat we gaan gebruiken om later naar deze app te navigeren.

PowerApps-startfunctie: andere services starten vanuit uw app

Terugkerend naar het startscherm van de app waaraan we werken, laten we hier onderaan een knop toevoegen.

PowerApps-startfunctie: andere services starten vanuit uw app

Vervolgens gaan we de Launch-functie gebruiken en deze opvolgen met het adres "/providers/Microsoft.PowerApps/apps/".

PowerApps-startfunctie: andere services starten vanuit uw app

We voegen daarna de app-ID toe voor de app die we willen starten. Klik vervolgens op Enter om die formule vast te zetten.

PowerApps-startfunctie: andere services starten vanuit uw app

Laten we, voor eenvoudigere navigatie, de tekst op deze knop wijzigen in "Andere app starten".

PowerApps-startfunctie: andere services starten vanuit uw app

Op dit moment zitten we in de studio waar we aan onze apps werken. Als we nu op de knop "Andere app starten" klikken, wordt de studioversie van de andere app gestart en niet de gepubliceerde app die de eindgebruiker ziet.

Dus laten we eerst deze app publiceren waar we aan werken. We hebben ook gesproken over het publiceren van apps in een andere zelfstudie.

PowerApps-startfunctie: andere services starten vanuit uw app

Zodra dat is gepubliceerd, gaan we terug naar de lijst met al onze applicaties. Zorg ervoor dat deze volledig is vernieuwd, aangezien het soms even duurt voordat de app is bijgewerkt nadat deze is gepubliceerd.

Laten we FirstCanvasApp starten, waar we die knop hebben gemaakt.

PowerApps-startfunctie: andere services starten vanuit uw app

Laten we nu klikken op Andere app starten vanaf het startscherm.

PowerApps-startfunctie: andere services starten vanuit uw app

Zodra we dat doen, wordt er meteen een nieuw venster geopend voor de andere app.

PowerApps-startfunctie: andere services starten vanuit uw app


Power Apps Inleiding: definitie, kenmerken, functies en belang
Power Apps-omgevingen: de app-elementen correct instellen
PowerApps-functies en formules | Een introductie

Conclusie

De Launch-functie is echt nuttig om apps functioneler en gebruiksvriendelijker te maken. Het bespaart de eindgebruiker veel tijd door andere services vanuit de app te starten in plaats van de app te moeten verlaten en handmatig een browser, een e-mailapp of een telefoonapp te openen.

Het opent ook meer mogelijkheden. U kunt bijvoorbeeld een aantal andere applicaties maken die elkaar aanvullen en één app alle andere laten openen. Het is allemaal aan jou over hoeveel functionaliteit je wilt dat je hoofdapp is.

Al het beste,

Henry


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten