Skapa och uppdatera en samling i en arbetsyteapp
Använd en samling för att lagra data som användarna kan hantera i din app. En samling är en grupp objekt som liknar varandra, t.ex. produkter i en produktlista. Mer information om olika typer av variabler, t.ex. samlingar: förstå arbetsyteappens variabler.
Förutsättningar
- Registrera dig för Power Apps och sedan logga in med samma autentiseringsuppgifter som du använde när du registrerade dig.
- Skapa en app eller öppna en befintlig app i Power Apps.
- Lär dig hur du konfigurerar en kontroll i Power Apps.
Titta på det här videoklippet och lär dig hur du skapar och uppdaterar en samling:
Skapa en samling med flera kolumner
I Power Apps Studio, lägg till en kontroll för Textinmatning.
Byt namn på kontrollen genom att markera ellipsens i det vänstra navigeringsfönstret, välj Byt namn och skriv sedan ProductName.
Lägg till listrutekontroll.
Byt namn på Listruta-kontrollen färger och kontrollera att egenskapen Items är markerad i egenskapslistan.
Ersätt DropDownSample med det här uttrycket i formelfältet:
["Red","Green","Blue"]
Lägg till kontrollen Knapp och ange egenskapen Text som Lägg till samt ange egenskapen OnSelect enligt följande formel:
Collect( ProductList, { Product: ProductName.Text, Color: Colors.Selected.Value } )
Tryck på F5, skriv lite text i ProductName, markera ett alternativ i Färger och välj Lägg till.
Upprepa föregående steg minst två gånger och tryck sedan på ESC.
Om du använder förhandsgranskningsversionen av Power Apps Studio väljer du fönstret Variabler och sedan Samlingar för att visa de samlingar du skapat.
Om du använder den klassiska versionen av Power Apps Studio väljer du, i menyn Arkiv, alternativet Samlingar.
Visa en samling
Lägg till en lodräta Galleri-kontroll.
Ställ in galleriets egenskap Items till ProductList.
I rutan Datum anger du att fältet underrubrik ska vara Färg och anger fältet rubrik till Produkt.
Stäng rutan Data välj ett galleri och ange sedan fältet Layout till Rubrik och underrubrik.
Skärmen bör se ut ungefär så här:
Ta bort ett eller alla objekt
Välj gallerimallen genom att klicka eller trycka längst ned i galleriet och sedan klicka eller peka på pennikonen nära det övre vänstra hörnet.
Lägg till en ikon för papperskorgen till gallerimallen.
Ange ikonens egenskap OnSelect till denna formel:
Remove(ProductList, ThisItem)
Lägg till en knapp utanför galleriet, ställ in dess egenskapen Text till "Rensa" och ange egenskapen OnSelect till den här formeln:
Clear(ProductList)
Håll ned Alt-tangenten och markera ikonen Papperskorgen för ett objekt om du vill ta bort objektet från samlingen eller markera Rensa om du vill ta bort alla objekt från samlingen.
Placera en lista i en samling
Skapa en anslutning till en lista som skapats med Microsoft Lists.
Lägg till en knapp och koppla dess egenskap OnSelect till den här funktionen för att ersätt ListName med namnet på din lista:
Collect(MySPCollection, ListName)
Den här funktionen skapar en samling som heter MySPCollection och som innehåller samma data som din lista.
När du håller ned Alt-tangenten, välj knappen.
(valfritt) Om du vill förhandsgranska den samling som du har skapat väljer du Samlingar i menyn Arkiv.
Information om hur du visar data från en Microsoft Lists eller SharePoint (till exempel datum, alternativ och personer) i ett galleri finns i: Visa listkolumner i ett galleri. Information om hur du visar data i ett formulär (med listrutor, datumväljare och personväljare) finns i Redigera formulär och Visa formulär-kontroller.
Nästa steg
- Granska referensämnet för funktionen Samla in.
- Lär dig hur du formar data i en samling med funktionerna AddColumns, DropColumns, RenameColumns och ShowColumns.
Anteckning
Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)
Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).