Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Od 29 sierpnia 2025 r. karty dla Power Apps zostaną wycofane i nie będą już obsługiwane. W rezultacie, wszystkie Power Apps, które zostały zbudowane i udostępnione Microsoft Teams, nie będą działać. Użytkownicy nie będą mogli tworzyć nowych kart ani wykonywać istniejących.
Zalecamy migrację wszystkich funkcji, na których polegasz z kart Power Apps przed datą wycofania. Rozważ przejście na karty adaptacyjne w Copilot Studio lub karty adaptacyjne dla Microsoft Teams o podobnej funkcjonalności. Więcej informacji: Wycofywanie kart Power Apps
Zmienne przechowują dane do ponownego użytku. Dane mogą być różnego typu, na przykład kolekcja, tekst lub liczba. Zmienne mają unikatowe nazwy, które umożliwiają odwoływanie się do nich w formułach Power Fx. Można je wstawiać, modyfikować i usuwać w projektancie kart.
Wartość zmiennej może być również tymczasowa, resetowana po każdej sesji karty, lub stała, gdy jest współdzielona we wszystkich sesjach dla określonego wystąpienia karty. Zmienne tymczasowe są inne dla każdej sesji karty, nawet dla jednego użytkownika, co oznacza, że jeśli dane wystąpienie karty jest wysłane na czat i kanał, tymczasowa zmienna może być inna w czasie tych dwóch sesji.
W ramach przykładu utworzono kartę zliczającą naciśnięcia przycisku podczas sesji przez użytkownika. Należy utworzyć tymczasową zmienną liczbową w celu przechowania liczby naciśnięcia przycisku w bieżącym wystąpieniu karty. Jeśli chcesz również przechwycić nazwę ostatniego użytkownika, który nacisnął przycisk w instancji karty, będziesz ją przechowywać w stałej zmiennej tekstowej. Aby nadal chcesz zapisać dane między wystąpieniami kart, należy użyć połączenia danych.
Zmienne można też dostosowywać, co oznacza, że wartość jest ustawiana przez nadawcę, niezależnie od tego, czy jest to na stronie Gry przed wysłaniem jako łącza, czy w usłudze Power Automate jako część działania Tworzenie wystąpienia karty.
Wymagania wstępne
- Konto usługi Power Apps
- Karta
Tworzenie zmiennej
Zaloguj się w Power Apps. Wybierz Karty, a następnie wybierz kartę. Jeśli karta Karty nie jest widoczna, wybierz opcję Więcej i przypnij kartę Karty.
W lewym okienku projektanta kart wybierz pozycję Zmienne
Wybierz pozycję +Nowa zmienna.
W oknie Nowa zmienna ustaw następujące wartości:
- Nazwa: nazwa zmiennej (wymagana)
- Typ: typ zmiennej (wymagany)
- Wartość domyślna: wartość domyślna zmiennej
- Stan trwały: czy zmienna jest tymczasowa (jest resetowana przy każdym otwarciu karty), czy stała
- Dostosowywanie: określa, czy zmienna jest dostosowywana przez nadawcę w celu działania jako zmienna wejściowa
Nie można zmienić nazwy lub typu zmiennej. Jeśli chcesz je, utwórz nową zmienną.
Możesz też dostosować opcje nadawcy, a także w obszarze Dodatkowe informacje o zmiennejtytuł i opis zmiennej. Te informacje mogą być pomocne podczas testowania, debugowania i używania zmiennej z przepływami usługi Power Automate.
Wybierz pozycję Zapisz.
Korzystanie z wartości domyślnej w tabelach i rekordach
Ta wartość domyślna służy do ustawienia struktury zmiennych w kolekcji i rekordach. Istnieją dwa sposoby ustawienia wartości domyślnej zmiennej rekordu lub tabeli:
- Używanie edytora kolumn
- Użycie kodu Power Fx/ JSON
Możesz przełączać się między użyciem edytora kolumn i kodem Power Fx/ JSON, używając przełącznika po prawej stronie.
Użycie wyrażenia Power Fx jest pomocne, gdy zmienna ma przechowywać dane ze źródła danych, takiego jak Dataverse. Jeśli na przykład jest szukany rekord z określonym wierszem w tabeli Klient można ustawić wartość domyślną na First(Account)
.
Zmienne są jednoznacznie silne, dlatego ustawienie wartości domyślnej powoduje zablokowanie zmiennej w tych typach.
Edytuj i usuń zmienne
Aby edytować lub usunąć zmienną, wybierz wielokropek (...) po prawej stronie zmiennej, a następnie wybierz opcję Edytuj lub Usuń.
Użyj zmiennych w kartach
Istnieją różne sposoby użycia zmiennych w kartach. Informacje na temat pracy ze zmiennymi w Power Apps.
Zmienne są często używane w wyrażeniach Power Fx. Odwołuj się do zmiennej według nazwy w formule. Przykład: zobacz prosty samouczek dotyczący kart. Zmienne powinny są też rozpoznawane na pasku formuł.
Aktualizowanie wartości zmiennej
Zmienne można aktualizować przy użyciu funkcji Set , z wykluczeniem zmiennych w tabeli, które są dodawane do używanej funkcji Collect.