Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

I den här handledningen kommer vi att prata om Power Apps LookUp-funktionen och Launch-funktionen för att förbättra slutanvändarupplevelsen.

LookUp-funktionen används för att leta efter information från olika datakällor.

Det är väldigt likt Excels VLOOKUP och HLOOKUP, men mer flexibelt och täcker mer mark som INDEX MATCH. Det är perfekt om du arbetar med flera datakällor i en app.

Med startfunktionen kan användare starta en webbsida eller en annan app från appen vi skapade i Power Apps.

Startfunktionen är utmärkt om du vill att slutanvändare ska kunna ringa telefonnummer som sparats i appen eller starta appar som Google Maps .

Innehållsförteckning

Arbeta med två datakällor

Låt oss börja med LookUp-funktionen. Som vi nämnde tidigare är LookUp perfekt om vi vill hämta information från flera källor.

I exemplet vi använder kommer vår data från två datakällor, båda sparade i en Excel-fil i OneDrive. En datakälla är en tabell som innehåller kundinformation, som visas på skärmen Kundinformation. Den andra datakällan innehåller information om organisationens agenter, som finns på agentskärmen.

Målet här är att kombinera de två datamängderna så att vi kan leta efter och visa specifika poster.

Vi kan till exempel vara intresserade av att ta reda på telefonnumret till agenten som hanterar Brooks Tharpe. Om vi ​​går till kundinformation visar den oss namnet på agenten, Beto Yark.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Men den skärmen visar oss inte agentens telefonnummer. När vi ser agentens namn på kunddetaljskärmen, måste vi hoppa till agentskärmen för att se vad Beto Yarks telefonnummer är.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Detta påverkar slutanvändarens bekvämlighet. Helst skulle vi vilja att agentens kontaktinformation också visas på skärmen Kundinformation. Det är härLookUp-funktionen kommer in.

Hur Power Apps LookUp-funktionen fungerar

Låt oss börja med att lägga till en etikett som visar texten "Agentens telefonnummer är:".

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Sedan lägger vi till en annan etikett som visar agentens telefonnummer.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Målet här är att den här etiketten ska visa telefonnumret som returneras av LookUp-funktionen. Så vi väljer Text från egenskapsrullgardinsmenyn och börjar med LookUp-funktionen i formelfältet.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

LookUp tar tre argument – ​​en tabell, en villkorlig logik och en kolumn.

Vi kommer att använda Tabell1_1, som innehåller agentens namn och telefonnummer.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Vi vill att den här etiketten ska vara dynamisk eftersom vi har andra agenter på den här listan. Vi vill inte att formeln bara ska söka efter Beto Yark hela tiden. Så vi refererar till kolumnen för AgentName är lika med DataCardValue6.Text.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Vi använder textvärdet för DataCardValue6 eftersom detta är fältet där agentens namn finns. Detta innebär att även detta ändras beroende på vilken post användaren letar efter.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Slutligen kommer vi att referera till den faktiska informationen vi letar efter. I det här fallet vill vi ha telefonnumret som motsvarar agentens namn.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Nu visas numret för Beto Yark, vilket betyder att vi framgångsrikt har refererat till data från en tabell som innehåller vår agentinformation på en sida som ursprungligen är länkad till en annan datakälla.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Om vi ​​väljer en annan post, den här gången för kunden som heter Lauran Otoole, ser vi att agenten som tilldelats är Mark Siedling. Det betyder att telefonnumret som visas nedan också har ändrats.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Om vi ​​tar en titt på den faktiska tabellen i vår datakälla, bevisar det att rätt nummer visades på vår skärm.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Det betyder att formeln fungerar som vi vill att den ska.

Lägger till samtalsfunktioner

Nu när vi har utforskat Power Apps LookUp-funktionen, låt oss gå till startfunktionen. Även om Launch kan hjälpa till att öppna ett antal olika appar, i det här exemplet kommer vi att fokusera på att lägga till samtalsfunktioner.

Låt oss börja med att lägga till en knapp bredvid agentens telefonnummer. Låt oss ändra texten till "Ring agent".

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Med knappen markerad väljer vi OnSelect i egenskapsrullgardinsmenyn och använder startfunktionen.

Eftersom vi lägger till samtalsfunktioner kommer vi att använda "tel" för att indikera att data som refereras till är ett telefonnummer. Sedan följer vi upp det med det faktiska telefonnumret.

Med den formeln på plats, vad Call Agent-knappen kommer att göra är att leta efter en app som gör att användaren kan ringa det telefonnumret. Om användaren är på sin mobil kommer knappen att försöka öppna den faktiska telefonappen och slå det numret. Om du använder din dator kan den försöka starta Skype. Om du använder en iPad kan den öppna Facetime.

Återigen vill vi att den här knappen ska vara dynamisk. Vi vill inte att den bara ska ringa samma nummer hela tiden. Vad vi vill är att knappen ska slå vilket nummer som helst som visas på etiketten bredvid den.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Så vi måste referera till texten på Label8.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

För att göra det kommer vi att behöva funktionen Konkatenera . Sammankoppla länkar samman en serie strängar, i det här fallet "tel:" och texten på etiketten.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Nu när vi har den formeln på plats, låt oss se vad som händer när vi använder knappen. Genom att dra upp rekordet för Kia Dejohn, visar det att agenten är Andy Chapman. Låt oss klicka på knappen Ring agent.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Eftersom jag sitter vid min dator kan du se att den försöker starta en app för att ringa numret.

Uppslags- och startfunktion för Power Apps för att förbättra användarupplevelsen

Återigen, appen som ska startas beror på vilken enhet du använder. Summan av kardemumman är att den kommer att starta appen som låter dig ringa numret på skärmen.




Slutsats

Funktionerna för Power Apps LookUp och Launch är bara två av de många funktionerna som kan optimera appen du arbetar med. Möjligheten att se viktig information på ett ställe och ringa ett samtal direkt från den sidan gör det snabbare för slutanvändare att göra vad de behöver göra.

När vi skapar fler handledningar för Power Apps kommer vi att utforska andra liknande funktioner som ytterligare kommer att göra din app ännu mer användbar.

Med vänliga hälsningar,

Henry


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.