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

  1. Używając Power Apps Studio wprowadź kontrolkę Dane tekstowe.

    Wprowadzenie kontrolki Tekst.

  2. Zmień nazwę kontrolki, zaznaczając wielokropek w lewym okienku nawigacji, a następnie wybierz Zmień nazwę i wpisz NazwaProduktu.

    Zmiana nazwy kontrolki.

  3. Dodawanie kontrolki rozwijanej.

    Dodawanie listy rozwijanej.

  4. Zmień nazwy Kolorów kontrolki Rozwijanej i upewnij się, że właściwość Elementy jest zaznaczona na liście właściwości.

    Właściwość Elementy.

  5. Na pasku formuł zastąp DropDownSample przy użyciu tego wyrażenia:

    ["Red","Green","Blue"]

  6. 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
        }
    )
    
  7. Naciśnij klawisz F5, wpisz tekst w polu NazwaProduktu, wybierz odpowiednią opcję w obszarze Kolory, a następnie wybierz przycisk Dodaj.

    Podgląd aplikacji.

  8. Powtórz ten krok co najmniej dwa razy, a następnie naciśnij klawisz ESC.

  9. Jeśli używasz wersji zapoznawczej Power Apps Studio, wybierz okienko Zmienne i wybierz opcję Kolkcje, aby wyświetlić utworzone kolekcje.

    Pokaż kolekcje.

    Jeśli używasz klasycznych wersji Power Apps Studio, w menu Plik wybierz opcję Kolekcje.

    Pokaż kolekcję.

Pokaż kolekcję

  1. Dodaj kontrolkę Galerii pionowej.

    Dodaj pionową galerię.

  2. Ustaw właściwość Elementy galerii na wartość ProductList.

  3. W panelu Dane ustaw pole podtytułu na Kolor i ustaw pole Tytuł na Produkt.

    Ustaw właściwość Elementy w galerii i zmień pola, które są wyświetlane.

  4. Zamknij panel Dane, wybierz galerię, a następnie ustaw w polu Układ układ wartość Tytuł i podtytuł.

    Zmienianie układu galerii.

    Ekran powinien wyglądać tak:

    Pierwszy przykład ekranu.

Usuń jeden lub wszystkie elementy

  1. 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.

    Wybierz szablon galerii.

  2. Dodaj ikonę Kosz do szablonu galerii.

    Dodaj ikonę kosz.

  3. Dla właściwości OnSelect ikony ustaw następującą formułę:

    Remove(ProductList, ThisItem)

  4. 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)

  5. 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

  1. Tworzenie połączenia z listą utworzoną przy użyciu list Microsoft lists.

  2. 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.

  3. Trzymając wciśnięty klawisz Alt, kliknij przycisk.

  4. (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

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).