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


Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hvordan kommentere i Python – En hurtigveiledning for nybegynnere

Hva er Power Query & M Language: En detaljert oversikt

Hva er Power Query & M Language: En detaljert oversikt

Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.

Lag en paginert rapport: Legge til tekster og bilder

Lag en paginert rapport: Legge til tekster og bilder

Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.

SharePoint Automate-funksjonen | En introduksjon

SharePoint Automate-funksjonen | En introduksjon

Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler i LuckyTemplates ved hjelp av DAX

Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.

LuckyTemplates Slope Chart: En oversikt

LuckyTemplates Slope Chart: En oversikt

Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.

LuckyTemplates fargetemaer for enhetlige visualiseringer

LuckyTemplates fargetemaer for enhetlige visualiseringer

Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.