Overzicht PowerApps-navigatiecontext

Overzicht PowerApps-navigatiecontext

In deze zelfstudie bespreken we de context van PowerApps-navigatie. We zullen de functies Terug en Navigeren gebruiken om te wijzigen welk scherm wordt weergegeven in onze applicaties.

De meeste apps bevatten meerdere schermen. Door gebruiksvriendelijke PowerApps-navigatie te bieden, kunnen gebruikers efficiënt door die toepassingsschermen navigeren.

Laten we op de referentiepagina op Navigeren klikken en kijken wat het doet.

Overzicht PowerApps-navigatiecontext

De functie Navigeren verandert het scherm dat wordt weergegeven. We zullen een voorbeeld hebben om beter te begrijpen hoe deze functie werkt.

Overzicht PowerApps-navigatiecontext

Inhoudsopgave

PowerApps-navigatie met behulp van de navigatiefunctie

Laten we eerst op de eerste gegevenskaart klikken ( Beau Spratling ).

Overzicht PowerApps-navigatiecontext

Ga naar de OnSelect- trigger en we zullen zien dat de Navigate- functie wordt gebruikt om de gebruiker naar het opgegeven scherm te brengen ( DetailScreen1 ). Dit betekent dat wanneer we op deze kaart klikken, deze ons naar het DetailScreen1 zal navigeren .

Overzicht PowerApps-navigatiecontext

Aan de andere kant is het tweede argument voor het overgangstype dat we willen instellen. Het is momenteel ingesteld op Geen .

Overzicht PowerApps-navigatiecontext

Op de referentiepagina kunnen we de verschillende overgangen zien waaruit we kunnen kiezen en een demonstratie voor elk daarvan.

Overzicht PowerApps-navigatiecontext

We kunnen de navigatieovergang eenvoudig wijzigen door opnieuw op de gegevenskaart te klikken. Klik vervolgens op het tweede argument.

Overzicht PowerApps-navigatiecontext

Daarna verschijnt de ScreenTransition.None .

Overzicht PowerApps-navigatiecontext

Verwijder het woord Geen aan het einde en de verschillende overgangsopties verschijnen hieronder. Laten we voor dit voorbeeld de fade- overgang gebruiken. Probeer uw applicatie af te spelen en u zult zien hoe de Fade- overgang werkt.

Overzicht PowerApps-navigatiecontext

Laten we nu op de pijl in onze gegevenskaart klikken.

Overzicht PowerApps-navigatiecontext

We kunnen zien dat de trigger ook OnSelect is en dat het het bovenliggende element selecteert.

Overzicht PowerApps-navigatiecontext

Het Parent- element van die pijl verwijst naar de datakaart zelf. Het gebruikt de Navigate- functie die de gebruikers omleidt naar de DetailScreen1 . Eenmaal aangeklikt, zal het hetzelfde doen als wanneer we op de datakaart klikken.

Overzicht PowerApps-navigatiecontext

Een bewerkingsfunctionaliteit toevoegen voor PowerApps-navigatie

Laten we nu proberen een bewerkingssymbool toe te voegen dat ons rechtstreeks vanaf onze datakaart naar de bewerkingspagina zal leiden. Klik op het Separator5- element onder de BrowseGallery1 .

Overzicht PowerApps-navigatiecontext

Klik vervolgens op de pictogrammen en selecteer het pictogram Bewerken .

Overzicht PowerApps-navigatiecontext

Omdat we het in de BrowseGallery1 hebben toegevoegd , repliceert het zichzelf voor elke datakaart in de galerij.

Overzicht PowerApps-navigatiecontext

Laten we dan het pictogram naast het pijlpictogram verplaatsen en het formaat wijzigen totdat het iets kleiner is.

Overzicht PowerApps-navigatiecontext

Standaard gebruikte dit bewerkingspictogram ook de OnSelect- trigger en de Select- functie van het bovenliggende element. Dus door hierop te klikken, worden we ook doorgestuurd naar het detailscherm.

Overzicht PowerApps-navigatiecontext

Laten we dat veranderen door de functie te wijzigen in Navigeren . Wijzig in plaats daarvan Select(Parent) in Navigate(EditScreen1) .

Overzicht PowerApps-navigatiecontext

We stellen het tweede argument in op ScreenTransition.UnCover . Zorg ervoor dat u de twee argumenten scheidt door een komma ( , ).

Overzicht PowerApps-navigatiecontext

Laten we nu onze applicatie spelen.

Overzicht PowerApps-navigatiecontext

Klik daarna op de knop Bewerken .

Overzicht PowerApps-navigatiecontext

Vervolgens worden we doorgestuurd naar het bewerkingsscherm.

Overzicht PowerApps-navigatiecontext

De Back-functie in PowerApps-navigatie begrijpen

Laten we in ons EditScreen1 op de X- knop naast de titel klikken.

Overzicht PowerApps-navigatiecontext

In dit voorbeeld hebben we de functie ResetForm () samen met de functie Back () gebruikt.

Overzicht PowerApps-navigatiecontext

Als we ergens naartoe navigeren, onthoudt Microsoft PowerApps het laatste scherm dat we hebben geopend. We kunnen naar dat laatste scherm navigeren door de functie Back() te gebruiken .

Door deze functie op de X -knop te gebruiken, kunnen we bijvoorbeeld eenvoudig teruggaan naar het hoofdscherm als we vanuit het hoofdscherm het bewerkingsscherm openen. Als we het bewerkingsscherm openen vanuit het detailscherm, brengt de X -knop ons terug naar het detailscherm.

We kunnen ook een meer gedetailleerde uitleg van de functie Back() lezen op de pagina met formulereferenties.

Overzicht PowerApps-navigatiecontext


Basisprincipes van Power Apps: ontwikkelomgeving en het uitvoeren van uw app
Power Apps: aan de slag met deze revolutionaire tool

Conclusie

Kortom, we kunnen het belang en de context van PowerApps-navigatie leren kennen. We kunnen ook begrijpen hoe de functies Terug en Navigeren werken in onze applicatie. We kunnen een visuele overgang in de formule specificeren om te bepalen hoe het ene scherm in het andere verandert.

Houd er rekening mee dat het altijd belangrijk is om gebruikers een efficiënte manier te bieden om door uw toepassingsschermen te navigeren.

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