Přehled kontextu navigace PowerApps

V tomto kurzu probereme kontext navigace PowerApps. Ke změně obrazovky, která se zobrazuje v našich aplikacích, použijeme funkce Zpět a Navigace .

Většina aplikací obsahuje více obrazovek. Poskytování uživatelsky přívětivé navigace PowerApps umožňuje uživatelům efektivně procházet obrazovkami těchto aplikací.

Na referenční stránce klikneme na Navigovat a uvidíme, co to dělá.

Přehled kontextu navigace PowerApps

Funkce Navigovat změní zobrazenou obrazovku. Abychom lépe pochopili, jak tato funkce funguje, budeme mít příklad.

Přehled kontextu navigace PowerApps

Obsah

Navigace PowerApps pomocí funkce Navigace

Nejprve klikneme na první datovou kartu ( Beau Spratling ).

Přehled kontextu navigace PowerApps

Přejděte na spouštěč OnSelect a uvidíme, že funkce Navigate se používá k přesunu uživatele na zadanou obrazovku ( DetailScreen1 ). To znamená, že po kliknutí na tuto kartu nás naviguje na DetailScreen1 .

Přehled kontextu navigace PowerApps

Na druhou stranu, druhý argument je pro typ přechodu, který chceme nastavit. Momentálně je nastaveno na Žádný .

Přehled kontextu navigace PowerApps

Na referenční stránce můžeme vidět různé přechody, ze kterých si můžeme vybrat, a ukázku každého z nich.

Přehled kontextu navigace PowerApps

Navigovat přechod můžeme snadno změnit opětovným kliknutím na datovou kartu. Poté klikněte na druhý argument.

Přehled kontextu navigace PowerApps

Poté se objeví ScreenTransition.None .

Přehled kontextu navigace PowerApps

Odstraňte slovo Žádné na konci a níže se zobrazí různé možnosti přechodu. Pro tento příklad použijeme přechod Fade . Zkuste si přehrát svou aplikaci a uvidíte, jak funguje přechod Fade .

Přehled kontextu navigace PowerApps

Nyní klikneme na šipku uvnitř naší datové karty.

Přehled kontextu navigace PowerApps

Vidíme, že jeho spouštěč je také OnSelect a vybírá nadřazený prvek.

Přehled kontextu navigace PowerApps

Nadřazený prvek této šipky odkazuje na samotnou datovou kartu. Používá funkci Navigate , která přesměruje uživatele na DetailScreen1 . Po kliknutí provede totéž, co když klikneme na datovou kartu.

Přehled kontextu navigace PowerApps

Přidání funkce úprav pro navigaci PowerApps

Nyní zkusme přidat symbol úprav, který nás přesměruje na stránku úprav přímo z naší datové karty. Klikněte na prvek Separator5 pod BrowseGallery1 .

Přehled kontextu navigace PowerApps

Poté klikněte na ikony a vyberte ikonu Upravit .

Přehled kontextu navigace PowerApps

Protože jsme ji přidali do BrowseGallery1 , replikuje se pro každou datovou kartu v galerii.

Přehled kontextu navigace PowerApps

Přesuňte ikonu vedle ikony šipky a změňte její velikost, dokud nebude o něco menší.

Přehled kontextu navigace PowerApps

Ve výchozím nastavení tato ikona úprav také používala spouštěč OnSelect a funkci Select z nadřazeného prvku. Kliknutím na toto nás to také přesměruje na obrazovku podrobností.

Přehled kontextu navigace PowerApps

Pojďme to změnit změnou funkce na Navigovat . Místo toho změňte Select(Parent) na Navigate(EditScreen1) .

Přehled kontextu navigace PowerApps

Druhý argument nastavíme na ScreenTransition.UnCover . Ujistěte se, že jste oba argumenty oddělovali čárkou ( , ).

Přehled kontextu navigace PowerApps

Pojďme si nyní zahrát naši aplikaci.

Přehled kontextu navigace PowerApps

Poté klikněte na tlačítko Upravit .

Přehled kontextu navigace PowerApps

Poté budeme přesměrováni na obrazovku úprav.

Přehled kontextu navigace PowerApps

Pochopení funkce Zpět v navigaci PowerApps

Na naší obrazovce EditScreen1 klikněte na tlačítko X vedle názvu.

Přehled kontextu navigace PowerApps

V tomto příkladu jsme použili funkci ResetForm () společně s funkcí Back ().

Přehled kontextu navigace PowerApps

Když někam navigujeme,si pamatuje poslední obrazovku, kterou jsme otevřeli. Na tuto poslední obrazovku můžeme přejít pomocí funkce Back() .

Například použitím této funkce na tlačítku X se můžeme snadno vrátit na hlavní obrazovku, pokud z hlavní obrazovky vstoupíme na obrazovku úprav. Pokud přistoupíme na obrazovku úprav z podrobné obrazovky, tlačítko X nás vrátí zpět na obrazovku podrobností.

Můžeme si také přečíst podrobnější vysvětlení funkce Back() na stránce reference vzorce.

Přehled kontextu navigace PowerApps



Závěr

Abych to shrnul, jsme schopni se naučit důležitost a kontext navigace PowerApps. Jsme také schopni pochopit, jak v naší aplikaci fungují funkce Zpět a Navigace . Ve vzorci můžeme určit vizuální přechod, abychom řídili, jak se jedna obrazovka změní na druhou.

Jen mějte na paměti, že je vždy důležité poskytnout uživatelům efektivní způsob procházení obrazovek aplikací.

Vše nejlepší,

Jindřich


Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

V tomto blogu vám ukážu, jak můžete vytvořit tabulky LuckyTemplates pomocí vzorce, který kombinuje funkci UNION a funkci ROW.