Opprette og oppdatere en samling i et lerretsprogram
Bruk en samling til å lagre data som brukere kan administrere i appen. En samling er en gruppe elementer som er like, for eksempel produkter i en produktliste. Hvis du vil ha mer informasjon om forskjellige typer variabler, for eksempel samlinger, se: Forstå lerretsappvariabler.
Forutsetninger
- Registrer deg for Power Apps og logg på ved hjelp av den samme legitimasjonen som du brukte under registreringen.
- Opprett en app eller åpne en eksisterende app i Power Apps.
- Finn ut hvordan du kan konfigurere en kontroll i Power Apps.
Se på denne videoen for å lære hvordan du oppretter og oppdaterer en samling:
Opprett en samling med flere kolonner
I Power Apps Studio legger du til en Tekstinndata-kontroll.
Gi kontrollen nytt navn ved å velge ellipsen i den venstre navigasjonsruten, velge Gi nytt navn, og deretter skrive inn Produktnavn.
Legg til en Rullegardinliste-kontroll.
Gi nytt navn til Rullegardinliste-kontrollen Farger, og kontroller at Items-egenskapen er valgt i egenskapslisten.
På formellinjen erstatter du DropDownSample med dette uttrykket:
["Red","Green","Blue"]
Legg til en Knapp-kontroll, angi kontrollens Text-egenskap til "Add" og angi kontrollens OnSelect-egenskap til denne formelen:
Collect( ProductList, { Product: "ProductName.Text", Color: "Colors.Selected.Value" } )
Trykk på F5, eller velg avspillingsknappen for å forhåndsvise appen. Skriv inn tekst i Produktnavn, velg et alternativ i Farger, og velg deretter Legg til.
Gjenta det forrige trinnet på minst to ganger, og trykk deretter ESC.
Velg Variabler-ruten, og velg deretter Samlinger for å se samlingene du har opprettet.
Vis en samling
Velg Sett inn>Loddrett galleri-kontrollen.
Angi galleriets Items-egenskap til Produktliste.
Velg galleriet i trevisningen, og velg deretter Felter. 1. Angi undertittelfeltet til Farge, og angi tittelfeltet til Produkt.
Velg Oppsett>Tittel og undertittel.
Skjermen ligner på dette eksemplet:
Fjerne ett eller alle elementer
Velg galleriet, og legg til et Papirkurv-ikon i gallerimalen.
Sett ikonets OnSelect-egenskap til denne formelen:
Remove(ProductList, ThisItem)
Utenfor galleriet legger du til en knapp, angi dens Text-egenskap til "Clear" og angir dens OnSelect-egenskap til denne formelen:
Clear(ProductList)
Mens du holder nede Alt-tasten, velger du Papirkurv-ikonet for et element for å fjerne elementet fra samlingen, eller du velger Fjern-knappen for å fjerne alle elementene fra samlingen.
Legge til en liste i en samling
Opprett en kobling til en liste som opprettes ved hjelp av Microsoft Lister.
Legg til en knapp, og angi OnSelect-egenskapen til denne funksjonen, noe som erstatter ListName med navnet på listen:
Collect(MySPCollection, ListName)
Denne funksjonen oppretter en samling som heter MySPCollection, og som inneholder de samme dataene som listen.
Velg knappen mens du holder nede Alt-tasten.
Hvis du vil ha informasjon om hvordan du viser data fra en Microsoft Liste eller SharePoint (for eksempel datoer, valg og personer) i et galleri: Vis listekolonner i et galleri. Hvis du vil ha informasjon om hvordan du viser data i et skjema (med rullegardinlister, datovelgere og personvelgere), kan du se: Kontroller for redigeringsskjema og visningsskjema.
Neste trinn
- Se gjennom referanseemnet for Collect-funksjonen.
- Lær hvordan du kan forme data i en samling ved å bruke funksjonene AddColumns, DropColumns, RenameColumns og ShowColumns.