Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

V tomto tutoriálu budeme hovořit o funkci Power Apps LookUp a funkci Launch pro zlepšení uživatelské zkušenosti.

Funkce LookUp se používá k hledání částí informací v různých zdrojích dat.

Je velmi podobný Excelu VLOOKUP a HLOOKUP, ale je flexibilnější a pokrývá více oblastí jako INDEX MATCH. Je to perfektní, pokud pracujete s více zdroji dat v jedné aplikaci.

Funkce Launch umožňuje uživatelům spustit webovou stránku nebo jinou aplikaci z aplikace, kterou jsme vytvořili v Power Apps.

Funkce Launch je skvělá, pokud chcete, aby koncoví uživatelé mohli volat na telefonní čísla uložená v aplikaci nebo spouštět aplikace, jako jsou Mapy Google.

Obsah

Práce se dvěma datovými zdroji

Začněme funkcí LookUp. Jak jsme již zmínili, LookUp je perfektní, pokud chceme čerpat informace z více zdrojů.

V příkladu, který používáme, naše data pocházejí ze dvou zdrojů dat, oba jsou uloženy v souboru aplikace Excel na OneDrive. Jedním zdrojem dat je tabulka obsahující informace o zákazníkovi, která se zobrazuje na obrazovce Podrobnosti o zákazníkovi. Druhý zdroj dat obsahuje informace o agentech organizace, které lze nalézt na obrazovce agenta.

Cílem je zde zkombinovat dvě datové sady, abychom mohli vyhledávat a zobrazovat konkrétní záznamy.

Mohlo by nás například zajímat telefonní číslo agenta, který vyřizuje Brookse Tharpea. Pokud přejdeme na Podrobnosti o zákazníkovi, zobrazí se nám jméno zástupce, Beto Yark.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Na této obrazovce se nám však nezobrazuje telefonní číslo agenta. Jakmile uvidíme jméno agenta na obrazovce Detail zákazníka, museli bychom přeskočit na obrazovku agenta, abychom viděli, jaké je telefonní číslo Beto Yark.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

To má vliv na pohodlí koncového uživatele. V ideálním případě bychom chtěli, aby se kontaktní informace agenta zobrazovaly také na obrazovce Podrobnosti o zákazníkovi. Toto je místoPřichází funkce LookUp.

Jak funguje funkce vyhledávání Power Apps

Začněme přidáním štítku, který bude zobrazovat text „Telefonní číslo agenta je:“.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Poté přidáme další štítek, který bude zobrazovat telefonní číslo agenta.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Cílem je, aby tento štítek zobrazoval telefonní číslo vrácené funkcí LookUp. Z rozbalovací nabídky vlastností tedy vybereme Text a začneme funkcí LookUp v řádku vzorců.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

LookUp používá tři argumenty – tabulku, podmíněnou logiku a sloupec.

Použijeme tabulku 1_1, která obsahuje jména a telefonní čísla agentů.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Chceme, aby toto označení bylo dynamické, protože na tomto seznamu máme další agenty. Nechceme, aby vzorec neustále hledal pouze Beto Yark. Budeme tedy odkazovat na sloupec pro AgentName se rovná DataCardValue6.Text.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Pro DataCardValue6 používáme textovou hodnotu, protože toto je pole, kde je jméno agenta. To znamená, že i toto se mění podle toho, jaký záznam uživatel hledá.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Nakonec se odkážeme na skutečnou informaci, kterou hledáme. V tomto případě chceme telefonní číslo odpovídající jménu agenta.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Nyní se zobrazuje číslo pro Beto Yark, což znamená, že jsme úspěšně odkazovali na data z tabulky obsahující informace o našem agentovi na stránce, která je původně propojena s jiným zdrojem dat.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Pokud zvolíme jiný záznam, tentokrát pro zákazníka jménem Lauran Otoole, vidíme, že přiděleným agentem je Mark Siedling. To znamená, že se změnilo i telefonní číslo zobrazené níže.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Pokud se podíváme na skutečnou tabulku v našem zdroji dat, dokazuje to, že se na naší obrazovce objevilo správné číslo.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

To znamená, že vzorec funguje tak, jak chceme.

Přidání funkce volání

Nyní, když jsme prozkoumali funkci Power Apps LookUp, přejděme k funkci Launch. Přestože Launch může pomoci otevřít řadu různých aplikací, v tomto příkladu se zaměříme na přidání funkcí volání.

Začněme přidáním tlačítka hned vedle telefonního čísla agenta. Změňme text na „Call Agent“.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Se zvýrazněným tlačítkem vybereme OnSelect v rozevíracím seznamu vlastností a použijeme funkci Launch.

Vzhledem k tomu, že přidáváme funkci volání, budeme používat „tel“ k označení, že odkazovaná data jsou telefonní číslo. Poté na něj navážeme skutečné telefonní číslo.

S tímto vzorcem bude tlačítko Volat agentovi hledat aplikaci, která uživateli umožní zavolat na toto telefonní číslo. Pokud je uživatel na svém mobilu, tlačítko se pokusí otevřít skutečnou aplikaci Telefon a vytočit dané číslo. Pokud jste na počítači, může se pokusit spustit Skype. Pokud používáte iPad, může otevřít Facetime.

Opět chceme, aby toto tlačítko bylo dynamické. Nechceme, aby vytáčel stále stejné číslo. Chceme, aby tlačítko vytočilo jakékoli číslo zobrazené na štítku vedle něj.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Takže musíme odkazovat na text na Label8.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

K tomu budeme potřebovat funkci Concatenate . Zřetězení spojuje dohromady řadu řetězců, v tomto případě „tel:“ a text na štítku.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Nyní, když máme tento vzorec na místě, podívejme se, co se stane, když použijeme tlačítko. Po vytažení záznamu pro Kia Dejohn se ukazuje, že agentem je Andy Chapman. Klikneme na tlačítko Call Agent.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Protože jsem na svém počítači, můžete vidět, že se pokouší spustit aplikaci, která zavolá na dané číslo.

Funkce vyhledávání a spouštění Power Apps pro zlepšení uživatelské zkušenosti

Opět platí, že aplikace, která se má spustit, bude záviset na zařízení, které používáte. Pointa je, že se spustí aplikace, která vám umožní zavolat na číslo na obrazovce.




Závěr

Funkce Power Apps LookUp a Launch jsou jen dvě z mnoha funkcí, které mohou optimalizovat aplikaci, na které pracujete. Schopnost vidět důležité informace na jednom místě a volat přímo z této stránky urychluje koncovým uživatelům dělat to, co potřebují.

Jak vytváříme další výukové programy pro Power Apps, budeme zkoumat další podobné možnosti, díky kterým bude vaše aplikace ještě užitečnější.

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.