PowerApps-navigasjonskontekstoversikt

I denne opplæringen vil vi diskutere konteksten til PowerApps-navigasjon. Vi bruker funksjonene Tilbake og Naviger til å endre hvilken skjerm som vises i applikasjonene våre.

De fleste apper inneholder flere skjermer. Ved å tilby brukervennlig PowerApps-navigasjon kan brukerne navigere effektivt gjennom disse applikasjonsskjermene.

På referansesiden, la oss klikke på Naviger og se hva den gjør.

PowerApps-navigasjonskontekstoversikt

Naviger - funksjonen endrer skjermen som vises. Vi vil ha et eksempel for å forstå hvordan denne funksjonen fungerer.

PowerApps-navigasjonskontekstoversikt

Innholdsfortegnelse

PowerApps-navigering ved hjelp av navigeringsfunksjonen

Først, la oss klikke på det første datakortet ( Beau Spratling ).

PowerApps-navigasjonskontekstoversikt

Gå til OnSelect- utløseren, så ser vi at Navigate- funksjonen brukes til å ta brukeren til den angitte skjermen ( DetailScreen1 ). Dette betyr at når du klikker på dette kortet, vil det navigere oss til DetailScreen1 .

PowerApps-navigasjonskontekstoversikt

På den annen side er det andre argumentet for overgangstypen vi ønsker å angi. Den er for øyeblikket satt til Ingen .

PowerApps-navigasjonskontekstoversikt

På referansesiden kan vi se de forskjellige overgangene vi kan velge mellom og en demonstrasjon for hver av dem.

PowerApps-navigasjonskontekstoversikt

Vi kan enkelt endre Navigate Transition ved å klikke på datakortet igjen. Klikk deretter på det andre argumentet.

PowerApps-navigasjonskontekstoversikt

Etter det vil ScreenTransition.None vises.

PowerApps-navigasjonskontekstoversikt

Fjern ordet Ingen på slutten og de forskjellige overgangsalternativene vises nedenfor. For dette eksemplet, la oss bruke Fade- overgangen. Prøv å spille av applikasjonen din, og du vil se hvordan Fade- overgangen fungerer.

PowerApps-navigasjonskontekstoversikt

La oss nå klikke på pilen inne i datakortet vårt.

PowerApps-navigasjonskontekstoversikt

Vi kan se at triggeren også er OnSelect , og den velger Parent- elementet.

PowerApps-navigasjonskontekstoversikt

Det overordnede elementet til den pilen refererer til selve datakortet. Den bruker navigeringsfunksjonen som omdirigerer brukerne til DetailScreen1 . Når du har klikket, vil den gjøre det samme som når vi klikker på datakortet.

PowerApps-navigasjonskontekstoversikt

Legge til en redigeringsfunksjon for PowerApps-navigering

La oss nå prøve å legge til et redigeringssymbol som vil omdirigere oss til redigeringssiden rett fra datakortet vårt. Klikk på Separator5- elementet under BrowseGallery1 .

PowerApps-navigasjonskontekstoversikt

Klikk deretter på ikonene og velg Rediger- ikonet.

PowerApps-navigasjonskontekstoversikt

Siden vi har lagt det til i BrowseGallery1 , replikerer det seg selv for hvert datakort inne i galleriet.

PowerApps-navigasjonskontekstoversikt

La oss deretter flytte ikonet ved siden av pilikonet og endre størrelsen på det til det er litt mindre.

PowerApps-navigasjonskontekstoversikt

Som standard brukte dette redigeringsikonet også OnSelect- utløseren og Select -funksjonen fra det overordnede elementet. Så ved å klikke på dette, vil det også omdirigere oss til detaljskjermen.

PowerApps-navigasjonskontekstoversikt

La oss endre det ved å endre funksjonen til Naviger . Endre Velg (foreldre) til Naviger (Rediger skjerm1) i stedet.

PowerApps-navigasjonskontekstoversikt

Vi setter det andre argumentet til ScreenTransition.UnCover . Sørg for å skille de to argumentene med et komma ( , ).

PowerApps-navigasjonskontekstoversikt

La oss nå spille applikasjonen vår.

PowerApps-navigasjonskontekstoversikt

Klikk deretter på Rediger- knappen.

PowerApps-navigasjonskontekstoversikt

Deretter blir vi omdirigert til redigeringsskjermen.

PowerApps-navigasjonskontekstoversikt

Forstå bakfunksjonen i PowerApps Navigation

På vår EditScreen1 , la oss klikke på X- knappen ved siden av tittelen.

PowerApps-navigasjonskontekstoversikt

I dette eksemplet brukte vi ResetForm ()-funksjonen sammen med Back ()-funksjonen.

PowerApps-navigasjonskontekstoversikt

Når vi navigerer et sted,husker den siste skjermen vi åpnet. Vi kan navigere til den siste skjermen ved å bruke Back()- funksjonen.

For eksempel, ved å bruke denne funksjonen på X -knappen, kan vi enkelt gå tilbake til hovedskjermen hvis vi får tilgang til redigeringsskjermen fra hovedskjermen. Hvis vi får tilgang til redigeringsskjermen fra den detaljerte skjermen, vil X- knappen bringe oss tilbake til detaljskjermen.

Vi kan også lese en mer detaljert forklaring av Back() -funksjonen på formelreferansesiden.

PowerApps-navigasjonskontekstoversikt



Konklusjon

For å oppsummere er vi i stand til å lære viktigheten og konteksten til PowerApps-navigasjon. Vi er også i stand til å forstå hvordan tilbake- og navigeringsfunksjonene fungerer i applikasjonen vår. Vi kan spesifisere en visuell overgang i formelen for å kontrollere hvordan en skjerm endres til en annen.

Bare husk at det alltid er viktig å gi brukerne en effektiv måte å navigere på applikasjonsskjermene dine på.

Beste ønsker,

Henry


Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.