Tworzenie i aktualizowanie kolekcji w aplikacji kanwy
Użyj kolekcji, aby przechowywać dane, którymi użytkownicy mogą zarządzać w aplikacji. Kolekcja jest grupą podobnych elementów, na przykład produktów znajdujących się na liście. Aby uzyskać więcej informacji na temat różnych typów zmiennych, takich jak kolekcje: zrozumienie zmiennych w aplikacji kanwy.
Wymagania wstępne
- Utwórz konto w usłudze Power Apps, a następnie zaloguj się, używając tych samych poświadczeń, co podczas tworzenia konta.
- Utwórz aplikację lub otwórz istniejącą aplikację w Power Apps.
- Dowiedz się, jak skonfigurować kontrolkę w Power Apps.
Obejrzyj ten film, aby dowiedzieć się, jak utworzyć i zaktualizować kolekcję:
Tworzenie kolekcji wielokolumnowej
Używając Power Apps Studio wprowadź kontrolkę Dane tekstowe.
Zmień nazwę kontrolki, zaznaczając wielokropek w lewym okienku nawigacji, a następnie wybierz Zmień nazwę i wpisz NazwaProduktu.
Dodawanie kontrolki rozwijanej.
Zmień nazwy Kolorów kontrolki Rozwijanej i upewnij się, że właściwość Elementy jest zaznaczona na liście właściwości.
Na pasku formuł zastąp DropDownSample przy użyciu tego wyrażenia:
["Red","Green","Blue"]
Dodaj kontrolkę Przycisk, ustaw jej właściwość Tekst na wartość „Add” i ustaw jej właściwość OnSelect na następującą formułę:
Collect( ProductList, { Product: ProductName.Text, Color: Colors.Selected.Value } )
Naciśnij klawisz F5, wpisz tekst w polu NazwaProduktu, wybierz odpowiednią opcję w obszarze Kolory, a następnie wybierz przycisk Dodaj.
Powtórz ten krok co najmniej dwa razy, a następnie naciśnij klawisz ESC.
Jeśli używasz wersji zapoznawczej Power Apps Studio, wybierz okienko Zmienne i wybierz opcję Kolkcje, aby wyświetlić utworzone kolekcje.
Jeśli używasz klasycznych wersji Power Apps Studio, w menu Plik wybierz opcję Kolekcje.
Pokaż kolekcję
Dodaj kontrolkę Galerii pionowej.
Ustaw właściwość Elementy galerii na wartość ProductList.
W panelu Dane ustaw pole podtytułu na Kolor i ustaw pole Tytuł na Produkt.
Zamknij panel Dane, wybierz galerię, a następnie ustaw w polu Układ układ wartość Tytuł i podtytuł.
Ekran powinien wyglądać tak:
Usuń jeden lub wszystkie elementy
Wybierz szablon galerii, klikając lub naciskając w dolnej części galerii, a następnie klikając lub naciskając ikonę ołówka w lewym górnym rogu.
Dodaj ikonę Kosz do szablonu galerii.
Dla właściwości OnSelect ikony ustaw następującą formułę:
Remove(ProductList, ThisItem)
Poza galerią dodaj przycisk, ustaw jego właściwość Tekst na wartość "Clear" i ustaw jego właściwość OnSelect na następującą formułę:
Clear(ProductList)
Trzymając wciśnięty klawisz Alt, wybierz ikonę Kosz dla elementu, aby usunąć element z kolekcji, lub kliknij Wyczyść, aby usunąć wszystkie elementy z kolekcji.
Umieszczanie listy w kolekcji
Tworzenie połączenia z listą utworzoną przy użyciu list Microsoft lists.
Dodaj przycisk i ustaw jego właściwość OnSelect na tę funkcję, zastępując wartość ListName nazwą listy:
Collect(MySPCollection, ListName)
Ta funkcja tworzy kolekcję o nazwie MySPCollection zawierającą te same dane, co lista.
Trzymając wciśnięty klawisz Alt, kliknij przycisk.
(opcjonalnie) Aby wyświetlić podgląd utworzonej kolekcji, wybierz pozycję Kolekcje z menu Plik.
Aby uzyskać informacje o sposobie wyświetlania danych z list Microsoft lub programu SharePoint (takich jak daty, wybory i osoby) w galerii: Pokaż kolumny listy w galerii. Aby uzyskać informacje na temat sposobu wyświetlania danych w formularzu (przy użyciu list rozwijanych, selektorów dat i selektorów osób), zobacz: Kontrolki Formularz edycji i Formularz wyświetlania.
Następne kroki
- Przejrzyj temat referencyjny dla funkcji Collect.
- Dowiedz się, jak kształtować dane w kolekcji za pomocą AddColumns, DropColumns, RenameColumns oraz ShowColumns.
Uwaga
Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)
Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).