Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
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.
Vervolgens markeren we de knop, kiezen we OnSelect in de vervolgkeuzelijst met eigenschappen en typen we Launch op de formulebalk.
We hebben een url nodig die leidt naar de webpagina die we willen lanceren. Laten we nu Google als voorbeeld gebruiken.
Laten we nu de knop testen en kijken wat er gebeurt als we erop klikken.
Zoals u kunt zien, is Google automatisch geopend in onze browser.
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.
Laten we de kleur van dat pictogram veranderen in wit, zodat het overeenkomt met het thema op dit scherm.
Laten we zeggen dat we aan een reis-app werken. We kunnen dit pictogram laten leiden naar travelagency.com/help.
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.
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.
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.
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.
Vervolgens gaan we een e-mailadres toevoegen. Laten we [email protected] gebruiken, dan drukken we op Enter om die formule vast te leggen.
Omdat we geen e-mailaccount hebben ingesteld op deze computer, is in feite de e-mailtoepassing gestart.
Het vraagt ons ook om het op te zetten.
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.
Laten we dan naar PowerApps gaan.
Eenmaal in PowerApps gaan we naar Apps. Dit toont ons een lijst met alle andere apps die we hebben gemaakt.
Laten we zeggen dat we FirstApp1 willen starten vanuit FirstCanvasApp. Laten we het menu voor die app openen en op Details klikken.
We moeten de app-ID noteren, want dit is wat we gaan gebruiken om later naar deze app te navigeren.
Terugkerend naar het startscherm van de app waaraan we werken, laten we hier onderaan een knop toevoegen.
Vervolgens gaan we de Launch-functie gebruiken en deze opvolgen met het adres "/providers/Microsoft.PowerApps/apps/".
We voegen daarna de app-ID toe voor de app die we willen starten. Klik vervolgens op Enter om die formule vast te zetten.
Laten we, voor eenvoudigere navigatie, de tekst op deze knop wijzigen in "Andere app starten".
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.
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.
Laten we nu klikken op Andere app starten vanaf het startscherm.
Zodra we dat doen, wordt er meteen een nieuw venster geopend voor de andere 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
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.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
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.
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.
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.
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.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
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