PowerApps-navigoinnin kontekstin yleiskatsaus

Tässä opetusohjelmassa keskustelemme PowerApps-navigoinnin kontekstista. Käytämme Takaisin- ja Navigoi- toimintoja muuttaaksemme, mikä näyttö sovelluksissamme näytetään.

Useimmat sovellukset sisältävät useita näyttöjä. Käyttäjäystävällisen PowerApps-navigoinnin ansiosta käyttäjät voivat navigoida tehokkaasti sovellusnäytöissä.

Napsauta viitesivulla Navigoi ja katso mitä se tekee.

PowerApps-navigoinnin kontekstin yleiskatsaus

Navigoi - toiminto muuttaa näytettävää näyttöä. Meillä on esimerkki, jotta ymmärrämme paremmin, kuinka tämä toiminto toimii.

PowerApps-navigoinnin kontekstin yleiskatsaus

Sisällysluettelo

PowerApps-navigointi Navigointi-toiminnon avulla

Napsauta ensin ensimmäistä datakorttia ( Beau Spratling ).

PowerApps-navigoinnin kontekstin yleiskatsaus

Siirry OnSelect - triggeriin, niin näemme, että Navigoi- toimintoa käytetään viemään käyttäjä määritettyyn näyttöön ( DetailScreen1 ). Tämä tarkoittaa, että kun napsautat tätä korttia, se ohjaa meidät DetailScreeniin1 .

PowerApps-navigoinnin kontekstin yleiskatsaus

Toisaalta toinen argumentti koskee siirtymätyyppiä, jonka haluamme asettaa. Se on tällä hetkellä asetettu arvoon Ei mitään .

PowerApps-navigoinnin kontekstin yleiskatsaus

Viitesivulla voimme nähdä erilaiset siirtymät, joista voimme valita, ja esittelyn jokaisesta niistä.

PowerApps-navigoinnin kontekstin yleiskatsaus

Voimme helposti muuttaa Navigate Transitionia napsauttamalla tietokorttia uudelleen. Napsauta sitten toista argumenttia.

PowerApps-navigoinnin kontekstin yleiskatsaus

Sen jälkeen näyttöön tulee teksti ScreenTransition.None .

PowerApps-navigoinnin kontekstin yleiskatsaus

Poista sana Ei mitään lopusta, niin eri siirtymävaihtoehdot tulevat näkyviin alle. Tässä esimerkissä käytetään Fade- siirtymää. Kokeile toistaa sovellustasi, niin näet kuinka Fade- siirtymä toimii.

PowerApps-navigoinnin kontekstin yleiskatsaus

Napsauta nyt tietokorttimme sisällä olevaa nuolta.

PowerApps-navigoinnin kontekstin yleiskatsaus

Näemme, että sen laukaisin on myös OnSelect ja se valitsee Parent- elementin.

PowerApps-navigoinnin kontekstin yleiskatsaus

Nuolen yläelementti viittaa itse tietokorttiin. Se käyttää Navigoi -toimintoa, joka ohjaa käyttäjät DetailScreeniin1 . Kun napsautetaan, se tekee saman asian kuin napsauttaessamme datakorttia.

PowerApps-navigoinnin kontekstin yleiskatsaus

Muokkaustoiminnon lisääminen PowerApps-navigointiin

Yritetään nyt lisätä muokkaussymboli, joka ohjaa meidät muokkaussivulle suoraan tietokortistamme. Napsauta Separator5- elementtiä BrowseGallery1:n alla .

PowerApps-navigoinnin kontekstin yleiskatsaus

Napsauta sitten kuvakkeita ja valitse Muokkaa -kuvake.

PowerApps-navigoinnin kontekstin yleiskatsaus

Koska olemme lisänneet sen BrowseGallery1: een , se replikoi itsensä jokaiselle gallerian datakortille.

PowerApps-navigoinnin kontekstin yleiskatsaus

Siirretään sitten kuvaketta nuolikuvan viereen ja muutetaan sen kokoa, kunnes se on hieman pienempi.

PowerApps-navigoinnin kontekstin yleiskatsaus

Tämä muokkauskuvake käytti oletusarvoisesti myös OnSelect- liipaisinta ja Select- toimintoa pääelementistä. Joten napsauttamalla tätä, se ohjaa meidät myös yksityiskohtien näyttöön.

PowerApps-navigoinnin kontekstin yleiskatsaus

Muutetaan se muuttamalla funktioksi Navigoi . Muuta Select(Parent) -asetukseksi Navigoi (EditScreen1) sen sijaan.

PowerApps-navigoinnin kontekstin yleiskatsaus

Asetamme toiseksi argumentiksi ScreenTransition.UnCover . Muista erottaa nämä kaksi argumenttia pilkulla ( , ).

PowerApps-navigoinnin kontekstin yleiskatsaus

Pelataan nyt sovellustamme.

PowerApps-navigoinnin kontekstin yleiskatsaus

Napsauta sen jälkeen Muokkaa- painiketta.

PowerApps-navigoinnin kontekstin yleiskatsaus

Sitten meidät ohjataan muokkausnäyttöön.

PowerApps-navigoinnin kontekstin yleiskatsaus

PowerApps-navigoinnin Back-toiminnon ymmärtäminen

Napsauta EditScreen1 : ssä otsikon vieressä olevaa X- painiketta.

PowerApps-navigoinnin kontekstin yleiskatsaus

Tässä esimerkissä käytimme ResetForm ()-funktiota yhdessä Takaisin ()-funktion kanssa .

PowerApps-navigoinnin kontekstin yleiskatsaus

Kun navigoimme jonnekin,muistaa viimeksi avaamamme näytön. Voimme navigoida viimeiseen näyttöön käyttämällä Back() -toimintoa.

Esimerkiksi käyttämällä tätä toimintoa X -painikkeessa voimme helposti palata päänäyttöön, jos pääsemme muokkausnäyttöön päänäytöstä. Jos pääsemme muokkausnäyttöön yksityiskohtaisesta näytöstä, X -painike tuo meidät takaisin yksityiskohtanäyttöön.

Voimme myös lukea yksityiskohtaisemman selityksen Back()- funktiosta kaavan viitesivulta.

PowerApps-navigoinnin kontekstin yleiskatsaus



Johtopäätös

Yhteenvetona voimme oppia PowerApps-navigoinnin tärkeyden ja kontekstin. Pystymme myös ymmärtämään, kuinka Paluu- ja Navigoi -toiminnot toimivat sovelluksessamme. Voimme määrittää visuaalisen siirtymän kaavassa hallitaksemme, kuinka yksi näyttö muuttuu toiseksi.

Muista vain, että on aina tärkeää tarjota käyttäjille tehokas tapa navigoida sovellusnäytöissäsi.

Kaikki parhaat,

Henry


LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

Tässä blogissa näytän sinulle, kuinka voit luoda LuckyTemplates-taulukoita käyttämällä kaavaa, joka yhdistää UNION-funktion ja ROW-funktion.

On-Premises Data Gateway Power Automatessa

On-Premises Data Gateway Power Automatessa

Tutustu siihen, kuinka On-premises-tietoyhdyskäytävä antaa Power Automaten käyttää työpöytäsovelluksia, kun käyttäjä on poissa tietokoneesta.