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


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í.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.