Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

W tym samouczku omówimy funkcję Power Apps LookUp i funkcję uruchamiania, aby ulepszyć środowisko użytkownika końcowego.

Funkcja LookUp służy do wyszukiwania fragmentów informacji w różnych źródłach danych.

Jest bardzo podobny do WYSZUKAJ.PIONOWO i WYSZUKAJ.POZIOMO w Excelu, ale jest bardziej elastyczny i obejmuje więcej podstaw, jak PODAJ.POZYCJĘ INDEKSOWĄ. To idealne rozwiązanie, jeśli pracujesz z wieloma źródłami danych w jednej aplikacji.

Funkcja uruchamiania umożliwia użytkownikom uruchamianie strony internetowej lub innej aplikacji z poziomu aplikacji utworzonej przez nas w usłudze Power Apps.

Funkcja uruchamiania jest świetna, jeśli chcesz, aby użytkownicy końcowi mogli dzwonić pod numery telefonów zapisane w aplikacji lub uruchamiać aplikacje, takie jak Mapy Google.

Spis treści

Praca z dwoma źródłami danych

Zacznijmy od funkcji LookUp. Jak wspomnieliśmy wcześniej, LookUp jest idealny, jeśli chcemy pobierać informacje z wielu źródeł.

W przykładzie, którego używamy, nasze dane pochodzą z dwóch źródeł danych, z których oba są zapisane w pliku programu Excel w usłudze OneDrive. Jednym ze źródeł danych jest tabela zawierająca informacje o kliencie, która jest wyświetlana na ekranie Szczegóły klienta. Drugie źródło danych zawiera informacje o agentach organizacji, które można znaleźć na ekranie Agenta.

Celem jest tutaj połączenie dwóch zestawów danych, abyśmy mogli wyszukiwać i wyświetlać określone rekordy.

Na przykład możemy chcieć znaleźć numer telefonu agenta obsługującego Brooksa Tharpe'a. Jeśli przejdziemy do szczegółów klienta, pokaże nam nazwę agenta, Beto Yark.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Jednak ten ekran nie pokazuje nam numeru telefonu agenta. Gdy zobaczymy nazwisko agenta na ekranie szczegółów klienta, będziemy musieli przejść do ekranu agenta, aby zobaczyć, jaki jest numer telefonu Beto Yark.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Wpływa to na wygodę użytkownika końcowego. Idealnie byłoby, gdyby informacje kontaktowe agenta były wyświetlane również na ekranie Szczegóły klienta. W tym miejscu pojawia się funkcja Power Apps LookUp.

Jak działa funkcja Power Apps LookUp

Zacznijmy od dodania etykiety, która wyświetli tekst „Numer telefonu agenta to:”.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Następnie dodamy kolejną etykietę, która będzie wyświetlać numer telefonu agenta.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Celem jest, aby ta etykieta wyświetlała numer telefonu zwrócony przez funkcję LookUp. Wybieramy więc Tekst z listy rozwijanej właściwości i zaczynamy od funkcji LookUp na pasku formuły.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

LookUp przyjmuje trzy argumenty — tabelę, logikę warunkową i kolumnę.

Użyjemy tabeli Table1_1, która zawiera nazwiska agentów i numery telefonów.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Chcemy, aby ta etykieta była dynamiczna, ponieważ mamy innych agentów na tej liście. Nie chcemy, aby formuła cały czas szukała Beto Yark. Odwołujemy się więc do kolumny dla AgentName równej DataCardValue6.Text.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Używamy wartości tekstowej dla DataCardValue6, ponieważ jest to pole, w którym znajduje się nazwa agenta. Oznacza to, że zmienia się to również w zależności od tego, którego rekordu szuka użytkownik.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Na koniec odniesiemy się do faktycznej informacji, której szukamy. W tym przypadku potrzebujemy numeru telefonu odpowiadającego nazwie agenta.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Teraz pojawia się numer Beto Yark, co oznacza, że ​​pomyślnie odnieśliśmy się do danych z tabeli zawierającej informacje o naszym agencie na stronie, która pierwotnie była połączona z innym źródłem danych.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Jeśli wybierzemy inny rekord, tym razem dla klienta o imieniu Lauran Otoole, zobaczymy, że przypisanym agentem jest Mark Siedling. Oznacza to, że numer telefonu pokazany poniżej również uległ zmianie.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Jeśli spojrzymy na rzeczywistą tabelę w naszym źródle danych, dowodzi to, że na ekranie pojawił się właściwy numer.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Oznacza to, że formuła działa tak, jak chcemy.

Dodanie funkcji połączeń

Teraz, gdy poznaliśmy już funkcję Power Apps LookUp, przejdźmy do funkcji uruchamiania. Chociaż Launch może pomóc w otwarciu wielu różnych aplikacji, w tym przykładzie skupimy się na dodaniu funkcji połączeń.

Zacznijmy od dodania przycisku tuż obok numeru telefonu agenta. Zmieńmy tekst na „Call Agent”.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Po podświetleniu przycisku wybierzemy opcję OnSelect z listy rozwijanej właściwości i użyjemy funkcji Uruchom.

Ponieważ dodajemy funkcję połączeń, użyjemy „tel”, aby wskazać, że dane, do których się odwołujemy, to numer telefonu. Następnie podamy rzeczywisty numer telefonu.

Po wprowadzeniu tej formuły przycisk Call Agent będzie szukał aplikacji, która pozwoli użytkownikowi zadzwonić pod ten numer telefonu. Jeśli użytkownik korzysta ze swojego telefonu komórkowego, przycisk spróbuje otworzyć rzeczywistą aplikację Telefon i wybrać ten numer. Jeśli korzystasz z komputera, może on próbować uruchomić Skype'a. Jeśli korzystasz z iPada, może on otworzyć Facetime.

Ponownie chcemy, aby ten przycisk był dynamiczny. Nie chcemy, żeby cały czas wybierał ten sam numer. Chcemy, aby przycisk wybierał dowolny numer wyświetlany na etykiecie obok.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Musimy więc odwołać się do tekstu na Label8.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Aby to zrobić, będziemy potrzebować funkcji Concatenate . Konkatenacja łączy ze sobą ciągi znaków, w tym przypadku „tel:” i tekst na etykiecie.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Teraz, gdy mamy już tę formułę, zobaczmy, co się stanie, gdy użyjemy przycisku. Wyciągając rekord Kii Dejohn, okazuje się, że agentem jest Andy Chapman. Kliknijmy przycisk Zadzwoń do agenta.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Ponieważ jestem na swoim komputerze, możesz zobaczyć, że próbuje uruchomić aplikację, aby zadzwonić pod numer.

Funkcja wyszukiwania i uruchamiania Power Apps w celu poprawy komfortu użytkowania

Ponownie aplikacja, która ma zostać uruchomiona, będzie zależała od używanego urządzenia. Najważniejsze jest to, że uruchomi aplikację, która pozwoli ci zadzwonić pod numer na ekranie.


Wprowadzenie do Power Apps: definicja, funkcje, funkcje i znaczenie
Środowiska Power Apps: prawidłowe konfigurowanie elementów aplikacji
Funkcje i formuły PowerApps | Wstęp

Wniosek

Funkcje Power Apps LookUp i Launchs to tylko dwie z wielu funkcji, które mogą zoptymalizować aplikację, nad którą pracujesz. Możliwość przeglądania ważnych informacji w jednym miejscu i nawiązywania połączeń bezpośrednio z tej strony sprawia, że ​​użytkownicy końcowi mogą szybciej robić to, co muszą.

W miarę tworzenia większej liczby samouczków dotyczących usługi Power Apps będziemy badać inne podobne możliwości, które jeszcze bardziej zwiększą użyteczność Twojej aplikacji.

Wszystkiego najlepszego,

Henz

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.