Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

V tomto tutoriálu vám ukážu, jak vytvořit vyskakovací formulář Power Apps a jak mohou nabídnout přizpůsobenější a interaktivnější uživatelské prostředí. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Formulářvyskakovací okna jsou velmi výkonnými nástroji, které vašim uživatelům poskytují přizpůsobené prostředí a umožňují jim ověřit něco, co se chystají udělat v podkladové databázi.

Pokud například přejdete do svého iPhone a pokusíte se smazat aplikaci, zeptá se vás, zda jste si jisti, že ji chcete smazat. Důvodem je vytvoření velmi dobrého uživatelského rozhraní, které obsahuje kroky ověření, které zajistí, že chcete provést akci, kterou se chystáte udělat.

Totéž budeme dělat v rámci Power Apps. Je to trochu obtížné dělat v Power Apps nativně, protože Power Apps funguje tak, že máte prvky, které se zobrazují na obrazovce. Nemůžete mít obrazovku superponovanou na jinou obrazovku. Takže to, co děláme, je, že používáme metodu seskupování, abychom to napodobili. Nyní přejdeme do Power Apps a ukážeme vám, jak se to dělá.

Obsah

Jak vytvořit formulář Power Apps Pop Up

Pojďme se vrhnout do editoru Power Apps. V tomto příkladu právě vytvářím aplikaci pro vykazování výdajů pro svou firmu. Na levé straně obrazovky mám galerii všech svých výdajů. Mohu kliknout na výdaj a získat další informace o tomto výdaji na pravé straně.

Můžeme vidět další informace o této zprávě o výdajích, jako je popis, částka, kategorie, stav a tak dále a tak dále.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Kromě toho mohu kliknout na Upravit a ve spodní části je ikona koše, která mi umožňuje smazat i tento záznam.

Nyní chci vytvořit vyskakovací formulář, takže pokud uživatel vstoupí a odstraní záznam, zobrazí se okno se zprávou, které potvrdí, zda uživatel skutečně chce záznam odstranit nebo ne.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

První věc, kterou udělám, je přidat obdélník, který zakryje celou obrazovku. Bude to vypadat, jako by byla obrazovka trochu vybledlá, jen aby zrcadlila vzhled obrazovky jedna na druhé.

Takže půjdu do, pak přejdu k ikonám a půjdu až úplně dolů k Obdélníku. Dám pozor, aby obdélník pokrýval celou obrazovku.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Další věc, kterou udělám, je změnit barvu tohoto tvaru na tmavě šedou. Poté přejdu na vlastnost Výplň tohoto obdélníku. Máme červenou, zelenou a modrou, ale máme také hodnotu alfa, která představuje neprůhlednost nebo průhlednost. Uděláme průhlednost 0,7, takže to vypadá, že je to nějak vybledlé.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Dále přidáme další obdélník, který bude naším vyskakovacím oknem. Poté přidáme štítek, který je jakýmsi varováním pro uživatele. Můžeme měnit barvy a upravovat velikost písma.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Nyní chceme uživateli ukázat záznam, který se ve skutečnosti chystá smazat. Chceme tedy hodnoty, jako je název, částka a pravděpodobně kategorie výkazu výdajů, které se chystají odstranit.

K tomu se vraťme do našeho štítku a přidáme název, množství a kategorii. Záznam, který chceme zobrazit, je založen na záznamu, který byl vybrán v podkladové galerii. Základní galerie se zde nazývá Galerie 1 . Takže název položky, která byla vybrána v galerii jedna, je jednoduše Gallery1.Selected.Title . Částka bude Gallery1.Selected.Amount a pro kategorii to bude Gallery1.Selected.Status.Value

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Poté přidáme dvě tlačítka. Jedno tlačítko bude v podstatě a druhé jen. Přizpůsobíme i barvu a velikost.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Nyní se musíme ujistit, že když někdo klikne na ikonu odpadkového koše, neodstraní záznam, ale místo toho zobrazí toto vyskakovací okno. Abychom toho dosáhli, zvýrazníme všechny věci v našem vyskakovacím okně, klikněte pravým tlačítkem a vyberte Skupina .

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

To je jedna ze skvělých věcí na Power Apps. Umožňuje nám seskupovat prvky dohromady. S tím vytvořila skupinu s názvem Group1 .

Hezké na tom je, že pokud upravíte vlastnost skupiny, například viditelnost, ovlivní to všechny ostatní vlastnosti. Je moc hezké mít něco takového, co do sebe všechno zapadá. Je skvělé je seskupit, protože můžeme ovládat všechny vlastnosti těchto prvků najednou.

Například chceme kontrolovat viditelnost všech těchto vlastností a prozatím je učinit „falešnými“, to jde pryč.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Nyní zkusme vybrat ikonu smetí, a jak můžete vidět, když je vybrána, dělá všechny tyto funkce a tyto funkce v podstatě zajišťují, že byl záznam smazán. Ale to my nechceme. Takže to zatím zkopírujeme a dáme do prázdného poznámkového bloku, jen aby se to někde uložilo. Toto je skutečná funkce, kterou jsme vytvořili pro smazání záznamu a my jej jednoduše smažeme.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

A nyní vytvoříme novou proměnnou, která bude řídit, kdy se formulář skutečně objeví. Nazvěme tuto proměnnou množinovou funkcí. Pojmenujme naši proměnnou ConfirmPopUp a nastavíme ji na true.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Poté vybereme skupinu a nastavíme vlastnost viditelnosti na tuto proměnnou, což je ConfirmPopUp. Protože je nastaveno na true, vidíme vše.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Další věc, kterou uděláme, je kliknout na Přejít zpět a s kliknutím na něj bude spojena akce. Když to někdo vybere, chceme, aby viditelnost Skupiny1 byla nepravdivá.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Dále musíme změnit akci OnSelect tlačítka Delete, aby se spustily funkce, které jsme uložili do poznámkového bloku.

Vyskakovací formuláře Power Apps pro interaktivní uživatelské prostředí

Poslední věc, kterou musíme udělat, je poté, co někdo klikne na tlačítko Smazat, chceme se také zbavit vyskakovacího okna. Přidáme tedy další akci a proměnnou ConfirmPopUp nastavíme na false. A takto byste používali vyskakovací okna v rámci Power Apps.




Závěr

Jedním z důvodů, proč používat vyskakovací okna Power Apps, je vytvořit přizpůsobené prostředí pro vaše uživatele. Dalším je vytvořit určitý druh ověření také pro vaše uživatele, protože je to pro uživatele výhodné.

Je to všechno o vytvoření uživatelského rozhraní pro vaše uživatele tak, aby nemuseli chodit do základníhonebo databázi a zmást s úpravou a mazáním určitých věcí. Mohou to udělat z bezpečí uživatelského rozhraní, které jste jim vytvořili, aby nic nepokazili. Vyskakovací okna formuláře jsou mocným nástrojem, jak toho dosáhnout.

Pokud máte nějaké dotazy, dejte mi vědět a zanechte komentáře v sekci komentářů níže.

Vše nejlepší!

Jindřich


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

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.