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

Leave a Comment

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Naučte se, jak rozebrat soubor PBIX a extrahovat motivy a obrázky LuckyTemplates z pozadí pro váš report!

Prehľad a vytvorenie domovskej stránky SharePointu

Prehľad a vytvorenie domovskej stránky SharePointu

Naučte sa, ako vytvoriť domovskú stránku SharePointu, ktorá sa predvolene načítava, keď používatelia zadajú adresu vašej webovej lokality.

Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.