Udostępnij za pośrednictwem


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.

  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 na klawiaturze lub użyj przycisku odtwarzaj lub podgląd, aby odtworzyć aplikację. 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. Wybierz okienko Zmienne, a następnie wybierz pozycję Kolekcje , aby wyświetlić utworzone kolekcje.

    Pokaż kolekcje.

Pokaż kolekcję

  1. Wybierz Wstaw>Galeria pionowa.

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

  3. Wybierz galerię w widoku drzewa, a następnie wybierz pozycję Pola. 1. 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. Kliknij pozycję Układ>Tytuł i podtytuł”.

    Zmienianie układu galerii.

    Ekran powinien wyglądać tak:

    Pierwszy przykład ekranu.

Usuń jeden lub wszystkie elementy

  1. Wybierz galerię i dodaj ikonę Kosza do szablonu galerii.

    Dodaj ikonę kosz.

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

    Remove(ProductList, ThisItem)

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

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

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