Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

În acest tutorial, vom vorbi despre funcția Power Apps LookUp și funcția Lansare pentru a îmbunătăți experiența utilizatorului final.

Funcția LookUp este utilizată pentru a căuta informații din diferite surse de date.

Este foarte asemănător cu VLOOKUP și HLOOKUP din Excel, dar mai flexibil și acoperă mai mult teren precum INDEX MATCH. Este perfect dacă lucrați cu mai multe surse de date într-o singură aplicație.

Funcția de lansare permite utilizatorilor să lanseze o pagină web sau o altă aplicație din aplicația pe care am creat-o în Power Apps.

Funcția de lansare este excelentă dacă doriți ca utilizatorii finali să poată apela numerele de telefon salvate în aplicație sau să lanseze aplicații precum Google Maps.

Cuprins

Lucrul cu două surse de date

Să începem cu funcția LookUp. După cum am menționat mai devreme, LookUp este perfect dacă dorim să extragem informații din mai multe surse.

În exemplul pe care îl folosim, datele noastre provin din două surse de date, ambele salvate într-un fișier Excel în OneDrive. O sursă de date este un tabel care conține informații despre clienți, care sunt afișate în ecranul Detalii client. A doua sursă de date conține informații despre agenții organizației, care pot fi găsite pe ecranul Agent.

Scopul aici este de a combina cele două seturi de date, astfel încât să putem căuta și afișa înregistrări specifice.

De exemplu, ne-ar putea interesa să aflăm numărul de telefon al agentului care se ocupă de Brooks Tharpe. Dacă mergem la Detalii client, ne arată numele agentului, Beto Yark.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Cu toate acestea, ecranul respectiv nu ne arată numărul de telefon al agentului. Odată ce vedem numele agentului în ecranul cu detalii client, va trebui să sărim la ecranul agentului pentru a vedea care este numărul de telefon al lui Beto Yark.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Acest lucru afectează confortul utilizatorului final. În mod ideal, am dori ca informațiile de contact ale agentului să apară și în ecranul Detalii client. Aici intervine funcția Power Apps LookUp.

Cum funcționează funcția de căutare Power Apps

Să începem prin a adăuga o etichetă, care va afișa textul „Numărul de telefon al agentului este:”.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Apoi, vom adăuga o altă etichetă care va afișa numărul de telefon al agentului.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Scopul aici este ca această etichetă să afișeze numărul de telefon returnat de funcția LookUp. Deci vom alege Text din meniul drop-down de proprietăți și vom începe cu funcția Căutare din bara de formule.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

LookUp are trei argumente – un tabel, o logică condiționată și o coloană.

Vom folosi Tabelul1_1, care conține numele agenților și numerele de telefon.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Ne dorim ca această etichetă să fie dinamică, deoarece avem alți agenți pe această listă. Nu vrem ca formula să caute doar Beto Yark tot timpul. Deci, vom face referire la coloana pentru AgentName este egal cu DataCardValue6.Text.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Utilizăm valoarea text pentru DataCardValue6, deoarece acesta este câmpul în care se află numele agentului. Aceasta înseamnă că acest lucru se schimbă și în funcție de înregistrarea pe care o caută utilizatorul.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

În cele din urmă, ne vom referi la informația pe care o căutăm. În acest caz, dorim numărul de telefon corespunzător numelui agentului.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Acum, se afișează numărul pentru Beto Yark, ceea ce înseamnă că am făcut referire cu succes la date dintr-un tabel care conține informații despre agentul nostru pe o pagină care este inițial legată de o altă sursă de date.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Dacă alegem o altă înregistrare, de data aceasta pentru clientul pe nume Lauran Otoole, vedem că agentul desemnat este Mark Siedling. Aceasta înseamnă că și numărul de telefon afișat mai jos s-a schimbat.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Dacă aruncăm o privire la tabelul real din sursa noastră de date, aceasta dovedește că numărul potrivit a apărut pe ecranul nostru.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Aceasta înseamnă că formula funcționează așa cum ne dorim noi.

Adăugarea funcției de apel

Acum că am explorat funcția Power Apps LookUp, să trecem la funcția Lansare. Deși Launch poate ajuta la deschiderea unui număr de aplicații diferite, în acest exemplu, ne vom concentra pe adăugarea funcționalității de apel.

Să începem prin a adăuga un buton chiar lângă numărul de telefon al agentului. Să schimbăm textul în „Apel agent”.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Cu butonul evidențiat, vom alege OnSelect în meniul drop-down de proprietate și vom folosi funcția Lansare.

Deoarece adăugăm funcționalitate de apel, vom folosi „tel” pentru a indica faptul că datele la care se face referire sunt un număr de telefon. Apoi, vom continua cu numărul de telefon real.

Cu această formulă, ceea ce va face butonul Call Agent este să caute o aplicație care să permită utilizatorului să sune acel număr de telefon. Dacă utilizatorul este pe mobil, butonul va încerca să deschidă aplicația Telefon și să formeze acel număr. Dacă sunteți pe computer, ar putea încerca să lanseze Skype. Dacă sunteți pe un iPad, atunci acesta poate deschide Facetime.

Din nou, dorim ca acest buton să fie dinamic. Nu vrem să formeze același număr tot timpul. Ceea ce dorim este ca butonul să formeze orice număr care apare pe eticheta de lângă el.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Deci trebuie să facem referire la textul de pe Label8.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Pentru a face asta, vom avea nevoie de funcția Concatenate . Concatenate leagă împreună o serie de șiruri, în acest caz, „tel:” și textul de pe etichetă.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Acum că avem formula aia, să vedem ce se întâmplă când folosim butonul. Înregistrând recordul pentru Kia Dejohn, arată că agentul este Andy Chapman. Să facem clic pe butonul Apelați agentul.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Deoarece sunt pe computerul meu, puteți vedea că încearcă să lanseze o aplicație pentru a apela numărul.

Funcția de căutare și lansare Power Apps pentru a îmbunătăți experiența utilizatorului

Din nou, aplicația care va fi lansată va depinde de dispozitivul pe care îl utilizați. Concluzia este că va lansa aplicația care vă va permite să apelați numărul de pe ecran.


Introducere Power Apps: Definiție, caracteristici, funcții și importanță
Medii Power Apps: Configurarea corectă a elementelor aplicației
Funcții și formule PowerApps | O introducere

Concluzie

Funcțiile Power Apps LookUp și Launch sunt doar două dintre numeroasele funcții care pot optimiza aplicația la care lucrați. Abilitatea de a vedea informații importante într-un singur loc și de a efectua un apel direct de pe pagina respectivă face ca utilizatorii finali să facă mai rapid ceea ce trebuie să facă.

Pe măsură ce creăm mai multe tutoriale pentru Power Apps, vom explora alte capabilități similare care vor face aplicația dvs. și mai utilă.

Toate cele bune,

Henry

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți