Funkcje i formuły PowerApps | Wstęp

W tym samouczku poznamy funkcje i formuły usługi PowerApps. Daje nam to dobrą podstawę do samodzielnego tworzenia reszty naszej aplikacji Power App.

Możemy używać funkcji i formuł PowerApps, aby ulepszać funkcjonalność i zmieniać zachowanie naszej aplikacji kanwy Power Apps.

Spis treści

Funkcje PowerApps i odniesienie do formuł

Firma Microsoft udostępnia niesamowity zasób w dokumentacji o nazwie Odniesienie do formuł dla aplikacji Power .

Funkcje i formuły PowerApps |  Wstęp

Zawiera wszystkie różne formuły i funkcje, które Power Apps ma dla nas, aby zrobić wszystko, co musieliśmy zrobić. To wszystko, co umieścilibyśmy na tym pasku formuły. Na przykład w tym zapisie połączyłem ze sobą imię i nazwisko.

Funkcje i formuły PowerApps |  Wstęp

Użyłem do tego funkcji Concatenate .

Funkcje i formuły PowerApps |  Wstęp

Możemy również kliknąć go na stronie referencyjnej, aby zobaczyć dokładnie, jak to działa. Zobaczymy, co robi Concatenate , różnicę między funkcją Concatenate i Concat oraz odpowiadającą im składnię.

Funkcje i formuły PowerApps |  Wstęp

Zobaczymy również kilka przykładów, które pozwolą nam lepiej zrozumieć, jak to działa.

Funkcje i formuły PowerApps |  Wstęp

To odniesienie jest naprawdę przydatne, zwłaszcza jeśli chcemy spróbować zrobić coś, czego nie wiemy, jak to zrobić. Przejdźmy teraz przez przykład.

Wykorzystanie funkcji konkatenacji w PowerApps

W tym przykładzie spróbujmy połączyć dane DateJoined z danymi lokalizacji w tym elemencie.

Funkcje i formuły PowerApps |  Wstęp

Aby to zrobić, musimy użyć tej formuły.

Funkcje i formuły PowerApps |  Wstęp

Jednak ta formuła nie zadziała i spowoduje błąd.

Funkcje i formuły PowerApps |  Wstęp

Dzieje się tak dlatego, że funkcja Concatenate akceptuje tylko kolumny typu Text lub tabeli typu Text . W naszej formule odwołaliśmy się do rekordu lokalizacji , który jest tekstem/łańcuchem. Ale odwołaliśmy się również do rekordu DateJoined , który jest datą, a nie typem tekstowym/łańcuchowym.

Funkcje i formuły PowerApps |  Wstęp

Jak więc zmienić datę na typ tekstowy/łańcuchowy?

Formatowanie typu danych za pomocą funkcji tekstowej w PowerApps

Cóż, musimy użyć funkcji Text , która konwertuje dowolną wartość i formatuje liczbę lub wartość daty/czasu na ciąg tekstowy.

Funkcje i formuły PowerApps |  Wstęp

Teraz dodajmy to do naszej formuły. Nie wymaga argumentu, ale nadal pozwala nam określić format, w jakim chcemy wygenerować przekonwertowaną wartość. W tym przykładzie po prostu użyjmy formatu ShortDate . Ponadto dodajmy spację, aby oddzielić lokalizację i datę.

Funkcje i formuły PowerApps |  Wstęp

W rezultacie mamy imię i nazwisko klienta, jego lokalizację i datę dołączenia.

Funkcje i formuły PowerApps |  Wstęp

Konfigurowanie dat za pomocą funkcji miesiąca i roku PowerApps

Jednak format daty jest oczywiście zbyt szczegółowy. Prawdopodobnie potrzebujemy tylko roku i miesiąca. Aby wyświetlić tylko rok i miesiąc, musimy osobno użyć funkcji Miesiąc i Rok .

Funkcje i formuły PowerApps |  Wstęp

Zmieńmy teraz naszą formułę i użyjmy funkcji Miesiąc i Rok . Nie zapomnij ponownie użyć funkcji Tekst , aby przekonwertować daty na łańcuchy.

Funkcje i formuły PowerApps |  Wstęp

Gdy skończymy z tym, zobaczymy teraz, że data wyświetla tylko miesiąc i rok, w którym dołączyli.

Funkcje i formuły PowerApps |  Wstęp

Eksplorowanie innych funkcji PowerApps w materiale referencyjnym

Spróbujmy sprawdzić inne dostępne funkcje w dokumentacji referencyjnej firmy Microsoft.

1. Funkcja odświeżania

Najpierw sprawdźmy funkcję odświeżania , która została użyta w tym elemencie.

Funkcje i formuły PowerApps |  Wstęp

Następnie zobaczmy, co robi odświeżanie .

Funkcje i formuły PowerApps |  Wstęp

Zgodnie z oczekiwaniami ta funkcja pobiera nową kopię źródła danych. Potrzebuje źródła danych jako argumentu.

Funkcje i formuły PowerApps |  Wstęp

W tym przykładzie źródłem danych jest Tabela1 .

Funkcje i formuły PowerApps |  Wstęp

2. Funkcja Dzisiaj

Kolejną fajną rzeczą jest funkcja Today . Zamiast używać nazwy tabeli jako tytułu, możemy zmienić ją na dzisiejszą datę.

Funkcje i formuły PowerApps |  Wstęp

W tym celu użyjemy funkcji Dzisiaj w naszej formule.

Funkcje i formuły PowerApps |  Wstęp

Teraz wyświetla dzisiejszą datę powtórzenia. Jeśli jutro sprawdzimy tę aplikację, zwróci datę jutrzejszą i tak dalej, i tak dalej.

Funkcje i formuły PowerApps |  Wstęp

Możemy również zobaczyć szczegółowe wyjaśnienie tej funkcji w materiale referencyjnym.

Funkcje i formuły PowerApps |  Wstęp


Podstawy Power Apps: podstawowa funkcjonalność i dostosowywanie
Środowiska Power Apps: prawidłowe konfigurowanie elementów aplikacji
Integracja PowerApps w Microsoft Power Automate

Wniosek

Krótko mówiąc, jest to dobry sposób na poznanie tych rzeczy podczas pracy z usługą Power Apps . Jak wspomniałem, istnieje wiele różnych funkcji, z których możemy korzystać.

Zawsze możemy sprawdzić materiały referencyjne firmy Microsoft, ilekroć chcemy poznać funkcje i formuły. Gorąco polecam zapoznanie się ze wszystkimi tymi funkcjami, ponieważ dzięki temu łatwiej jest wiedzieć, co robić i debugować.

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.